Email it.
Sign it.
It runs.

Your AI team — by email. Each agent gets a name, an inbox, and the recurring work you delegate. Bob handles marketing. Sarah does legal. Maya runs research.

Describe a recurring task. We reply with a workflow card. You sign once. The card runs on schedule — forever, with a receipt for every fire.

Open in mail

7 days free · Solo $9/mo · Team $19/mo · Pro $39/mo

Three ways to get started

Forward a thread. BCC on a customer email. Ask a question.

Your agent meets you in your inbox. Pick whichever fits the moment.

Forward

Forward a thread.

Your agent reads it, proposes one card, asks you to approve. Reply with edits and the card revises. Approve and the next thread like this one is handled.

BCC

BCC on real work.

Drafting a customer reply? BCC save@ on your next send. Your agent absorbs your style from the actual email you wrote — no separate teach step.

Ask

Ask a question.

Your agent checks the library first. If a signed card answers, it cites that. If not, it proposes a new one as the answer.

The atom

These are all Ctrls.

A Ctrl is a signed unit of AI work. Some Ctrls remember — a policy your agent cites. Some act — drafting the right reply, sending it under your name. Some orchestrate — a whole workflow your agent runs on schedule. Same primitive. Same trust mechanic. Yours forever.

RememberKnowledge
Taught by
sarah
INDIVIDUAL · 2026-05-18

EU refund policy

How refunds are handled for EU customers — drives every reply that touches refunds, billing, or cancellations.

Refund EU customers within 30 days for any reason. After 30 days, refunds require Finance Lead approval and a written rationale on the receipt.
Last cited · 4h ago
Cited in /c/ask · maria@acme.io
“Can we refund a 45-day-old EU customer?”
Citations
23
Reliability
0 failures
Approval
Shared
CTL-B3C9E21Dv1Healthy
KNOWLEDGE · CITED
CTL-B3C9E21D

How refunds are handled for EU customers — drives every reply that touches refunds, billing, or cancellations.

Kind
Knowledge
Trust
INDIVIDUAL
Version
v1
Schedule
On citation
Signer chain
Individual
sarah2026-05-18
Roleoptional
Companyoptional
Recent receipts
  • cited in /c/ask
    4h ago · “Can we refund a 45-day-old EU customer?”
  • cited by Refund drafter agent
    1d ago · drafted reply to dani@oslo.no
  • cited in /c/ask
    2d ago · “What's our cancellation window?”
Usage
4 fired today
23 total fires
Used in
  • Refund drafter agent
  • Billing handbook
Tags
RefundsEUQ3
Signed by sarah2026-05-18Healthy

A policy your agent cites whenever it's relevant. Signed by you. Auditable forever.

ActAction
Taught by
dev
INDIVIDUAL · 2026-05-21

Send demo follow-up

Drafts and sends the 24h post-demo follow-up email.

Last receipt · 1d ago
sent to maria@acme.io
awaiting reply
Fires
124
Reliability
0 failures
Approval
Manual
1 approver
CTL-A7F2B91Cv2Healthy
ACTION · SIDE EFFECT
CTL-A7F2B91C

Drafts and sends the 24h post-demo follow-up email.

Kind
Action
Trust
INDIVIDUAL
Version
v2
Schedule
On event
Signer chain
Individual
dev2026-05-21
Roleoptional
Companyoptional
Recent receipts
  • sent to maria@acme.io
    1d ago · awaiting reply
  • sent to alex@acme.io
    2d ago · replied · opened
  • sent to tina@beta.io
    3d ago · replied · meeting booked
Usage
5 fired today
124 total fires
Used in
  • Sales motion · Q3
Tags
Q3 motionPost-demo
Signed by dev2026-05-21Healthy

An action your agent takes in the world — drafts a reply, sends an email, posts a message. Fires on approval.

OrchestrateComposite
Taught by
lee
ROLE · 2026-05-19

Sales motion · Q3

End-to-end: Gmail thread arrives → scored against ICP → drafted reply → demo follow-up sent after approval.

Pipeline · 4 members
Gmail
Leads · Q3
ICP scorer
+1
Last bundle fire · 23m ago
3 of 4 steps fired
1 awaiting human approval
Bundles fired
318
Reliability
2 failures
Approval
Manual
1 approver
CTL-E51FA0BDv3Steady
COMPOSITE · BUNDLE
CTL-E51FA0BD

End-to-end: Gmail thread arrives → scored against ICP → drafted reply → demo follow-up sent after approval.

Pipeline · 4 members
  1. GmailSource
    4h ago
    Inbound thread signal
  2. Leads · Q3Dataset
    1h ago
    Materialized leads + lifecycle
  3. ICP scorerAgent
    23m ago
    Scores against ICP fit + writes back
  4. Send follow-upAction
    23m ago
    Drafts + sends after human approval
Kind
Composite
Trust
ROLE
Version
v3
Schedule
On event
Signer chain
Individual
lee2026-05-19
Role
Companyoptional
Recent receipts
  • thread from maria@acme.io
    23m ago · ICP 0.84 · drafted · awaiting
  • thread from alex@northwind.io
    1h ago · ICP 0.71 · drafted · sent
  • thread from dani@oslo.no
    3h ago · ICP 0.45 · skipped (under ICP)
Usage
38 fired today
318 total fires
Used in
  • Q3 sales dashboard
Tags
SalesQ3 motionMulti-step
Signed by lee2026-05-19Steady

A workflow that combines other Ctrls. Source → Agent → Action. One approval; runs on schedule.

The first month

Day 1 → Day 30.

One agent on Day 1. Two on Day 7 if you want one. By Day 30, recurring work is running on schedule with a receipt for every fire.

  1. Day 1

    Your first agent knows nothing about your business yet. Forward one thing — a thread you keep replying to, a doc that captures the rules, a question you're tired of answering.

  2. Day 3

    Five of your repeats are now signed cards in your library. Each one citable forever. The first recurring task is running on schedule.

  3. Day 7

    You email sarah@ctrlai.com about a legal thing — Sarah is born. A second agent, scoped to legal. Your team is two. The first weekly digest lands in your inbox.

  4. Day 14

    One category is fully handled with light approval. You read drafts; the agent sends when you click yes. Scheduled fires are routine.

  5. Day 30

    Three workflows run autonomously in areas you trust. Your agents still ask for the rest — that's the deal.

hire@ctrlai.com7 days free · Solo $9/mo · Team $19/mo · Pro $39/mo
For teams of 3+

Role-scoped Ctrls. Shared library. A signed audit trail you can hand to a customer.

Each teammate's agent shares the same workspace library but signs at individual, role, or company trust. Any reply your team's AI sends carries a verify link — your customer clicks, sees the exact Ctrls that backed it.