All resources
Technical

Voice agent webhooks: real time events for your stack

Voice agent webhooks send a real time notification to an endpoint you control whenever something happens, a call completes, a lead status changes, or a meeting gets booked, letting you build custom logic on top of that event instead of polling for updates.

Common events that trigger a webhook

Typical webhook events include a lead status change, like moving to hot or failed, a call completing with its outcome and transcript, and a new booking being created, giving downstream systems everything they need to react immediately.

Why event driven beats polling

Rather than repeatedly checking an API for changes, a webhook pushes data to you the moment something happens, which reduces both the delay in your own systems reacting and the unnecessary load of constant polling.

Common uses for webhook data

Businesses commonly use webhooks to sync call outcomes into a CRM, trigger a Slack notification on a hot lead, or kick off custom internal workflows the moment a meeting is booked, without needing to build any of that logic inside the calling platform itself.

Frequently asked

Most platforms send a structured JSON payload with details about the event, making it straightforward to parse in whatever backend language you're using.

See webhook events fire on a live call.

We'll walk through a technical demo in a 15 minute session.