Webhooks
Get every call and SMS event the moment it happens. Jet posts real-time JSON payloads to your endpoint so you can build the automations your business actually needs.
Real-Time Call and SMS Events
A webhook is a message Jet sends to a URL you control the instant something happens on your account. Instead of polling our API on a schedule and waiting for the next sync, your systems are notified in real time — within seconds of the event taking place.
Webhooks turn Jet's call tracking and cloud telephony platform into an event source you can plug into anything. If your team can host an endpoint, you can react to live phone and messaging activity however you like.
Events You Can Subscribe To
Choose the events that matter to your workflow and Jet will deliver each one as it occurs:
- Call started — a tracked call has connected, with the source number, tracking number and attribution data
- Call ended — the call has finished, including duration, answered status and recording reference
- Missed call — a call went unanswered, ideal for triggering an instant callback alert
- Voicemail left — a caller recorded a message, with a link to the recording and transcript
- SMS received — an inbound text has arrived on one of your numbers, with the full message body
Developer-Friendly by Design
Every webhook is delivered as a clean JSON payload over HTTPS, with a consistent structure across event types and a signature header so you can verify the request genuinely came from Jet. There is no proprietary format to learn — if you have built against a modern API, you already know how to handle a Jet webhook.
- Structured JSON payloads with a stable schema and clear field names
- Signed requests so you can validate authenticity before acting on an event
- Automatic retries with backoff if your endpoint is briefly unavailable
- Configure multiple endpoints and pick which events each one receives
Build the Automations You Need
Because webhooks fire in real time, you can wire phone activity straight into the tools your team already uses — no manual exports, no waiting for a nightly batch.
- Post a Slack or Microsoft Teams alert the second a high-value call is missed
- Create or update a record in your CRM as soon as a call connects
- Push call and SMS events into a data warehouse for your own reporting
- Trigger an SMS or email follow-up automatically after a voicemail is left
- Feed live events into a custom dashboard or internal tool
Prefer a no-code approach? Pair Jet webhooks with our Zapier integration to connect thousands of apps without writing a line of code.
Built on an Australian Network You Can Rely On
Jet has been Australian owned and operated since 2006 and runs its own telco network, so the events behind your webhooks come straight from the source rather than a reseller layer. Billing is in AUD and our support team is local, which means clear answers when you are integrating against our platform.
Start Building With Webhooks
Real-time call and SMS events, delivered as JSON, ready to automate.