lasator | 2016-10-23 21:04:15 UTC | #1
I've noticed a difference in participant information for queued calls when comparing between calls on a Virtual Edge vs PureCloud Voice. Here's an example participant section from a Virtual Edge:
{"id":"b674d1de-dc4f-422a-857f-8f4538ee196a","name":"Developer","address":"sip:82e0f11e-3634-422e-b9ca-3592fd13b60b@127.0.0.1;language=en-US;user=acd","startTime":"2016-09-29T21:44:49.324Z","connectedTime":"2016-09-29T21:44:49.336Z","endTime":"2016-09-29T21:44:52.548Z","purpose":"acd","state":"disconnected","direction":"inbound","disconnectType":"transfer","held":false,"wrapupRequired":false,"queue":{"id":"82e0f11e-3634-422e-b9ca-3592fd13b60b","selfUri":"/api/v2/routing/queues/82e0f11e-3634-422e-b9ca-3592fd13b60b"},"attributes":{},"muted":false,"confined":false,"recording":false,"recordingState":"none","ani":"sip:redacted@localhost","dnis":"sip:82e0f11e-3634-422e-b9ca-3592fd13b60b@127.0.0.1;language=en-US;user=acd"}
Here's one from PC Voice:
{"muted":false,"confined":false,"recording":false,"recordingState":"none","id":"7405377c-dbae-4928-958c-277aaad57327","name":"HOLLIS,ERICA","address":"tel:+12055678597","connectedTime":"2016-10-23T18:08:23+0000","endTime":"2016-10-23T18:12:44+0000","purpose":"customer","state":"disconnected","direction":"inbound","disconnectType":"endpoint","held":false,"wrapupRequired":false,"queue":{"id":"0e20f0a7-402f-4650-94c6-b9c1e3c1ea4c"},"attributes":{},"provider":"Edge"}
Are ani and dnis supposed to be present?
tim.smith | 2016-10-26 15:06:05 UTC | #2
I'm not aware of a reason that a PCV call wouldn't have ANI/DNIS info. This is more of a support issue (missing data) than a development question though; the API will return whatever data exists for the participant. Would you mind opening a ticket with PureCloud Support to investigate the missing ANI/DNIS?
anon31479118 | 2016-10-27 14:39:54 UTC | #3
Trip,
Thanks for posting here.
Bill
system | 2017-08-28 19:28:08 UTC | #4
This post was migrated from the old Developer Forum.
ref: 533