Webhook events

assistant_message.succeeded

Delivered when an assistant message completes successfully.

postWebhookassistant_message.succeeded

Payload

event'assistant_message.succeeded' | 'assistant_message.failed' | 'assistant_message.cancelled' required

Lifecycle events for assistant messages started via the developer API.

messageIdstring required

Opaque assistant message id (e.g. vg_mesg_...).

occurredAtinteger required

Seconds since epoch (Unix timestamp) when the message reached a terminal state.

Response

Acknowledge receipt

Changes