10-22-2015 02:40 AM - edited 03-14-2019 03:21 PM
Dear members,
We have an requirement to link CAD with our web supported CRM. I have read few articles but not fully succeeded. Requirement is caller enters reference number when dial help desk. Then CAD need to launch internet explorer as external application and pass entered reference number as an value in the internet explorer URL
I have tried to follow this thread (https://supportforums.cisco.com/discussion/11625371/creating-script-push-callid-and-calling-number-agents-browser)
where user created a url in the script I have followed exactly the same but don't see required url string in the internet explorer when internet explorer launches. All I can see "http://%3cn/A%3E". Please help me where I am doing wrong?
I have attached my script, and few screenshots
I think I am mising one step from the thread please see in "Red"
COPIED FORM ABOVE THREAD
Call variables are limited to 40 characters, that's because they get put in the database and I guess the field is only 40 characters.
If you want to run IE and pass a URL to it as in http://x.y.z.1/CiscoToCrm.aspx?Phone=1234567890&CallID=1234567890ABC then you will need to build that whole string in your script and pass it up in an extended variable (its more than 40 characters)
Create MyUrl as an extended variable
Then in your script set MyUrl = "http://x.y.z.1/CiscoToCrm.aspx?Phone=" + Phone + "&CallID=" + CallId
Then pass MyUrl up to CAD in a Layout. (Don't know how to do?)
Then in Desktop Administrator you would do an action of run external program with:
C:\Program Files\Internet Explorer\iexplore.exe and then add the MyUrl as the Parameter.
If you want to run in the embedded browser then you would pass up Phone and CallID in your layout and you can build the URL dynamically. A run external program has no options to add static's like http://x.y.x.1/ so you have to create the lot in your script
Screenshots
Script
Error Message
Solved! Go to Solution.
10-26-2015 04:05 AM
In the Set Enterprise call variables node, and under the myurl assignment for the ECC Variables, please add the following user:
user.layout = "myURL"
This will assign that this call will use the myURL Layout and not the default Layout.
Amer
10-26-2015 04:05 AM
In the Set Enterprise call variables node, and under the myurl assignment for the ECC Variables, please add the following user:
user.layout = "myURL"
This will assign that this call will use the myURL Layout and not the default Layout.
Amer
06-18-2016 05:25 PM
I got it working. It was the layout issue. After put the URL to newly created layout, the URL string could pass through from script to CAD.
Thanks and 5 points to both contributors.
06-17-2016 06:40 PM
Have you got this fixed?
I have exactly the same problem. The URL has not been passed to CAD.
Thanks
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide