Documentation
Plans and limits
Two plans run the same product. This page lists every number that differs between them, and what the product does when a Free organization reaches one of its caps, so nothing comes as a surprise at 3 am.
Every number
| Free | Pro | |
|---|---|---|
| Price | $0, no card, no expiry date | Owner’s seat free, $3 per other seat per month |
| Seats | 5, including the owner | Unlimited |
| Teams | 1 | Unlimited |
| Routing rules per team | 3 | Unlimited |
| Escalation policies per team | 2, up to 3 steps each, no repeat | Unlimited, unlimited steps, repeats up to 50 times or until acknowledged |
| Schedules per team | 2 | Unlimited |
| Alerts routed per month | 100 (UTC calendar month) | 100 included, then $0.10 each |
| Deduplicated repeats | Never counted | Never counted |
| Email and push | Unlimited | Unlimited |
| SMS and phone calls | Not placed (push and email are used instead) | Per delivery at our rate for the destination |
| Slack and outbound webhook steps | No | Yes, included at no charge |
| AI insights and the weekly review | No | Yes |
| Ingest rate per organization | 30 alerts a minute, 1,000 a day | Not enforced |
| Invitations | 10 a day | 100 a day |
| Deployment events recorded | 100 new a day per organization (UTC day) | Unlimited |
| Integration keys, personal API keys, API calls | Unlimited | Unlimited |
| Native iOS and Android apps | Yes | Yes |
| Support | Email, best effort | Priority, first reply within one business day |
One Free organization per owner. A second organization needs Pro.
What happens at each cap
- The 100th alert of the month: later alerts are stored and visible, the sender still gets a 201 with
routing: suppressed, and nobody is paged until the first of the next month (UTC) or an upgrade. The owner is emailed at 80% and at 100%, and the dashboard shows the counter. - A 6th seat, a 2nd team, a 4th rule, a 3rd policy or a 3rd schedule: the console shows the plan-limit dialog with Upgrade for the owner and "Ask the owner to upgrade" for everyone else, which emails the owner. The API answers
402 plan_limit_reached. - A 4th escalation step, a repeat, a webhook or Slack step: the policy drawer says what Pro adds and the API answers
402 plan_feature_required. An existing policy with such a step keeps it, but the step is skipped when the alert escalates. - SMS and voice on Free: never refused, never billed. The responder’s next method is used instead.
- The 101st new deployment of the day on Free: refused with
402 plan_limit_reachedand the keydeployments_per_dayuntil the next UTC day. An update of a recorded deployment never counts. See deployments. - 31 alerts in a minute from a Free organization: a
429with aRetry-After, and the same after 1,000 in a day.
How Pro is billed
- Seats: every member except the owner, $3 a month each, prorated to the day when a seat is added or removed.
- Alerts: the first 100 routed alerts of the month are included and each one after that is $0.10. Repeats folded into an existing alert by its alias are never counted.
- Calls and SMS: per delivery, at our rate for the destination, which is the carrier’s price for that country plus our margin. A call to a US number is about $0.02 per started minute (October 2026). The usage page in Settings shows every delivery as it is billed.
- Nothing else is metered: email, push, Slack, webhooks, API calls, keys and storage have no charge.
Billing is monthly, by card, through Stripe. Invoice billing with NET terms is possible for teams that need it and is set up by us: write to [email protected]. There is no annual contract and no discount tied to one.
Upgrading and downgrading
The owner opens Settings → Plan, adds a card and confirms. Every member with a seat becomes a billed seat on the spot and the owner’s seat stays free. Calls, SMS, Slack and webhook steps work from the next alert. Moving back to Free is done by writing to us, takes effect at the end of the paid period, and needs the organization to fit the Free caps again. There are no refunds for time already paid.
Support
Both plans get the same status page, the same documentation and the same apps. Free organizations write to support by email and get a reply as soon as we can. Pro organizations get priority and a first reply within one business day. Support tickets can also be opened from inside the console, by any role.
Checked against the product on November 8, 2026.