Appearance
Webhooks
At a glance
| Location | Sidebar → Webhooks (ClipboardList icon) |
| Plan | All plans, including the free tier |
| Related features | 2 |
Connect Spun to external services via webhooks. Trigger actions in other tools when events happen in your inbox. Automation tools (n8n, Zapier, Make) can also manage webhook subscriptions programmatically through the REST API: an API key holding the manage_webhooks scope can create, list, and delete subscriptions on /api/integrations/webhooks, so a workflow tool can wire up its own trigger without opening Spun. The HMAC signing secret is generated by Spun and shown exactly once, when the subscription is created - it is never included in listings. Each delivery attempt draws from the org's AI/automation token budget; if that budget is exhausted, the delivery is skipped instead of sent, and the skip is recorded in the webhook's delivery history alongside normal successes and failures so it stays visible.
How to use
- Open Webhooks from the sidebar.
- Click "+ New Webhook".
- Configure the URL and events to listen for.
- Test the webhook. (Or, from an automation tool: create an API key with the manage_webhooks scope and call POST /api/integrations/webhooks with a URL and event list.)
Related features
FAQ
- How do I set up webhooks?
- Can I integrate with other tools?
- What events can I hook into?
- Why did a webhook delivery get skipped?