Receive events by webhook
Missed call, text received, voicemail: your server is notified.
Role : ManagerDuration : 3 minOn : Web
Before you start
- Be a manager on the Callizy account.
- A public https address that receives POST requests: your server, or a tool like Make.
Step by step
5 steps, about 3 min- 1
Open the Webhooks tab
10 sIn Developers, Webhooks tab, click New webhook.
Administration/Settings/Developers/Webhooks
Open this screen in Callizy - 2
Name and address
30 sName: what it is for, for example “Missed calls”. Destination URL: the address that will receive the events.
- 3
Pick the events
30 sUnder Events to listen for, check what you need among 17: Missed call, Voicemail received, SMS received, Summary ready, Appointment booked… Then Create: “Webhook created.”
- 4
Test
20 sOn the webhook card, click Test. The result shows below, for example “Your endpoint answered HTTP 200: test received.”
- 5
Check the signature
1 minEach delivery carries the X-Callizy-Signature header: an HMAC-SHA256 of the raw body, computed with the card’s Signing secret. Click Reveal to see it and copy it, at any time.
Key points
- 17 events: calls, voicemails, texts, contacts, appointments and tasks.
- A failed delivery is retried for nearly three days; after 5 days of failures, the webhook is paused.
- The Zaps that listen to Callizy also show up in this tab.
Not working?
Callizy shows “Invalid URL”
- Enter a full address that starts with https://.
Callizy shows “Pick at least one event”
- Check at least one event under Events to listen for.
Callizy shows “Your endpoint answered HTTP 401: it refused the test”
- Your endpoint requires an Authorization header: accept requests without one, Callizy signs each one with X-Callizy-Signature.
Callizy shows “Your endpoint didn’t answer within 10 seconds”
- Answer right away with a 200, then process the event afterwards.
Callizy shows “This address can’t receive webhooks: it isn’t public”
- Use an address reachable from the Internet: not localhost, and not an internal network address.
The card shows recent failures
- Click Test to see your endpoint’s response.
- After 24 h of failures, managers get an email; after 5 days, the webhook is paused: fix the address, then click Activate.
Frequently asked questions
Where can I see the delivery history?
Why are there “Zapier …” webhooks?
Is it included in my subscription?
Updated October 27, 2026