Cisco Support Community
cancel
Showing results for 
Search instead for 
Did you mean: 
New Member

No ANI for Dialer IVR campaigns but present every where else.

Hi,

     I'm running ICM 7.5 with CVP 7.5.

I have a few Dialer IVR campaigns and I'm not getting the ANI passed on to CVP.

I'm getting it in the t_Termination_Call_Detail table and in the Dialer_Detail table but for some reason it doesn't seem to present when the call makes it to the CVP script.

on an ICM SET node i'm doing:

variable: user.microapp.ToExtVXML[]

array index: 2

value: concatenate("ani=",Call.CallingLineID,";dnis=",Call.DialedNumberString)

On the CVP side I'm set to receive it as a session data.

I get a value for dnis and I'm using this same process in my inbound scripts and it works but for some reason it doesn't work for the dialer IVR scripts.

thanks

8 REPLIES

Re: No ANI for Dialer IVR campaigns but present every where else

If after the IVR you send the call to the agent is the ANI there?  Can you confirm, from the ingress GW that the ANI is being passed down to ICM?

david

New Member

Re: No ANI for Dialer IVR campaigns but present every where else

David, Thanks for your reply,

These campaigns don't get transfer to agents

but I guess I can set one up for a test.

ICM has the ani since I can see it in the TCD table; no?

If I dial our main number and then I transfer to the route point for the campaign (RP 5224) I get to the campaign script (is a survey) and the ani shows up in the logs.  It is only when the call is going out of the dialer that is getting lost so I guess is in the GW.

What would be a good way to trace that?

The call is going to our egress GW (of course) from the dialer and once the dialer connects it gets transferred to the route point for the campaign?

Is it really a transfer?

thanks

Re: No ANI for Dialer IVR campaigns but present every where else

Try putting some delay between when the script starts and when the CVP script using ANI executes. Don't use a wait node as that is unsupported in CVP, just play a 1 second silence wav file or something. See if that works.

New Member

Re: No ANI for Dialer IVR campaigns but present every where else

Ed,

     So, put a delay just at the beginning of the CVP script?

thanks for the reply

Re: No ANI for Dialer IVR campaigns but present every where else

No before you run the CVP script at all. Put in a play media microapp or something to that effect.

New Member

Re: No ANI for Dialer IVR campaigns but present every where else

Got it.  I'll test that now.

I'm new to CVP so let me ask you something just so I can understand better:

Before you said to "Don't use a wait node as that is unsupported in CVP" but if this is to be done before it gets to CVP, how does using an ICM Wait node affect the CVP application?

thanks

Re: No ANI for Dialer IVR campaigns but present every where else

If the call hasn't hit a send to VRU yet then the call is at call manager, and callmanager doesn't support the wait node either. You risk getting a timeout error and hearing fast busy. If the call is at CVP you can also get a timeout error and you will hear a CVP error message. Wait node should only be used with IPIVR.

New Member

Re: No ANI for Dialer IVR campaigns but present every where else

Didn't work, I played a 1 sec silence wav using a microapp at the very beginning of the ICM script but still no ani.

Any other ideas?

thanks

446
Views
0
Helpful
8
Replies
CreatePlease to create content