Webhooks
A reference for API-generated webhook payloads.
Overview
OpenPhone API webhooks allow developers to receive real-time notifications for various events, such as calls, messages, and transcripts. By integrating webhooks into your workflows, you can automate processes, enhance user experiences, and seamlessly connect OpenPhone with other systems.
Webhooks payload sample data models
Each webhook event provides a structured payload with specific data. We’ve provided sample payloads below for the most common webhook events.
Calls
These webhooks are triggered in response in response to call-related events: call.ringing
, call.completed
, and call.recording.completed
.
The following is an example of the payload for a call.ringing
event.
Call Summaries
This webhook is triggered in response to a call.summary.completed
event.
Call Transcripts
This webhook is triggered in response to a call.transcript.completed
event.
Messages
This webhook is triggered in response to message events such as message.received
and message.delivered
. Below is a sample payload for a message.received
event.
Was this page helpful?