other
Limits & Quotas
Understand rate limits, request quotas, and retention policies for each HookSense plan.
Plan Comparison
Paid plans are early-access — join the waitlist to get in. Prices shown are monthly; yearly billing is roughly two months free (Hook $290/yr, Sense $990/yr).
| Feature | Free | Hook ($29/mo) | Sense ($99/mo) |
|---|---|---|---|
| Callback endpoints | 3 | 15 | Unlimited |
| Callbacks per day | 300 | 5,000 | 50,000 |
| wait_for_callback (MCP) | Yes | Yes | Yes |
| get_callback_payload / list_callbacks | Yes | Yes | Yes |
| Signature verification (verify_signature) | — | Yes | Yes |
| Auto-retry + dead-letter (soon) | — | — | Yes |
| Callback retention | 14 days | 30 days | 90 days |
| Replays (replay_callback) | 5 (lifetime, free tier) | Unlimited | Unlimited |
| Max payload per callback | 1 MB | 10 MB | 10 MB |
| Team members | — | 3 | 10 |
| Analytics retention | 1 day | 7 days | 30 days |
| Metrics retention | — | 30 days | 90 days |
| Notification channels | — | 3 (email) | Unlimited |
| Custom responses | — | Yes | Yes |
| Custom URLs | — | Yes | Yes |
| Data export | — | Yes | Yes |
| Health dashboard | — | — | Yes |
| Email alerts | — | Yes | Yes |
| Slack/Discord forwarding | — | — | Yes |
| Custom domains | — | — | Yes |
| Auto diagnosis | — | — | Yes |
| IP allowlisting | — | — | Yes |
| Request transform on replay | — | — | Yes |
| Overflow queue (over-limit capture) | — | — | Yes |
No-signup tier — you can mint a callback URL without an account. It's capped at 1 endpoint per IP, 300 callbacks/day, 14-day retention, and lives for 14 days unclaimed. Sign in to convert it to a permanent Free endpoint.
Enterprise — 25 MB payloads, 100k requests/day, 365-day retention, 25 team members, audit log + SSO. Contact us at [email protected].
Rate Limits
- Webhook capture — 60 requests per minute per IP per endpoint
- Anonymous endpoint creation — 5 no-signup endpoints per IP per 24 hours
- Notifications — 30 per hour per user
- Payload size (capture) — 1 MB on Free, 10 MB on Hook / Sense, 25 MB on Enterprise. Requests over the limit get a 413.
- Payload size (API) — 1 MB across all plans for
/api/*calls.
Endpoint Expiration
Anonymous (unclaimed) endpoints expire 14 days after creation. Claimed endpoints on any plan (Free through Sense) do not expire as long as the account is active.
Frequently asked
- What happens when I hit my daily request limit?
- Incoming webhooks return HTTP 429 (Too Many Requests) and are not captured. The cap resets at midnight UTC. Captured-but-rejected requests don't count toward your storage. On Sense and Enterprise, an Overflow Queue holds over-limit requests for 24 hours so you can review them later instead of losing them.
- Are there overage charges if I exceed my limit?
- No. HookSense uses hard limits, not metered overage. If you exceed the daily request cap, new webhooks are rejected with a 429 until midnight UTC — you'll never get a surprise bill. To raise the cap, upgrade to a higher tier.
- How do anonymous (no-signup) endpoints differ from claimed ones?
- An anonymous endpoint lives for 14 days from creation, then auto-deletes. Per IP you can create up to 5 anonymous endpoints per 24-hour window. Sign in and claim the endpoint to make it permanent and lift the anonymous-tier creation rate limit. Everything else (300 req/day, 14-day retention) is the same as Free.
- What's the difference between request retention and metrics retention?
- Request retention is how long the full captured webhook (headers + body + metadata) is stored. Metrics retention is how long aggregated statistics (request count per hour, p50/p95 latency, error rate) are kept after the underlying requests are deleted. Sense keeps 90 days of full requests and 90 days of metrics; Free keeps 14 days of requests and zero days of metrics.
- Can I temporarily raise the limit without upgrading?
- Not on self-serve plans. If you're running a one-off load test or migration, email [email protected] — short-term limit bumps for legitimate use cases are usually fine. For ongoing high volume, the right answer is upgrading to Sense (50k/day) or Enterprise (100k/day).