This document describes the events that the client can listen to.
Event | Description | |
---|---|---|
MessageAddedIntoCase | Indicates a message was added into a contact. | Detail |
MessageCreated | Signifies the creation of a message. | Detail |
MessageDeliveredToEndUser | Shows that the message was delivered to the customer. | Detail |
MessageDeliveredToUser | Indicates the message was delivered to an agent. | Detail |
MessageReadChanged | Indicates a change in the read status of a message. | Detail |
MessageSeenByEndUser | Shows that the message was seen by the customer. | Detail |
MessageSeenByUser | Indicates the message was seen by an agent. | Detail |
MessageSent | Signifies that a message was sent from agent to customer. It should be received before MessageCreated event so that the client can show the message faster. |
Detail |
Event | Description | |
---|---|---|
ContactCreated | Signifies the creation of a contact. | Detail |
CaseInboxAssigneeChanged | Shows a change in the assigned agent for a contact. | Detail |
ContactStatusChanged | Indicates a status change in a contact. | Detail |
ContactToRoutingQueueAssignmentChanged | Indicates a change in the contact to routing queue assignment. | Detail |
ContactRecipientsChanged | Shows a change in the participants of a group chat. | Detail |
Event | Description | Detail |
---|---|---|
PageViewCreated | Indicates the customer viewed a page. | Detail |
AgentTypingStarted | Signifies the start of agent's typing. | Detail |
AgentTypingEnded | Signifies the end of agent's typing. | Detail |
FireProactiveAction | Triggers a proactive action in the client (for example popup). | Detail |