Connect your chat widget to 7,000+ apps
BotChap connects your chat widget to any Zap through a Webhooks by Zapier Catch Hook. Run your message through thousands of Zapier-integrated apps — CRMs, spreadsheets, messaging tools, AI models — and return either a live AI reply or a fire-and-forget automation acknowledgement.
Use this integration when you already build automations in Zapier and want those same Zaps to power your website chat. No new backend to host, no new tool to learn: paste a Catch Hook URL and your Zap runs on every message.
BotChap sends a POST request with this exact body:
{
"message": "<visitor message>",
"conversationId": "<session identifier>",
"chatbotId": "<your widget ID>",
"timestamp": "<ISO-8601 UTC>",
"visitor": {
"userAgent": "<browser UA>",
"pageUrl": "<page where widget was opened>",
"locale": "<Accept-Language>"
},
"history": [
{ "role": "user", "content": "..." },
{ "role": "assistant", "content": "..." }
]
}
The history field is capped at the last 20 messages.POST https://hooks.zapier.com/hooks/catch/12345/abc123/
Content-Type: application/json
{
"message": "I want to book a demo",
"conversationId": "bc_7f3a9d",
"chatbotId": "456a6dd3-3cf2-461f-9a69-f66148b2cda7",
"timestamp": "2026-04-18T10:30:00.000Z",
"visitor": {
"userAgent": "Mozilla/5.0 ...",
"pageUrl": "https://example.com/pricing",
"locale": "en-US"
},
"history": []
}(sync mode)
{
"reply": "Sure! What day works best for you?"
}
(async mode — any 2xx body is ignored; BotChap shows the configured acknowledgement)Create a free widget, configure the integration, and embed it on your site in minutes.