Webhooks

Handle Vapi Webhook

Handle incoming webhook events from Vapi.

Vapi sends events to this endpoint for call lifecycle updates. Key events handled:

  • status-update (in-progress): Creates a new call record when the call starts
  • end-of-call-report: Updates call with transcript, triggers recording pipeline

Authentication is via x-vapi-secret header (configured in Vapi dashboard).

post/webhooks/vapi

Response

Successful Response

{"stackTrail":"paths:/webhooks/vapi:post:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}

Changes

No recorded changes to this endpoint across all 1 revision of this API.