08-21-2019 10:45 AM
Hi Guys,
I have 2 questions regarding UCCX 12.0.1:
1. Is there a way to display the Original Calling Number (ANI) on the IP Phone/Jabber, without using the annoying utils uccx icd clid enable in version UCCX 12.0.1
2. Is there a way to display the Caller ID (Name) of the caller if they call from the CUCM cluster (Internally) on the IP Phone/Jabber ?
Thanks,
Shachar
Solved! Go to Solution.
08-21-2019 11:48 PM
1. You can use the Get Call Contact step to read the Original Called Number and map it through to Finesse using the Set Enterprise Call Variable step.
2. You could use the Make REST Call step to query UDS for the user details using Calling Number and map the resulting name through as a Enterprise variable to Finesse.
08-22-2019 04:24 AM
08-21-2019 11:48 PM
1. You can use the Get Call Contact step to read the Original Called Number and map it through to Finesse using the Set Enterprise Call Variable step.
2. You could use the Make REST Call step to query UDS for the user details using Calling Number and map the resulting name through as a Enterprise variable to Finesse.
08-22-2019 04:24 AM
08-22-2019 06:52 AM - edited 08-22-2019 06:57 AM
Mike, that looks really useful but I cannot get your java code to work.
It fails with a message not a static method: getClass; nested exception is: java.lang.NullPointerException
Do I need any variables defined in the script other than a string for the result data?
The CCX editor would not save the Set step until I created a variable called contact - I have set the variable type for this to String and Contact but get an error in both cases.
08-22-2019 11:11 AM
08-22-2019 11:16 AM
Yep, missed that. contact.getClass() in the java is a uccx variable, and would need to be declared after Accept step.
contact = Get Trigger Info (Contact)
12-04-2019 09:26 AM
06-30-2020 04:17 AM
How do i use this script in a production script to display the caller ID in an agent's cisco finesse page.
When i apply this script to an application and dial the trigger over PSTN i hear the number from which i called and if i use the main line number of my company i hear the company name.
How to bring the caller ID to Cisco Finesse page ?
08-22-2019 11:12 AM
02-25-2020 02:24 PM
What about if the original caller was first answered by one agent, and that agent then transferred the caller to another trigger? Would the Get Call Contact Info show the calling number as the agent who is transferring the call and dialed the trigger, or would it show the original calling party's number who is the actual customer?
02-25-2020 08:23 PM
07-21-2020 10:33 PM
Always glad to see my handiwork out in the wild :)
07-22-2020 07:47 AM
07-22-2020 12:32 PM
10-13-2020 06:05 AM
Fantastic!
This seems to be just what I need. But since we're running CCX Standard, I'm faced with this error:
"Java extensions are not licensed to support expression blocks (line: 1, col: 1); nested exception is:
com.cisco.expression.ExpressionLicenseViolationException: Java extensions are not licensed to support expression blocks (line: 1, col: 1)"
Are there any ways to circumvent this, or alter/rewrite the code snippet to support CCX Standard?
Thanks in advance!
Morten Gade Sørensen
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