Cisco Support Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Announcements

Welcome to Cisco Support Community. We would love to have your feedback.

For an introduction to the new site, click here. If you'd prefer to explore, try our test area to get started. And see here for current known issues.

Changing CCX application prompt variable

I want an external app (built in-house, integrated with CCX) to change prompt variable and have it updated on CCX. However, when I update the variable using CCX application API and try to store it, the CCX API saves it as "P[prompt.wav]" instead of plain string "prompt.wav". Due to this, I'm not able to reflect this change on my CCX IVR.

 

This is very critical. Does anyone know how to fix it?

 

If the variable is changed from CCX, the API returns the correct file format, i.e. "prompt.wav"; however, updating it from my app returns it as "P[prompt.wav]".

 

The version of CCX is 10.6 or 11.5.

When I update the scriptParams(which have the Prompt type) from the CCX value automatically add the value in P array but when I update it from the CCX interface, it does not add the value in the P array.

Because of this, When I make a call to my application my application does not respond.

For Example,

value update through CCX API.

"ScriptApplication": {

    "script": "SSCRIPT[aa.aef]",

    "scriptParams": [

      {

        "name": "welcomePrompt",

        "value": "P[welcome.wav]",

        "type": "com.cisco.prompt.Playable"

      }

    ]

  }

value update through CCX interface.

"ScriptApplication": {

    "script": "SSCRIPT[aa.aef]",

    "scriptParams": [

      {

        "name": "welcomePrompt",

        "value": "welcome.wav",

        "type": "com.cisco.prompt.Playable"

      }

    ]

  }

30
Views
0
Helpful
0
Replies