jsuser | 2020-12-09 07:20:32 UTC | #1
Is there any API available to
- schedule callbacks for specific user (not agent)
- get scheduled callbacks list of that user
- modify/cancel scheduled callback
On our site, we have a section for schedule callback, when a user submits the schedule callback button it should call callback API to add that user and schedule a callback with the time specified by the user.
For this, should I call contact list API first, /api/v2/outbound/contactlists and /api/v2/outbound/contactlists/{contactListId}/contacts
then call conversation API to schedule callback /api/v2/conversations/{conversationId}/participants/{participantId}/callbacks
How we get list of scheduled callbacks for that particular user and modify/cancel callback?
Please help.
tim.smith | 2020-12-11 15:15:17 UTC | #2
schedule callbacks for specific user (not agent)
For information about creating callbacks, see https://developer.mypurecloud.com/api/rest/v2/conversations/creating-scheduled-callbacks.html
get scheduled callbacks list of that user
Do an analytics detail query with these segment filter predicates:
"predicates": [
{
"dimension": "mediaType",
"value": "CALLBACK"
},
{
"dimension": "segmentType",
"value": "Scheduled"
},
{
"dimension": "segmentEnd",
"operator": "notExists"
},
]
modify/cancel scheduled callback
You can't modify it, but you can cancel it by disconnecting the conversation.
jsuser | 2020-12-17 06:56:02 UTC | #3
Thanks for the reply, Is there any API available to get waiting call info(to let people know how many people you need to wait) ?
system | 2021-01-16 05:21:41 UTC | #4
This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.
This post was migrated from the old Developer Forum.
ref: 9466