← All Tools
HookBin / Exotel
⚡ Real-Time Ingestion • Exotel Integration

Exotel Call Webhook Inspector

Debug Exotel call callbacks, SMS status, and IVR passthru data live. Inspect headers and generate Ruby code snippets.

Zero setup. No credit card or account required.

Common Exotel Events

Call Status Callback Passthru Applet Callback SMS Delivery Report

Key Headers Inspected

Content-Type: application/x-www-form-urlencoded User-Agent: Exotel-Callback-Agent

Example: Payload to Clean Ruby Output

Auto-generated
1. Inbound Exotel JSON
{
  "CallSid": "c72a819b02a14e9",
  "From": "+919876543210",
  "To": "+918045678900",
  "Status": "completed",
  "DialCallDuration": 42,
  "RecordingUrl": "https://s3.amazonaws.com/exotel-recordings/123.mp3"
}
2. Generated Ruby 3.2+ Data.define
# Ruby 3.2+ Immutable Value Object
WebhookEvent = Data.define(:CallSid, :From, :To, :Status, :DialCallDuration, :RecordingUrl)

event = WebhookEvent.new(
  CallSid: "c72a819b02a14e9",
  From: "+919876543210",
  To: "+918045678900",
  Status: "completed",
  DialCallDuration: 42,
  RecordingUrl: "https://s3.amazonaws.com/exotel-recordings/123.mp3"
)