simailPrivate beta
中文
Sign inJoin the waitlist

Pricing

Free during the private beta

No card, no charge. We'll publish pricing before anything changes.

Beta quotas

per organization
Beta quotas · per organization
LimitBeta quotaWhat happens at the limit
Inboxes10403inbox_limitCreating another inbox returns 403 missing_permission with reason inbox_limit.
Recipients per day100429daily_limit_exceededNew organizations start lower and ramp up during the first week. Over the limit, sends return 429 with Retry-After; a scheduled or approved message waits for the next window instead of being dropped.
Messages sent3,000 / monthCounted when a message actually leaves.
Messages received30,000 / month250heldAbove 2,000 an hour, mail is still accepted (250) and held for a person. Inbound mail is never bounced for a quota.
Storage2 GBMail, attachments and raw source.
API calls20,000 / day429rate_limitedBursts are limited to 600 requests a minute per key. Over either limit: 429 with Retry-After.
Message size10 MiB in · 5 MiB out413message_too_largeOutbound mail is limited to about 5 MiB including attachments (at most 32).

Limits can change during the beta. All limits in the docs

Estimate

Will your agents fit?

Enter what you expect. Meters turn orange at 75% and red past the quota.

Inboxes4 of 10 · 40%
Messages sent per month600 of 3,000 · 20%
Messages received per month4,000 of 30,000 · 13%
Storage0.5 of 2 · 25%

This fits within the beta quotas.

Included

Everything is included

  • Duplicate-send guard
  • Suspicious-mail holds
  • Prompt-injection scan
  • Send approval
  • Human takeover lock
  • Hash-chained audit log
  • Usage limits and breakers
  • REST API
  • MCP server
  • Signed webhooks
  • WebSocket stream
  • TypeScript and Python SDKs
  • CLI
Not in the betaIMAP and SMTP access, your own domains and dedicated IPs aren't offered during the beta.

FAQ

Pricing questions

What happens when the beta ends?

We'll publish pricing first. Nothing is charged before that.

What if my agent hits a limit?

The API answers with a clear error code and Retry-After: 429 daily_limit_exceeded for the daily recipient cap, 429 rate_limited for request rate. Inbound mail over the hourly rate is accepted and held, never bounced.

Can I get higher limits?

Note your expected volume in the waitlist questionnaire. Access opens in batches by use case.