https://webhooktrap.dev/i/xK9m2pQ7nR4a. Use it in each of the provider setups below.
Twilio
Twilio fires webhooks when a call connects, a message arrives, a recording is ready, and more. You configure the destination URL directly on the phone number or messaging service.- Open the Twilio Console and navigate to Phone Numbers → Manage → Active Numbers.
- Click the phone number you want to configure.
- Under Voice & Fax or Messaging, find the A call/message comes in webhook field.
- Paste your Webhooktrap ingest URL and set the request method to
HTTP POST. - Click Save and trigger an event (send an SMS or place a call to the number).
Body, From, To, and MessageSid for SMS events, or CallSid and CallStatus for voice events. All of them appear verbatim in your Webhooktrap inbox.
Linear
Linear delivers webhooks for issue, comment, project, and cycle events. Configure them in your workspace API settings.- Open Linear and go to Settings → API → Webhooks.
- Click Add webhook.
- Paste your Webhooktrap ingest URL into the URL field.
- Select the resource types you want to subscribe to (Issues, Comments, Projects, etc.).
- Click Create webhook and perform an action in Linear to trigger the first event.
X-Linear-Signature header that you can use to verify payload authenticity. Webhooktrap preserves it so you can test your verification logic during development.
Vercel
Vercel’s deploy hooks let you trigger and receive notifications about deployments. You can also receive webhook events through Vercel’s integration platform. Using deploy hooks:- Open your Vercel project and go to Settings → Git → Deploy Hooks.
- Create a new deploy hook. Vercel generates a unique URL — note that this is an outbound trigger URL, not an inbound webhook receiver.
- Open your Vercel team settings and navigate to Webhooks.
- Click Add Webhook.
- Paste your Webhooktrap ingest URL as the endpoint URL.
- Select the event types you want to receive (deployment created, deployment succeeded, etc.).
- Click Create and trigger a deployment to send the first event.
x-vercel-signature header for payload verification. Webhooktrap captures it alongside the full deployment payload.
Clerk
Clerk sends webhook events for user and session lifecycle actions — sign-ups, sign-ins, profile updates, and deletions. Configure them in the Clerk Dashboard.- Open the Clerk Dashboard and select your application.
- Navigate to Webhooks in the left sidebar.
- Click Add Endpoint.
- Paste your Webhooktrap ingest URL into the Endpoint URL field.
- Select the events you want to receive, such as
user.created,user.updated, andsession.created. - Click Create and perform a sign-up in your app to trigger the first event.
svix-id, svix-timestamp, and svix-signature headers. All three are captured by Webhooktrap so you can test signature verification with the Clerk SDK.
Resend
Resend delivers webhook events when an email is sent, delivered, opened, clicked, bounced, or marked as spam.- Open the Resend Dashboard and go to Settings → Webhooks.
- Click Add Endpoint.
- Paste your Webhooktrap ingest URL into the Endpoint URL field.
- Select the event types you want to capture (e.g.
email.sent,email.delivered,email.bounced). - Click Add and send a test email to trigger the first event.
Svix-Signature header for verification. Webhooktrap preserves it alongside the full event payload.
