Moving session/mapping information to second script
I'm trying to fix a script that was written for our company some time ago. The problem I'm trying to fix is that when two callers hit the IVR at the same time, their caller ID information often times gets mixed up. One agent will get the caller information for the other caller and another agent will get the caller information for the first one. I have been informed the problem lies with the fact that there was no value provided for the mapping ID and that the data is not correctly being carried from the main script to the second script. I've been able to fix the problem with the mapping ID not having a value, but I'm having still problems getting that and the session data to carry over to the second script.
I've attached a Word document with a few screenshots to better clarify what I'm doing. Any help would be greatly appreciated.
EDIT: Correction. My session information (callingNumber -although, it is incorrect- and calledNumber) is making it to the second script, but the mapping ID is not.
Well..besides using str_mediaID to create a new Session (in Script 1)..use the Calling Number (str_callerID) to create the Session (or even pull previous sessions if the caller was hung up on for some reason?)..Obviously if you use the CLID to map to a session...there shouldn't be a mix up when the caller gets to the agent..granted when it gets to Script 2 the CLID (which you will then use to Get Session) is the same as it was when it arrived in Script 1..
IntroductionCUCM Routing RulesDial String implementation PolicyCUCM Routing LogicSIP URI Call Routing Analysis+++ Case Study: 1 ++++++ Case Study: 2 +++Conclusion
Over the last few months, I have had the privilege of working on SI...
Are you getting this error “Installer User Interface Mode Not Supported. The installer cannot run in this UI mode. To specify the interface mode, use the -i command-line option, followed by the UI mode identifier. The value UI mode identifiers...