object
ConversationUpdatedWebhookEvent
An open session's status or owner changed; `changedFields` lists what changed, and changes that aren't visible in the payload (such as team access) send nothing. For example, a chatbot handing a session over to agents sends this event with `changedFields` `["status", "owner"]` and `session.status` `pending`. Starting and closing a session send `conversation.started` and `conversation.closed` instead, so `session.status` is never `closed` here.
Properties
- Name
id- Type
- string
- Description
- Event id. Matches the `webhook-id` header and is the consumer dedupe key.
- Name
type- Type
- enum
- Description
- Required property. Allowed values: conversation.updated.
- Name
timestamp- Type
- string
- Description
- Time when the source domain event happened.
- Name
data- Type
- ConversationWebhookEventData
- Description
- Required property.