Skip to main content
These events are fired when chat sessions and messages change:
  • chatsession.created - new session starts
  • chatsession.message - new message added to chat
  • chatsession.changed - session has changed state

## FieldValues for chat events

The following fields are included in the FieldValues property of the webhook payload for chat events:
  • alertLevel - alert level of the chat session
  • chatbotIsactive - whether the chatbot is active or not
  • consented - whether the customer has consented to the chat
  • contactId - ID of the contact associated with the chat session
  • customerAlias - alias of the customer
  • customerId - ID of the customer
  • projectId - ID of the project associated with the chat session
  • rating - rating of the chat session
  • saleId - ID of the sale associated with the chat session
  • status - status of the chat session
  • ticketId - ID of the ticket associated with the chat session
  • topicId - ID of the topic associated with the chat session
  • userId - ID of the user associated with the chat session

ChatSession.Created

ChatSession.Message

ChatSession.changed