Back to dashboard

Webhooks

Receive real-time notifications when events happen in your account

About Webhooks
Webhooks allow your application to receive real-time updates from Osmosian when specific events occur.

How Webhooks Work

When an event occurs in Osmosian, we'll send an HTTP POST request to the URL you specify with details about the event.

Security Best Practices

We recommend using HTTPS URLs and validating the webhook signature included in the request headers.

Available Events

Call Started

Triggered when a call begins

call.started

Call Completed

Triggered when a call ends successfully

call.completed

Call Failed

Triggered when a call fails to connect

call.failed

New Voicemail

Triggered when a new voicemail is received

voicemail.new

Campaign Started

Triggered when a campaign begins

campaign.started

Campaign Completed

Triggered when a campaign is completed

campaign.completed

Campaign Paused

Triggered when a campaign is paused

campaign.paused
NameURLEventsStatusLast TriggeredActiveActions
Call Completed Webhook
https://example.com/webhooks/call-completed
call.completed
call.failed
Success
Apr 25, 2025 10:30 AM
New Voicemail Webhook
https://example.com/webhooks/voicemail
voicemail.new
Success
Apr 24, 2025 3:45 PM
Campaign Status Webhook
https://example.com/webhooks/campaign-status
campaign.started
campaign.completed
campaign.paused
Failed
Apr 20, 2025 1:15 PM