RogierBosch | 2016-11-10 12:43:50 UTC | #1
Hi all,
I am using api/v2/conversations/calls to place a call for an user. For us its important that each call is made from the correct Queue (On Behalf of).
"callFromQueueId": "id from the queue"
Under reporting I don't see the calls in the Queue Under Interactions I don't see the name of the Queue used for this call The Outbound ANI is not corresponding with the ANI from that Queue
(Using CallBack I don't have these issues)
Am I missing something?
Rogier
tim.smith | 2016-11-10 14:22:32 UTC | #2
Could you post a context ID from the response when you created the call?
RogierBosch | 2016-11-10 14:27:24 UTC | #3
"id": "2f7da28d-600d-491e-ae85-31d9d43fd7a9"
tim.smith | 2016-11-10 14:55:51 UTC | #4
I think that's the call ID. Could you get the inin-correlation-id from the header?
RogierBosch | 2016-11-11 08:29:05 UTC | #5
inin-correlation-id →5029eb90-e53b-4965-9b0a-378ad307152d
tim.smith | 2016-11-11 14:57:28 UTC | #6
Thanks. There's nothing obvious in the logging, but I was able to reproduce this. Interestingly enough, the call was showing up in the queue right at a minute after I placed it. I discussed this with the dev team, but the issue isn't obvious and will require further investigation. Would you mind opening a ticket with PureCloud Support for further investigation?
RogierBosch | 2016-11-17 12:42:16 UTC | #7
Update:
If I use "participants" in the API call the function "CallFromQueuID" is not working. Empty participants and it works.
Working code { "phoneNumber" : "+31631966584", "callFromQueueId": "62a3908e-c900-42a0-9b06-d24e6080da81", "routingSkillsIds": [], "participants": [ ] }
Non working code { "phoneNumber" : "+31631966584", "callFromQueueId": "62a3908e-c900-42a0-9b06-d24e6080da81", "routingSkillsIds": [], "participants": [ {"name": "Rogier Bosch"} ] }
system | 2017-08-28 19:28:39 UTC | #8
This post was migrated from the old Developer Forum.
ref: 611