// workflow automation
Agentbot for
Zapier.
Bridge Agentbot to 6,000+ apps via webhooks — no Zapier app required.
Why Zapier + Agentbot
Agentbot does not (yet) have an official Zapier app, but you do not need one. Every Agentbot event (conversation, message, ticket) fires a signed webhook; Zapier's built-in Webhooks by Zapier app receives it. From there, route into Slack, Notion, Linear, Airtable, HubSpot, or any of Zapier's 6,000+ integrations.
Install in 3 steps
- Step 1
Create a Zapier "Catch Hook" trigger
In Zapier, create a new Zap → choose "Webhooks by Zapier" as the trigger → Catch Hook. Copy the generated webhook URL.
- Step 2
Register the webhook in Agentbot
In the Agentbot dashboard → Settings → Webhooks → New endpoint. Paste the Zapier catch-hook URL. Pick which events to subscribe to (conversation, message, ticket). Save.
- Step 3
Test + wire downstream actions
Send a test message in your Agentbot widget — Zapier shows the payload. Map fields into your downstream action (Slack message, Notion row, Linear issue, whatever).
What you get
- Every conversation, message, and ticket event arrives in Zapier as JSON
- HMAC-signed webhooks — verify in Zapier with the included header
- Route to any of Zapier's 6,000+ apps (Slack, Notion, Linear, Airtable, HubSpot, etc.)
- No Zapier paid plan required for the basic catch-hook trigger
Common flows users automate
- New ticket → create a Linear issue in your engineering team's project
- New conversation flagged needs_human → post to a #support Slack channel with the visitor's name and message preview
- Visitor with email shared → add a row to your CRM (HubSpot / Pipedrive / Airtable)
- AI-closed conversation → log to a Google Sheet for retro / NPS analysis
Troubleshooting
Hit a snag? The FAQ & troubleshooting docs cover the common gotchas (widget not appearing, snippet not loading, theme conflicts).
FAQ
Is there an official Agentbot app in the Zapier directory?
Not yet. The Webhooks by Zapier catch-hook route works today with zero approval delay. We may publish an official app later for first-class trigger/action support; that lands when there is demand for triggers Zapier's webhook catcher cannot already model.
Do I need a paid Zapier plan?
No — Webhooks by Zapier (the catch-hook trigger) works on the Zapier Free plan with the standard 100-task/month limit. Multi-step Zaps are a paid feature, so a Zap with `Catch Hook → Send Slack message` (2 steps) requires Starter or higher.
How do I verify the webhook signature in Zapier?
Add a `Code by Zapier` step after the catch-hook. The webhook ships an X-Agentbot-Signature header (HMAC SHA-256 over the raw body, signed with your webhook secret). Hash the request body with the same secret, compare to the header. Full code at /docs/webhooks.
What event payloads does Agentbot send?
conversation.created, conversation.updated, conversation.closed, message.created, ticket.created, ticket.updated. Full payload shapes documented at /docs/webhooks. The JSON includes the conversation/message/ticket IDs, the visitor info, and the message body where applicable.
Can I send messages BACK from Zapier into Agentbot?
Read-side webhooks ship today. Write-side API (post a message into a conversation from outside) is on the roadmap. If your use case is 'when an external thing happens, drop a note into the visitor's chat', tell us via /contact so we can prioritise.
Try Agentbot in Zapier — free.
One snippet, no credit card. See pricing · webhook docs.
Get Agentbot — Free →