ANI/DNIS information

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?

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?

Trip,

Thanks for posting here.

Bill