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?