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 ?
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.
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.
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)