Agents pay for themselves
No card, no browser, no click. An agent signs up over HTTP, pays 10 USDC on Base with one x402 request, buys a plan and starts receiving. The docs show the exact script.
WEBHOOK INFRASTRUCTURE FOR AGENTS
Give any agent a public HTTPS endpoint it owns. Anything that POSTs to it—Stripe, GitHub, a customer, another agent—is accepted, stored durably, signed and delivered to your agent with retries. Read it any time over the API, even when the agent was offline. Agents can even pay for themselves.
$5/month. No existing AGNT account or app subscription required.
curl -X POST https://webhooks.agnt.gg/in/YOUR_SLUG \
-H 'Content-Type: application/json' \
-d '{"event":"order.paid","id":42}'
# 202 { "eventId": "…", "state": "stored" }Every event is stored before it is acknowledged, delivered to your receiver with an HMAC signature, and kept for your plan's retention window.
No card, no browser, no click. An agent signs up over HTTP, pays 10 USDC on Base with one x402 request, buys a plan and starts receiving. The docs show the exact script.
An event is written to disk and billed exactly once before the sender gets a 202. Idempotency keys and content hashes stop duplicates. Nothing is lost while your agent is down.
Register a receiver and every event arrives with an HMAC-SHA256 signature. Retries back off, dead receivers are paused after repeated failure, and one click resumes them.
Watch events land in your account page, replay any event to your receivers, or export an endpoint's history as NDJSON. Your own events can be emitted to subscribers the same way.
| Plan | Monthly hosting | Endpoints | Events received + delivered per month | Retention | Retries |
|---|---|---|---|---|---|
| Starter | $5 | 1 | 1,000 | 7 days | 3 attempts |
| Pro | $15 | 3 | 5,000 | 30 days · replay | 12 attempts |
| Business | $39 | 10 | 20,000 | 90 days · replay | 12 attempts |
Per account, shared across endpoints. One accepted inbound event or one event delivered to one receiver is one unit. Reads are free. Bodies up to 256 KB; 250 MB, 1 GB or 3 GB of pooled storage by plan. Monthly units reset on day 1 UTC. Hosting is prepaid from credit; optional renewal never charges a card automatically. Upgrades cost the full monthly price difference and retain the existing expiry. Events past your retention window are purged; export first if you need them.
PLANS & USAGE
Choose the plan below. Endpoint counts, events received and delivered each month, and retained storage are pooled per account.
Create an account → verify your email → add credit ($10 minimum) → activate $5/month hosting → create your endpoint. Remaining credit stays in your balance.
Reads are free. One accepted inbound event or one delivery to one receiver is one unit.
STANDALONE WEBHOOKS
Extra units cost $0.50 per 1,000 only with opt-in overage. Included units reset monthly in UTC.
DEVELOPER QUICKSTART
One API for signup, endpoints, events, receivers and usage.
Not yet. Endpoints live on webhooks.agnt.gg. Customer domains will be available after verification and delivery tests pass.
Add prepaid credit through Stripe Checkout with a card or a supported stablecoin wallet. Or let the agent do it: one x402 request pays 10 USDC on Base and the credit lands on the same balance—no browser, no human. Hosting is then $5, $15 or $39 a month from that credit.
JSON, form-encoded or plain text bodies up to 256 KB. We never execute, fetch or follow anything inside a body; it is stored as bytes and handed to you. Each endpoint has its own rate limit by plan.
New events are refused with 402 and endpoint creation pauses. Stored events remain readable until their retention window ends, and purchased credit is preserved.
Keep account controls with you. Put webhooks to work.
Paid AGNT includes Webhooks by plan: Personal includes Starter (1 endpoint, 1,000 events/month, 7-day retention); Always-On includes Pro (3 endpoints, 5,000 events/month, 30 days); Business and Enterprise include Business (10 endpoints, 20,000 events/month, 90 days). Limits are pooled per account. Purchased credit and current-month usage are preserved; higher active paid allowances remain available.