Webhook

Webhook

🖋️ Publisher
respond.io
🔖 Category

integration

Webhooks for Real-Time B2C Conversation Data in Any System

Send respond.io message, contact and call events straight to your CRM, database or any REST endpoint the moment they happen

Respond.io Webhook capabilities

  • Fire a webhook on every new incoming or outgoing message to log it in your CRM or score leads
  • Push new contacts and contact updates to your CRM as they happen
  • Send closed-conversation details to a third-party system for record-keeping and reporting
  • Alert your team when a conversation opens, a contact’s assignee changes or a new comment is added
  • Update lead scores or email marketing lists when a contact’s tags change
  • Capture completed and missed voice calls when they end, with recording, transcript and summary for completed calls
  • Add several endpoints, each subscribed to the events it needs


Why use respond.io for webhooks

Respond.io is built for mid-market B2C businesses whose developers want conversation data in their own systems in real time, with no middleware. Your endpoint must return a 200 OK within 5 seconds. Slow responses are retried and then dropped after 3 minutes, and more than 30 failures in 30 minutes disables your webhooks. If your system can’t respond that fast, use Make, n8n or Zapier instead.

  • Events are delivered in order per endpoint, so one slow endpoint doesn’t hold up the others
  • Call payloads carry status, duration and agent or Voice AI Agent details, ready to push to your CRM or log for compliance
  • No polling, because events arrive the moment they happen
  • Enterprise-grade reliability with 99.999% uptime, ISO 27001, GDPR compliance and role-based access controls


FAQs about Webhook integration

Which respond.io plan includes webhooks?

Advanced and above. Webhook events, the Incoming Webhook trigger and the HTTP Request step in Workflows are all Advanced features. On Growth, you can connect other systems through the Developer API, Zapier, Make or n8n instead.

Do I need webhooks if I have the Developer API?

Yes, if your system needs to know when something happens. The Developer API lets your system call respond.io, for example to create a contact or send a message. Webhooks work the other way, pushing events like new messages or ended calls to your endpoint so you don't have to poll for changes.

Can another app trigger a respond.io Workflow?

Yes. The Incoming Webhook trigger starts a Workflow when another system sends an HTTP POST, such as a payment or booking confirmation. Payload values can be saved as variables and used in later steps, like sending the contact a message.

What happens if my webhook endpoint stops responding?

Respond.io retries, then disables it. Your endpoint must return a 200 OK within 5 seconds. Slow responses are retried at 30, 60 and 90 seconds and dropped after 3 minutes. More than 30 failures in 30 minutes disables the webhook until you re-enable it in Workspace Settings.

Last updated
6 November 2026

You might also like

WhatsApp Business Platform

WhatsApp Business Platform

Mid-market B2C businesses running high-volume WhatsApp conversations use respond.io for CRM sync, AI Agents and calling, with no markup on Meta's fees.
starter,growth,advanced
Enter some text...
WhatsApp Business Calling API

WhatsApp Business Calling API

Mid-market B2C businesses running high-volume WhatsApp conversations use respond.io for voice calls in the same inbox as chats, with no markup on Meta's rates.
starter,growth,advanced
Enter some text...
VoIP Calls

VoIP Calls

Mid-market B2C businesses use respond.io's VoIP Calls to reach any mobile or landline number worldwide, with no markup on Telnyx's per-minute rates.
starter,growth,advanced
Enter some text...
TikTok Business Messaging (Beta)

TikTok Business Messaging (Beta)

Mid-market B2C businesses running high-volume TikTok conversations use respond.io's AI Agents to convert TikTok Messaging Ads leads across accounts.
starter,growth,advanced
Enter some text...