Availability updated
Indicates about a changed availability status.Chat deactivated
Indicates that the thread has been closed.Chat properties deleted
Indicates about deleted chat properties.Chat properties updated
Indicates about updated chat properties.Chat transferred
Indicates that a chat was transferred to a different group or an agent.Connected
Indicates that the connection has been established.
Greeting:
Connection recovered
Indicates that the SDK has recovered from an “unstable” connection state. It’s always preceded by the"connection_unstable" event.
Connection unstable
Indicates that the SDK has detected poor connection quality. It doesn’t mean that it has disconnected from the server just yet.Customer ID
Indicates about the ID of the customer.Customer identity changed
Indicates that the customer identity changed, typically because browser privacy features blocked authentication cookies. The SDK clears sensitive session data and switches to the new identity.Customer updated
Indicates that customer’s data was updated. Each property in payload is available only if it was updated.Disconnected
Indicates that SDK has disconnected from the server. The event provides the disconnection reason.Event properties deleted
Indicates about the event properties that were deleted.Event properties updated
Indicates about the event properties that were updated.Event updated
Indicates that an event was updated.Events marked as seen
Indicates that the events were seen by the particular user.Greeting accepted
Indicates about a greeting accepted by the customer.Greeting canceled
Indicates about a greeting canceled by the customer. It is also emitted when a new greeting automatically cancels the currently displayed one.Incoming chat
Indicates about a newly started chat thread. The payload contains the chat data structure and an object describing the new thread. If the chat was started with some initial events, they will be included in the thread object.Incoming event
Indicates about an incoming event sent to a chat. You should distinguish received events by their types.Incoming greeting
Indicates about an incoming greeting.Incoming rich message postback
Indicates about an incoming rich message postback.Incoming typing indicator
Indicates that one of the chat users is currently typing a message. The message hasn’t been sent yet. The payload contains the typing indicator object.Incoming thinking indicator
Indicates that an AI agent is processing a request. The payload includes the thinking state and can include a custom title and description.Incoming welcome message
Indicates that the SDK received a welcome message in response torequestWelcomeMessage. To include the message in a chat, pass its id as welcomeMessageId to resumeChat or startChat.