Hello Community,
TLDR :
We have a use case where we need to do outbound calls to users (multiple times to a user as well) and this is so critical to our main flow that we are looking for 100% reliability. Could someone point me how we can monitor these calls and look into logs(where and why things are stuck) to have visibility. I did look into Campaign performance as mentioned here but did not find much of a use. The way we are triggering this is :
- Created an always running agentless outbound campaign O
- Created a contact list CL associated with campaign O
- adding contacts C to contact list CL through Add contacts to a contact list POST API /api/v2/outbound/contactlists/{contactListId}/contacts
curl -X POST \curl -X POST \ https://api.mypurecloud.ie/api/v2/outbound/contactlists/{contactListId}/contacts \ -H 'Authorization: Bearer AtttETAxVtyLUeczzNsxODgFVb_l2JkWrXuWHyMwurOtYMz0xQ-5p3xoY333qmF8XB1Qn9J-qSKQ' \ -H 'Content-Type: application/json' \ -H 'Host: api.mypurecloud.ie' \ -d '[ { "contactListId": "{contactListId}", "data": { "Contact": "+911234567890", "Name": "XXX YYY" }, "callable": true, "phoneNumberStatus": { } }]'
After step 3, expecting call to contact C but here reliability looks random and very low ( 1 successful out of 15-20 for a contact sometime ). Feel free to suggest if I am missing something while going through the process.
Thanks in Advance!
#Outbound------------------------------
Pradeep Joshi
Uber
------------------------------