Pricing

Free tier is real. Paid plans are self-serve via Stripe — no sales call.

FreeProTeam
$0$9/mo$29/mo
Workspaces111 (shared)
Approvals + notifications100/monthUnlimitedUnlimited
Inbound endpoints11010
Retention7 days90 days90 days
ChannelsAllAllAll
Policies (auto-allow rules, escalation)Coming soonComing soon
Operators115
Shared inboxIncluded
Audit exportIncluded
SSOComing later

Get an API key — free, no credit card

Channels

All plans get every channel: email, Telegram, Slack, Discord, web push, and the web inbox. The web inbox always works with zero setup; the others need a one-time connection (bot token, app install, or push permission) — see Channels.

Billing

Billing runs through Stripe Checkout and the Stripe Customer Portal. Upgrade, downgrade, or cancel from the portal at any time — no sales call, no annual lock-in.

What happens at the free-tier cap

Free includes 100 approvals/notifications per month. Once you hit the cap, new request_approval and notify calls return an error until the monthly counter resets (or you upgrade) — existing pending requests and inbound endpoints keep working. Retention (how long resolved requests, events, and KV values stick around) is 7 days on Free and 90 days on Pro/Team; Team can pull a full audit export to archive history beyond that window.

Rate limits

Independent of plan: 600 requests/minute per API key (a fixed-window counter — allows brief bursts up to roughly 2x across a window boundary, which is intentional headroom, not a billing-grade limiter). Long-polling calls (wait_s) are capped at 25 seconds per request regardless of plan; poll again or use a durable request_id/since_seq for anything longer.

Status

Early access — launched August 2026. Pricing and limits above reflect the current plan structure and may change as the product matures; changes will be noted in the changelog.