Showing results for 
Search instead for 
Did you mean: 

Exchange Data Between IVR Applications

0 Kudos

Hi All,

I need your assistance please.

Objective: I created 2 IVR applications and need to pass data from one to the other, please see IVR details below:

  • Main Menu (IVR Number  = 3580000)
  • Employee Services (IVR Number = 3580001)

Steps Followed:

1. On my "Main Menu" application, I have created a dictionary which has predefined values:

2. I then declared a variable (ZCheck) to test if I can access the data in the dictionary; this works as I can see the evaluated value value on the logs:

3. I transfer the call to my second IVR application (3580001) passing my dictionary "ZBCM_DICT":

4. On my second IVR application, I declared a variable to access data from the same dictionary created on my first application:

5. However, I am getting an "error" on the logs regarding the dictionary:

Your input on how I can resolve this will be much appreciated.



Accepted Solutions (1)

Accepted Solutions (1)

0 Kudos

Hi Lopedius,

if you send your data from IVR1 the way like you did, then you will get the retrieved data in that way:

ZRetrieveStored = {IVRINFO}.get("First")

You also have the possibility to send the data like this:

Then you will get the data in that way:

ZRetrieveStored = {IVRINFO}.get("ZBCM_DICT").get("First")



0 Kudos

Hi Thomas,

Thanks for your assistance.

I tried both suggestions and they worked.



Answers (0)