Author Topic: Can you set ANI if it is not there?  (Read 1213 times)

Offline victor

  • Administrator
  • Hero Member
  • *****
  • Posts: 1232
  • Karma: 12
Can you set ANI if it is not there?
« on: September 11, 2007, 01:17:43 PM »
Hi,

we have a lot of calls where ANI is not being displayed, so we ask callers to enter it. Once they enter is, we add it as an attached data. I was wondering if there is a way to set ANI using URS for inbound calls. Any ideas?

Best regards,
vic

Offline René

  • Hero Member
  • *****
  • Posts: 1599
  • Karma: 47
Re: Can you set ANI if it is not there?
« Reply #1 on: September 11, 2007, 03:07:20 PM »
Hi Vic,

TServer receives ANI from the switch and shouldn't change that value. Theoretically it would be possible if CTI link does support that operation (change of ANI) but I've never heard about such possibility.

René

Offline victor

  • Administrator
  • Hero Member
  • *****
  • Posts: 1232
  • Karma: 12
Re: Can you set ANI if it is not there?
« Reply #2 on: September 11, 2007, 05:50:48 PM »
Well, I wonder if this is something that can be done via URS, because it would be a priceless feature for those times when AttributeANI is missing or is empty. In most cases, you end up developing two different systems - one that depends on ANI to opeprate and the other which depends on some attribute key. I definitely think this is something that all of us can benefit from.


Offline cavagnaro

  • Hero Member
  • *****
  • Posts: 3104
  • Karma: -954
Re: Can you set ANI if it is not there?
« Reply #3 on: September 11, 2007, 11:45:42 PM »
And what about Orig? I once had that problem too and found the data on Orig

Offline Wyn

  • Sr. Member
  • ****
  • Posts: 458
  • Karma: 5
  • Still Gorgeous.......
Re: Can you set ANI if it is not there?
« Reply #4 on: September 12, 2007, 12:24:57 AM »
I always create a variable in the routing strategy and assign it, in a function,the call's ANI -> var_ani=ANI[].

As it is a variable you can modify as you wish (modify it, insert a value if it doesn't exist, etc). So if anything in the strategy needs the ANI, I use var_ani. Usually I attach the variable as User Data for good measure.

Hope it helps.

Wyn joined Avaya team

I continue to be tortured by Genesys

Offline victor

  • Administrator
  • Hero Member
  • *****
  • Posts: 1232
  • Karma: 12
Re: Can you set ANI if it is not there?
« Reply #5 on: September 12, 2007, 12:43:09 PM »
Wyn joined Avaya team,

yeah, that works, but for better or for worse usually CRM packages are taught to look at AttributeANI.... and if it is empty, we will need to start looking at other options...

I want to change ANI associated with the call. It should be possible...

Offline cavagnaro

  • Hero Member
  • *****
  • Posts: 3104
  • Karma: -954
Re: Can you set ANI if it is not there?
« Reply #6 on: September 12, 2007, 09:26:00 PM »
Victor,
If you have the ANI empty on URS strategy you can try to use Orig[] and assign it to a variable.

Offline victor

  • Administrator
  • Hero Member
  • *****
  • Posts: 1232
  • Karma: 12
Re: Can you set ANI if it is not there?
« Reply #7 on: September 12, 2007, 09:52:46 PM »
Cavagnaro,

good thinking, but I need to set AttributeANI value, because softphone was designed to look at AttributeANI parameter and not attach-data.

Best regards,
vic

Offline cavagnaro

  • Hero Member
  • *****
  • Posts: 3104
  • Karma: -954
Re: Can you set ANI if it is not there?
« Reply #8 on: September 13, 2007, 02:49:08 AM »
According to many tickets of Genesys it's impossible to update it. What they recommend to do is to:
1. Request the feature to the Telco
2. Attach the data as a KVP

 :-[