cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
549
Views
0
Helpful
2
Replies

Transferring variables from one application to another

Neel.N.Sheth_2
Level 1
Level 1

I created an ACD application which collects the account number and language information from a caller and also includes an option for the caller to leave a message while they're waiting in the ACD queue.  After taking the message, my script disconnects the call with the triggering contact and then places a behind the scene call into a second ACD application using a contact variable that I have created.  The script then waits for an agent to answer the behind the scene call that was placed and then plays the message back to agent.

Although all of this works fine, is there a way for me to bring in the account number and language variables from the 1st ACD application into the 2nd one?  I'm currently using the place call step to place a call to the trigger of the 2nd ACD application.  I tried to use the session steps to bring in the variables I need, but had no luck.  I also tried using the trigger application step, which does bring in the variables, but then the subsquent parts of my 1st ACD application fail, because there is no contact active in the script.

My objective is to send the account number to the agent that gets the voicemail call, so that they can reference the callers account while listening to the message.  Has anyone tried doing this and gotten it to work?

2 Replies 2

Anthony Holloway
Cisco Employee
Cisco Employee

You are on the right path with the session variables.  Except you missed the part where you create a session mapping, and pass the mapping to the second script.

You say you are using place call, well, then you can outpulse DTMF for the mapping ID, so your second script knows the mapping ID.  With the mapping ID in hand, your second script can pull down the session variables.  Does that make sense?

I have a similar requirement, had problems with the session variable myself. It will be of greathelp if you can give some information on how the session, mapping ID and the Attrbutes work between two scripts or any document link that explains this..

Thanks in advance..

Regards

Simon