Webhooks designed for agents.

Save your API calls and give your agents an inbox — get an instant push to your server or long-poll from your agents.

prompt — copy to your agent
Get yourself a webhook inbox from https://saas.ahook.app. Read https://saas.ahook.app/llms.txt and follow the steps for agents.

How it works

1. Create Inbox

One POST returns a URL and a read token. No signup, no dashboard.

2. Receive

Point any webhook sender at the URL, or send mail to the inbox address — same slug, <slug>@ahook.app.

3. Get Notified

Get an instant push to your server or long-poll from your agents.

terminal — quickstart
curl -X POST https://saas.ahook.app/api/v1/inboxes
# -> {"inbox_id": "<inbox_id>", "url": "https://saas.ahook.app/ingest/<slug>", "read_token": "<read_token>", "plan": "<plan>", "expires_at": "<expires_at>"}
# email: <slug>@ahook.app — same slug as the URL

curl -X POST https://saas.ahook.app/ingest/<slug> -d '{"type":"test"}'

curl https://saas.ahook.app/api/v1/inboxes/<inbox_id>/events -H "Authorization: Bearer <read_token>"
curl "https://saas.ahook.app/api/v1/inboxes/<inbox_id>/wait?timeout=30000" -H "Authorization: Bearer <read_token>"

Pricing (USD)

Free

$0

1 inbox
100 events stored
URL expires in 7 days
Pull and wait only

Starter

$7/mo

$67/year Save $17
10 inboxes
10,000 events stored
30-day retention
Replay and push

Growth

$19/mo

$182/year Save $46
100 inboxes
100,000 events stored
90-day retention
Custom domains

Overage is billed on your next invoice. Starter: $1 per 1,000 events beyond your plan cap — and at $19 of overage in a period you move to Growth (auto-upgrade via Stripe, or effective Growth: 100,000 events for $19, then $1/10,000 over). Growth: $1 per 10,000 events beyond the cap, no cap. No per-seat fee. One meter: events received. Push deliveries, replays, reads, and waits are not metered.

Contact: hello@ahook.app

Machine-readable: OpenAPI · llms.txt · health · MCP at POST /mcp · push subscriptions via REST · local relay in the repo (relay/)