New API endpoints, new webhook events, and new fields in a dozen existing API endpoints
Added
- New Reports V2(CX Analytics) API:
GET /v2/contact_center/analytics/dataset/historical/disposition
- New Messaging API:
POST /v2/contact_center/messages
- New Queues API:
PATCH /v2/contact_center/queues/{queueId}/interrupt
- New Reports V2(CX Analytics) Webhook event:
contact_center.cx_engagement_end_data_ready
- New Messaging Webhook event:
contact_center.message_status
- New Users Webhook event:
contact_center.user_phone_numbers_unassigned
contact_center.user_skills_unassigned
contact_center.user_phone_numbers_assigned
contact_center.user_skills_assigned
- New Engagements Webhook event:
contact_center.legacy_engagement_end_data_ready
Changed
- New
work_item_hyperlink, variables, work_item_type_id, and variables response fields in this Engagements API:
POST /v2/contact_center/engagement
- New
assign_type, cc_queue_id, and queue_name response fields in these Queues APIs:
POST /v2/contact_center/queues/{queueId}/dispositions/sets
POST /v2/contact_center/queues/{queueId}/dispositions
GET /v2/contact_center/queues/{queueId}/dispositions
GET /v2/contact_center/queues/{queueId}/dispositions/sets
- New
queue, flow, and rate response fields in these Logs APIs:
GET /v2/contact_center/voice_calls
GET /v2/accounts/{accountId}/contact_center/voice_calls
- New
page_size request field in these Queues APIs:
GET /v2/contact_center/queues/{queueId}/dispositions
GET /v2/contact_center/queues/{queueId}/dispositions/sets
- New
segment_type, team_name, reason_details, conference_participant, page_size, team_id, and exemption response fields in these Recordings APIs:
GET /v2/contact_center/users/{userId}/recordings
GET /v2/contact_center/recordings
GET /v2/contact_center/queues/{queueId}/recordings
GET /v2/contact_center/engagements/{engagementId}/recordings
- New
level response field in this Teams API:
GET /v2/contact_center/teams/{teamId}/children
- New
transfer_count response field in this Engagements API:
GET /v2/contact_center/engagements/{engagementId}
- New
page_size request field in this Variables API:
GET /v2/contact_center/variable_logs
- New
calls_skipped_count response field in this Reports V2(CX Analytics) API:
GET /v2/contact_center/analytics/dataset/historical/outbound_dialer_performance
- New
assign_type request field in these Queues APIs:
DELETE /v2/contact_center/queues/{queueId}/dispositions/sets/{dispositionSetId}
POST /v2/contact_center/queues/{queueId}/dispositions/sets
POST /v2/contact_center/queues/{queueId}/dispositions
DELETE /v2/contact_center/queues/{queueId}/dispositions/{dispositionId}