All REST Endpoints
Agent Interactions
The list of operations that can be used to manage a chat engagement as an agent.
- Accept an engagement assignment
- Method: postPath:
/engagement/api/agent/{fqSiteName}/v1/assignmentAcknowledgement - Conclude an engagement
- Method: postPath:
/engagement/api/agent/{fqSiteName}/v1/concludeChat - Create an automated agent session
- Method: postPath:
/engagement/api/agent/{fqSiteName}/v1/createAutomatedAgentSession - Get agents and queues
- Method: postPath:
/engagement/api/agent/{fqSiteName}/v1/retrieveAgentsAndQueues - Get reroute availability
- Method: getPath:
/engagement/api/agent/{fqSiteName}/v1/rerouteAvailability - Get system messages
- Method: postPath:
/engagement/api/agent/{fqSiteName}/v1/getMessages - Log off an agent session
- Method: postPath:
/engagement/api/agent/{fqSiteName}/v1/logoff - Release an engagement
- Method: postPath:
/engagement/api/agent/{fqSiteName}/v1/releaseChat - Request an engagement assignment
- Method: postPath:
/engagement/api/agent/{fqSiteName}/v1/requestAssignment - Reroute an engagement
- Method: postPath:
/engagement/api/agent/{fqSiteName}/v1/rerouteEngagement - Send a message
- Method: postPath:
/engagement/api/agent/{fqSiteName}/v1/postMessage - Set activity status
- Method: postPath:
/engagement/api/agent/{fqSiteName}/v1/setActivityStatus - Set engagement property
- Method: postPath:
/engagement/api/agent/{fqSiteName}/v1/setEngagementProperty - Set interaction status
- Method: postPath:
/engagement/api/agent/{fqSiteName}/v1/setInteractionStatus - Update the properties of an engagement
- Method: postPath:
/engagement/api/agent/{fqSiteName}/v1/modifyProperties
Consumer Interactions
The list of operations that can be used to create and manage a chat engagement.
- Change activity status
- Method: postPath:
/engagement/api/consumer/{fqSiteName}/v1/activity - Conclude an engagement
- Method: postPath:
/engagement/api/consumer/{fqSiteName}/v1/concludeEngagement - Create an engagement
- Method: postPath:
/engagement/api/consumer/{fqSiteName}/v1/requestEngagement - Get engagement queue
- Method: getPath:
/engagement/api/consumer/{fqSiteName}/v1/getEngagementQueue - Get queue statistics
- Method: getPath:
/engagement/api/consumer/{fqSiteName}/v1/getQueueStats - Get system messages
- Method: postPath:
/engagement/api/consumer/{fqSiteName}/v1/getMessages - Send a message
- Method: postPath:
/engagement/api/consumer/{fqSiteName}/v1/postMessage