React to every user event in real time
Signed and tamper-proof·Retries when your server hiccups·Manage it all from the dashboard
Five lines to verify. Zero lines to retry.
Sign-checked at the door·Typed events on the way in·Backoff & retries handled for you
1import { Webhook } from "svix";2 3export async function POST(req: Request) {4 const wh = new Webhook(process.env.WEBHOOK_SECRET!);5 const body = await req.text();6 7 // Throws if the request was tampered with or replayed.8 const event = wh.verify(body, {9 "svix-id": req.headers.get("svix-id")!,10 "svix-timestamp": req.headers.get("svix-timestamp")!,11 "svix-signature": req.headers.get("svix-signature")!,12 });13 14 await handle(event);15 return new Response("ok");16}Webhooks that just show up
Backoff and retries, done for you·Verified in five lines·Endpoints, filters, and tests in the dashboard
01·Delivered, no matter what
If your server hiccups, we try again
- Hexclave keeps trying until your server says yes
- Backoff is built in — no queue to babysit on your side
- Every failed attempt lands in your delivery log
- Powered by Svix, the system most modern APIs use
02·Verify in five lines
Tamper-proof, replay-proof, spoof-proof
- Every request is signed with your endpoint secret
- Rotate the secret from the dashboard whenever you want
- The Svix client does the heavy lifting — you write five lines
- Tampered bodies, replayed requests, and spoofs all get rejected
03·All from the dashboard
Add endpoints, pick events, send a test
- Wire up a new endpoint without a deploy
- Each endpoint subscribes to only the events it cares about
- Hit one button to send a test event and see the response
- Health, latency, and history all in one place
Ready to react to every user event in real time?
Drop in a single app — or use the whole platform. Either way, you ship faster.
Get started for freeExplore other apps
View allRole-based access control and permissions
Pre-launch verification and readiness checks
Protect your project from fraud and abuse
Watch real user sessions to understand how people use your app
Visualize where users click across your app
Payment processing and subscription management