Skip to main content

The complete backend
for webhooks

Receive webhooks from Stripe, Shopify, GitHub or anywhere — then validate, transform, store, and re-deliver them with retries. A real database, queues, and cron behind every endpoint, not just a gateway. Deploy in seconds. Or let your AI agent build it for you.

No credit card • No setup • Full API overview

From webhook to processed in one deploy

Set up a Stripe webhook end to end: create the project, install a template, configure secrets, deploy, and verify the live endpoint — in seconds. Do it yourself, or have your AI agent run the same steps in one conversation.

Terminal
>

Why a webhook needs a real backend

A gateway delivers an event and hands it off. But most webhooks need to be stored, queried over time, and acted on with your own logic — and that takes a backend. Codehooks puts a complete backend behind every endpoint — database, queues, and cron included. Prefer a UI? We have a studio dashboard too.

Storage, queues, retries — built in

Webhook gateways like Svix and Hookdeck ingest and deliver events, then hand off to your backend. Codehooks is that backend: a real NoSQL database, queues with workers, and cron behind every endpoint — so you can persist, query, and act on what comes in.

Platform overview

Every webhook, version-controlled

Define endpoints as code and deploy from the terminal or CI — no dashboard click-ops. coho deploy and your handler is live, reviewable, and reproducible.

See the CLI reference

Iterate without redeploying your stack

Sub-5-second deploys mean you can change how a webhook is processed and see it live before the sender retries. No build steps, no container images, no CI pipeline.

Get started

Agent-friendly by design

Because everything is CLI-first, any coding agent — Claude Code, Cursor, Codex — can create, deploy, and iterate on your webhook backend without a dashboard. Hand it a template and let it wire up the integration for you. Set up your agent →

Built on Codehooks

From webhook capture to fraud detection — see what developers shipped

Alexander Sundli-Härdig

For one of our portfolio companies' clients, we needed a quick way to capture webhook events from their order system.

Codehooks was amazingly simple to deploy and use. In a matter of minutes we set up a new project with a simple API to store and process the incoming data.

Alexander Sundli-Härdig
Partner
Skavl
Peter Skaugvold

Codehooks is a great tool! In record time we built a backend and AI-enabled API which processes live events and data from our sonars.

The data is now easily accessible in a dashboard for our customers. I love the simplicity and the fact that we can iterate so quickly.

Peter Skaugvold
CEO
Waive
Michael Bordash

Codehooks powers the backend of my iOS app Fraud Monitor, processing real-time events for ML training, scam detection, and user feedback.

I chose it for its developer-first CLI, elegant APIs, and rock-solid data model — and I've stayed for the flawless uptime and peace of mind. I'm a fan.

Michael Bordash
Founder
Fraud Monitor

No surprise bill, no matter the webhook volume

Flat-rate pricing. Unlimited compute. Process every webhook and deploy as often as you like — your bill stays the same. No per-request fees, no metering.

Development

Explore and prototype

Free

1 Developer
API/Functions: 60/min
1 Worker per queue
Worker timeout 30s
150 MB Database Storage
1 GB File Storage
1 Space
Chat and Email Support
No Credit Card Required
 
Most popular

Pro

For agent-powered projects

$19/month

3 Developers*
API/Func: up to 3600/min
Up to 5 parallel workers
Worker timeout 3 min
15 GB Database Storage*
25 GB File Storage*
1 Custom Domain with SSL*
1 Space*
Daily Backups
Chat and Email Support
* Expandable (see pricing below)

Team

For scaling teams

$99/month

6 developers*
API/Func: up to 6000/min
Up to 30 parallel workers
Worker timeout 10 min
25 GB Database Storage*
100 GB File Storage*
3 Custom Domains with SSL*
3 Spaces*
Daily Backups
Premium Support
* Expandable (see pricing below)

Need more? Add developers ($5), database ($0.10/GB), file storage ($0.02/GB), domains ($10), or spaces ($10) anytime.

Need an SLA? Contact us for Team plan SLA options.

Frequently Asked Questions

Everything you need to know about Codehooks.io's AI‑first backend & workflows.

Can Codehooks both receive and send webhooks?
Yes — Codehooks covers the full webhook lifecycle. Inbound: receive webhooks from any provider, verify signatures, queue, retry, transform, and store. Outbound: deliver webhooks to your own users with fan-out, signing, retries, and delivery logs. There's a real database and runtime between the two, so you can store, query, and act on everything in between.
How is this different from Svix or Hookdeck?
Svix and Hookdeck are dedicated webhook gateways — they're good at ingesting, transforming in-flight, retrying, and delivering events, with delivery logs and observability. But they hand the event off to *your* backend; they aren't the backend themselves. Codehooks is the backend: a queryable NoSQL database, queues with workers, cron, a key-value store, and REST API and static hosting behind every endpoint. So you don't just route a webhook — you persist it, query it across time, run your own logic, trigger workflows, and re-deliver it, all in one place. No second service to wire up.
What's included out of the box?
Everything you need to receive and act on webhooks: CRUD and REST API routes (Express.js-like) for your endpoints, a NoSQL database (MongoDB-like queries), key-value store, queues with workers for retries, CRON jobs, and JWT/JWKS authentication. Grab any webhook template, deploy it, and it just works. Nothing to provision.
How fast can I get a webhook handler live?
About 90 seconds for the full loop: scaffold from a template, deploy, verify. The deploy itself takes under 5 seconds — fast enough to change how a webhook is processed before the sender retries. No build steps, no container images, no CI/CD pipelines. Just coho deploy.
Can my AI agent build the webhook handler for me?
Yes. Codehooks is CLI-first, so any coding agent can run coho create, write the handler, and coho deploy — all from the terminal, without a dashboard. Claude Code users: add the Codehooks plugin for templates and full API context. Use coho prompt for platform context, or point any agent at llms.txt. An MCP server is available for agents without CLI access. With flat-rate pricing, your agent can deploy 50 iterations while debugging and your bill stays the same.
Where is my data stored?
All data and backups are stored in the EU. Paid plans include daily automated backups. We are GDPR compliant.
How does authentication and security work?
You can integrate any auth provider that supports JWKS (e.g. Auth0, Clerk). For custom setups, we provide codehooks-auth. API keys and secrets are encrypted. Paid plans can restrict access by IP address. We provide encryption at rest and are GDPR compliant.
I'm not a developer — is there a simpler option?
If you want to build a working business app from a plain-language description instead of writing code, check out our sibling product Snill.ai — also from the Codehooks team. Snill generates a complete app with database, dashboards, and a REST API from a description of your business. It complements Codehooks: Snill apps emit webhooks Codehooks can consume, so you can combine a no-code frontend with custom backend logic. Try Snill.ai →
What happens to my data if I cancel?
Your data will be automatically deleted after 2 weeks following plan cancellation. Make sure to export any data you need before canceling.

Ship your first webhook handler today.
Build the rest of the backend on top.

Built by the team behind restdb.io and snill.ai