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