Everything is working fine, but we have a new requirement to keep track of the unique call identifier which, based on our understanding, should be available in the pyRouterCallKeyDay and pyRouterCallKeyCallId properties.
We can’t seem to be able to get those.
Based on the following article, this should be available to us:
Does anybody know how we can get access to those 2 properties?
In order to use those values ICM needs to be sending them to Pegacall. If the values are sent to PegaCall we will pass them, but we do not do anything else with those values. It would be up to you to handle any mapping in order to utilize the values. Note, these values are not present in All messages/ calls. The CallDelievered event should contain them if they were sent. You would need to review the logs from cisco icm and Pegacall to see exactly what is being sent / received.
Somehow, when pyGetInteractionInternal opens the “Interaction” from the database (which we use to populate the CTICall page, that object does not have the 2 properties.
It does have the pyCallVariables and the pyUserData, but pyRouterCallKeyCallId and pyRouterCallKeyDay are gone.
Do you know how we can get them to be saved into the DB (pfw_cs_interaction table)?
I read through the PegaCall 7.4 documentation, but couldn’t find anything about this.