> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.ada.cx/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.ada.cx/_mcp/server.

# Webhook: Conversation handoff ended

POST 

A webhook sent when a handoff is ended

Reference: https://docs.ada.cx/reference/conversations/conversation-handoff-ended-webhook

## Request

### Payload

- `type` (enum, optional) — The webhook event type
  - Allowed values: `v1.conversation.handoff.ended`
- `timestamp` (string, optional) — The timestamp for when the event was generated, uses millisecond precision to help with event ordering
- `data` (ConversationHandoffEndedWebhookPayloadData, optional) — The webhook event data

## Types

### ConversationHandoffEndedWebhookPayloadData

The webhook event data

- `conversation_id` (string, required) — The ID of the conversation where the handoff was ended
- `end_user_id` (string, required) — The ID of the end user associated with the conversation
- `handoff_integration` (string, required) — The handoff integration that was ended
- `ai_agent_domain` (string, required) — The API domain of the AI Agent environment this webhook event is emitted from