Skip to content

Give your AI the right inbox,
not your whole inbox.

Create purpose inboxes. Connect agents to the mail they need. Archive the work when it’s done.

OTTERMAIL / WORKSPACEDEMO DATA
Traveltravel@jae.myottermail.com
FLIGHTSCheck-in opens for OM 214Airline updates · Demo message
HOTELSYour stay at Example Hotel LisbonExample Hotel · Demo message
FLIGHTSItinerary updateAirline updates · Demo message
HOTELSTrip insurance quoteExample Hotel · Demo message
Per-inbox grants, not whole-mailbox access
Sending requires human approval
Revoke an agent independently
Archive the work, retain the mail

Scoped agent access

Give each agent a specific set of inboxes and actions. Retrieving the inboxes a task needs can reduce irrelevant text passed to an agent. Token use depends on the agent and retrieval strategy.

DEMO DATA · SCOPED GRANT
Connect an agent
Demo data
G1 · READ-ONLYTravel assistant
Demo data
searchTravel + Flights + Hotels
create draftHotels · draft_9f2
Sending is not available in this grant.
Client-side demonstration; no network requests.

Demo data. This preview does not enforce production authorization or erase information previously copied by an external agent.

One central inbox, many otter subs

Replace 10+ separate accounts with purpose inboxes. All Mail is a human view that can include every active compartment while Personal stays focused on the main address.

HUMAN VIEW · DEMO DATA
One central inbox
On
ALL MAIL / MESSAGE LIST
All Mail
Demo data

Every compartment, one readable view.

Itinerary ready: Chicago → AustinOrbit Travel
Flights + Hotels
Your design tools digestStudio Weekly
Newsletters
Order shippedParcel Co.
Shopping
A note from homeSam
Personal

Keep mailing-list mail out of Personal by using its own address. One itinerary appears once in All Mail with Flights and Hotels origins.

Better email view

Follow the conversation, including who joined. The preview keeps visible headers, recipient changes, and branches legible without inferring hidden context.

Create. Connect. Archive.

Create a purpose inbox, connect an agent with fine-grained controls, then retire the whole inbox while retained mail remains available.

DEMO DATA · WORKSPACE LIFECYCLE
Create. Connect. Archive.
Design newsletters

Create an inbox

Choose a purpose address. The prototype does not send a test email.

PurposeDesign newslettersaddress appears after create
Archive does not unsubscribe from an external mailing-list provider.

One policy layer. REST and MCP are two doors.

Agents bring their own model. OtterMail provides scoped inbox operations and the approval path beneath either interface.

REQUEST / DEMO DATA
GET /api/v1/inboxes

200 OK
{
  "scope": ["inb_travel", "inb_flights"],
  "actions": ["read", "search", "organize", "draft"]
}

POST /api/v1/drafts/{id}/send-requests
→ human approval required
ENDPOINTS / V1 OUTLINEMCP ADAPTER
GET/api/v1/inboxes
GET/api/v1/search
GET/api/v1/messages/{id}
POST/api/v1/inboxes/{id}/drafts
POST/api/v1/drafts/{id}/send-requests
GET/api/v1/audit

MCP v2 preview: list scoped inboxes, search, read a message, create a draft, request approval.

Demo data. One authenticated operation counts once across REST and MCP. This landing preview does not connect to a provider.

Capacity for the way you work.

Four paid tiers use the same scope, revocation, audit, and approval vocabulary. Choose room for organized mail and agent operations.

Monthly is the default.
Plus

For organized personal mail

$9/month
  • 15 active inboxes
  • 100 active addresses
  • 5 GiB pooled storage
  • 50,000 Agent API/MCP operations/month · 60/minute
  • 1,000 outbound recipients/month · 100/UTC day
INCLUDED CONTROLSScoped grants · Revocation · Audit · Human-approved sending
PLANNED / BOUNDARYBYOD connection unavailable
Pro

For larger personal workflows

$19/month
  • 50 active inboxes
  • 500 active addresses
  • 25 GiB pooled storage
  • 250,000 Agent API/MCP operations/month · 180/minute
  • 5,000 outbound recipients/month · 500/UTC day
INCLUDED CONTROLSScoped grants · Revocation · Audit · Human-approved sending
PLANNED / BOUNDARY1 BYOD connection · planned
Agentic

For agent-heavy workflows

For agent-heavy workflows
$49/month
  • 200 active inboxes
  • 2,000 active addresses
  • 50 GiB pooled storage
  • 1,000,000 Agent API/MCP operations/month · 600/minute
  • 20,000 outbound recipients/month · 1,000/UTC day
INCLUDED CONTROLSScoped grants · Revocation · Audit · Human-approved sending
PLANNED / BOUNDARY3 BYOD connections · planned · Autonomous sending · planned, explicit opt-in
Enterprise

For negotiated capacity

Custom
  • Capacity negotiated
  • Commercial terms negotiated
  • Explicit opt-in sending policy
INCLUDED CONTROLSScoped grants · Revocation · Audit · Human-approved sending
PLANNED / BOUNDARYCustom capacity

Practical questions, answered plainly.

Scope, sending, archiving, domains, and the product boundary in the language the controls use.

An agent receives the inboxes named in its grant, with the actions you select: read, search, organize, or draft. Send permission is separate, and the demonstrated send path stays behind human approval.

OtterMail

Give your agent one inbox to start.

Explore the offline demo: scope access, scan purpose inboxes, follow a conversation, and archive the work.