cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
819
Views
5
Helpful
3
Replies

Integrate CAD with CRM - Launch Internet Explorer in separate browser

sarwarm123
Level 1
Level 1

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

 

 

1 Accepted Solution

Accepted Solutions

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

View solution in original post

3 Replies 3

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

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.

wenqianyu
Level 3
Level 3

Have you got this fixed?

I have exactly the same problem. The URL has not been passed to CAD.

Thanks