Skip to main content

Limits, Plans & Changelog

API Rate Limits​

EndpointAuthenticatedUnauthenticated
All API endpoints100 req/min20 req/min
Create action100 req/hourN/A
Reminder responseN/A10 req/min per token
Template trigger60 req/min per token120 req/min per IP

Rate limit headers​

Every response includes:

HeaderDescription
X-RateLimit-LimitMax requests in the window
X-RateLimit-RemainingRequests remaining
X-RateLimit-ResetUnix timestamp when limit resets

When exceeded, you'll receive 429 Too Many Requests with a Retry-After header.

Plan Limits​

Notification quotas​

Paid plans offer effectively unlimited actions. The real limits are on notifications (email, SMS, chat messages) since those have per-message costs.

LimitFreeProBusiness
Actions per month100UnlimitedUnlimited
Email notifications1005,00050,000
SMS notifications—50200
Chat messages (Slack/Teams)——20,000

Feature availability​

FeatureFreeProBusiness
Webhook actionsYesYesYes
Approval actions (email)YesYesYes
SMS delivery—YesYes
Slack & Teams integrations——Yes
Chains (workflows)——Yes
API webhooks—YesYes
Domain verificationYesYesYes
Team members1525

Operational limits​

LimitFreeProBusiness
Max retry attempts31020
Max recipients per action1525
Max schedule horizon30 days365 days365 days
History retention30 days365 days365 days
Templates325100

For the most up-to-date limits, see your dashboard or the pricing page.

Backwards Compatibility​

The API accepts both old and new field names. New names are recommended. Old names will be removed in API v2.

Current NameOld Name (deprecated)
scheduleintent
schedule.waitintent.delay
scheduled_forexecute_at / execute_at_utc
mode: "webhook"mode: "immediate" / type: "immediate"
mode: "approval"mode: "gated" / type: "gated"
Status: scheduledpending_resolution
dedup_keyscoordination_keys
coordination(no alias — only coordination is accepted)
GET /coordination-keys(no alias — only /coordination-keys exists)

Changelog​

2025-03-29​

Notification-based quotas & Business plan features

  • Paid plans now have effectively unlimited actions — limits are based on notifications (email, SMS, chat)
  • Slack & Teams integrations moved to Business plan
  • Chains (workflows) moved to Business plan
  • New endpoint: DELETE /v1/actions/by-coordination-key — cancel all pending actions by coordination key
  • Seconds-level scheduling support (delay field accepts values like 30s, 90s)

2025-01-04​

Initial public release

  • HTTP action scheduling with exponential and linear retry strategies
  • Approval actions with email and SMS delivery
  • Idempotency key support and cancel-by-key
  • Webhook signatures (HMAC-SHA256)
  • SSRF protection for outgoing requests
  • Chains (multi-step workflows)
  • Templates with placeholder support
  • Domain verification
  • Team member management

Versioning Policy​

  • Breaking changes increment the major version (v1 → v2)
  • New features are added without version change
  • Deprecated features are maintained for at least 6 months
VersionStatus
v1Current