I want to be able to pass call data based on account number etc that i am capturing in one script and then use it in another. I have an inbound script that captures the clients account number and captures their details. If there are no agents avaliable they can request a call back which places an outbound call to another script.
I need to be able to pass the data to the call back script so that the agents recieving the callback can get the call data such as account number in CAD.
I was thinking session data but cannot get it to work. Any ideas?
I believe the solution for this could be as per the following:
1- Create External DB
2- Store the call Data with Call ID as unique parameter
3- In the call back script retrieve the data back from the DB using the Call ID
Sent from Cisco Technical Support iPad App
Did you try the "Set Enterprise Call Info" ? You must be able to use Call Peripheral variable or ECC. For example
I have a call, I set a value to an CallPeripheral Variable then I redirect the call to another application by his trigger Extension. In this application triggered I can get this value with the step "Get Enterprise Call Info".
One time, I made that with the "Place Call" Step, here you have to do the Set Enterprise Call Info in the succesful Branch.
Maybe there is a better way, but this works for me.
Thanks Julien, I used the Set Enterprise Call Info step in the Place Call step as you suggested - worked a treat for me.