trigger dev, and they show up on each environment’s Webhooks page.
What public beta means
- The API may still change before general availability. We announce changes in the changelog.
- Webhooks are open source, so they work self-hosted too. See Self-hosting webhooks to turn them on.
Install the packages
Webhooks are in@trigger.dev/sdk 4.8.1 and later. Install the SDK and the CLI from @latest:
trigger.dev install has them.
Moving from a private beta build
If you installed from thewebhooks npm tag, switch every Trigger.dev package to @latest, including @trigger.dev/build if your project has it. Versions like 4.8.0-webhooks.20261020092920 are older than 4.8.1. You can also remove any minimum release age exemption you added for the beta builds, and reinstall the MCP server without --tag webhooks.
Get started
- Overview: endpoints, sources, and what can subscribe.
- Connect a provider: register the URL and signing secret, then check that events arrive.
- Slack agents and Linear agents: turn a
chat.agentinto an agent that lives in Slack or Linear. - Deliveries and endpoints: inspect payloads, replay deliveries, and see the runs each one started.
Feedback
Send bugs, questions and ideas to eric@trigger.dev. Delivery ids (whd_...) and run ids help us find what happened.
