10-18-2018 09:33 AM - edited 10-18-2018 09:35 AM
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:
I am using Finesse 11.5 and UCCE.
Solved! Go to Solution.
10-18-2018 10:16 AM
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.
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
10-18-2018 10:12 AM
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.
10-18-2018 10:16 AM
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.
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
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