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?