TheDisruptor.AIAI Voice Platform
5 min read

Integrations & Webhooks

Connect TheDisruptor.AI to Zapier, Make, or any webhook-compatible platform. Automatically send call events, lead scores, and appointment data to your existing tools.

1. Adding a Webhook URL

Webhooks send real-time event data from TheDisruptor.AI to any URL you specify. This is how you connect to Zapier, Make, or custom API endpoints.

1
Navigate to Settings → Integrations
2
Click "Add Webhook"
3
Paste your webhook URL (from Zapier, Make, or your own endpoint)
4
Select which event types to subscribe to
5
Click "Save" — the webhook is now active
📸 Screenshot: Add Webhook Form
Shows the webhook URL input, event type checkboxes, and save button

2. Available Event Types

Choose which events trigger a webhook delivery. You can subscribe to all events or only the ones you need.

EventFires WhenKey Data Included
call.completedA call finishes (any outcome)Contact, duration, status, transcript
lead.scoredA lead score is assignedContact, score (1–10), sentiment
lead.qualifiedA lead meets qualification criteriaContact, qualifying answers, score
appointment.bookedAn appointment is scheduledContact, date/time, calendar link
campaign.completedAll contacts in a campaign calledCampaign stats, summary metrics
contact.dncA contact requests Do Not CallContact info, timestamp

3. Testing Webhook Delivery

After adding a webhook, always send a test event to verify it's working before relying on it.

How to Test

  1. Click the "Test" button next to your webhook
  2. Select an event type to simulate
  3. We send a sample payload to your URL
  4. Check your Zapier/Make history for the test event

What to Verify

Response returns 200 OK
Data arrives in expected format
Downstream automation triggers correctly

⚠️ Failed Deliveries

If a webhook returns a non-2xx status, we'll retry up to 3 times with exponential backoff. After 3 failures, the webhook is marked as failing and you'll be notified.

4. Viewing Recent Events

The event log shows the last 50 webhook deliveries so you can debug issues or verify data.

Timestamp: When the event was sent
Event type: e.g., call.completed
Status: Success (2xx) or Failed (4xx/5xx)
Response time: How long the endpoint took to respond
Payload: Click to expand and view the full JSON body
📸 Screenshot: Event Log
Shows the webhook event history with status indicators and expandable payloads

5. Example Zapier / Make Setup

Here's how to set up a common automation: sending qualified leads to a Google Sheet and notifying your team via Slack.

Zapier Setup

  1. Create a new Zap → Trigger: Webhooks by Zapier → Catch Hook
  2. Copy the Zapier webhook URL
  3. Paste it into TheDisruptor.AI webhook settings
  4. Send a test event from our platform
  5. Add actions: Google Sheets row, Slack message, etc.
  6. Turn on your Zap

Make (Integromat) Setup

  1. Create a new Scenario → Add module: Webhooks → Custom webhook
  2. Copy the Make webhook URL
  3. Paste it into TheDisruptor.AI webhook settings
  4. Send a test event to define the data structure
  5. Add processing modules (filter, route, etc.)
  6. Activate your Scenario

Popular Automations

Lead → Google SheetQualified → Slack alertAppointment → Calendar inviteDNC → CRM update