cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
253
Views
0
Helpful
2
Replies
Contributor

Screenpop Gadget in Finess

Hi,

 

I am writing a screen pop gadget for Finesse to integrate with a 3rd party application we have to fire up the gadget when a call arrives to UCCE.

 

Now, I need the agent gadget to access the caller ID and then send it in the IFrame URL. I know how this is done by using the  callvars = dialog.getMediaProperties(); and accessing the call variables through callvars["callVariable1"]  However, I am not sure where is the variable for the Caller ID. I suppose it is called FromAddress but I am facing two issues:

 

  1. I cannot find the variable name in Finesse Administration under the Workflow list of available actions.
  2. How can I access the variable from code, is it dialog.getFromAddress() ? How is it different from DNIS?

  

I am using Finesse 11.5 and UCCE.

 

1 ACCEPTED SOLUTION

Accepted Solutions
Cisco Employee

Re: Screenpop Gadget in Finess

Hi,

 

That is correct that the Caller Id is not in the call variables and can be found as the fromAddress.

 

For your questions,

1. The fromAddress should be available in the workflows, make sure to scroll down. This is a screenshot of a newer version of Finesse, but I remember it being available since day one.

Untitled 4.png

 

2. Yes, you access the fromAddress with dialog.getFromAddress() [https://pubhub.devnetcloud.com/media/finesse/docs/guides/javascript-library/symbols/finesse.restservices.Dialog.html]. Per documentation, the fromAddress is "The calling line ID of the caller" while the definition of DNIS is " the number that the caller dialed" [https://developer.cisco.com/docs/finesse/#!dialog-api-parameters]

 

Thanx,

Denise

2 REPLIES 2
Highlighted
Enthusiast

Re: Screenpop Gadget in Finess

If i understand correctly, you are looking how to get callerID in finesse right?If so we have to initially set Call.DialedNumberString in user.DN field manually in ICM script at starting and use DN in finesse.

Cisco Employee

Re: Screenpop Gadget in Finess

Hi,

 

That is correct that the Caller Id is not in the call variables and can be found as the fromAddress.

 

For your questions,

1. The fromAddress should be available in the workflows, make sure to scroll down. This is a screenshot of a newer version of Finesse, but I remember it being available since day one.

Untitled 4.png

 

2. Yes, you access the fromAddress with dialog.getFromAddress() [https://pubhub.devnetcloud.com/media/finesse/docs/guides/javascript-library/symbols/finesse.restservices.Dialog.html]. Per documentation, the fromAddress is "The calling line ID of the caller" while the definition of DNIS is " the number that the caller dialed" [https://developer.cisco.com/docs/finesse/#!dialog-api-parameters]

 

Thanx,

Denise

CreatePlease to create content
Content for Community-Ad
August's Community Spotlight Awards