Use cases

What people actually ask for.

24 things worth asking an assistant to do with a real mailbox, what each one does to the mail, and roughly what it costs in calls. 4 of them are scheduling, and need a calendar connected; 4 are for a mailbox you share with colleagues, and need Team Access. One of them is a thing no native connector on the market can do at all.

  • Use cases 24
  • Tools 37 email, up to 21 calendar, 6 Team
  • Free tier 5 calls a day

Editorial

Written from a mailbox, not from a feature list

Every request on this page is one somebody would actually type, and every answer describes what happens to the mail rather than what the product supports.

These are the things people ask for, not a list of tools. The easy way to write a page like this is to take each tool and put a question mark in front of it. That gives one use case per tool, and nobody wants any of them.

What people actually want falls into a few shapes: getting through a morning, answering something, finding something they half remember, and checking something a mail client can't tell them.

Each card below carries a rough call cost, a number nobody else publishes. It matters because every plan here has a daily ceiling. "About 2 calls" and "about 10 calls" are the difference between a habit you can afford on the free tier and one you can't.

The costs are honest ranges rather than a specification. How many calls a request costs depends on how the model chooses to work, and 2 assistants answering the same question won't spend the same number.

The same 6 jobs, recorded against a real mailbox

Not a video, and not a mockup of one. Every tool call, result and timing below was measured against a live mailbox, and each answer says only what those results actually contained.

What came in overnight that actually needs me?

Worked for 184ms

  1. list_emails Reading the last 12 messages in INBOX 184ms

7 unread. 3 of them want something from you today:

  • Dean Alcott wants a quote for a small site and asks if month end is realistic. He was referred by Priya at Meadowbank.
  • Sarah at Harbour Lane is chasing the kickoff and needs to book a room. Thursday.
  • A message you sent has bounced. Worth looking at before you resend anything.

The rest can wait: a Companies House reminder with 14 days on it, an uptime alert that already resolved itself after 4 minutes, a newsletter, and Tom at Northgate holding 4 packs of the discontinued card stock for you.

One call. 10 messages read, 7 unread, sorted by what wants an answer. Read the detail

Recorded on 5 and 13 September 2026 against a real mailbox. The tool names, the results and the timings are measured; the correspondents are invented, because real mail from real people does not belong on a public page.

Triage

Getting through the morning

The most common thing anybody does with this, and the one where the detail about read state earns its keep. You need not even ask: the morning brief routine has your AI do it at 07:00 every weekday.

An AI sorting the morning's email: the robot beside a mailbox holding one letter, a neat stack of sorted post on the floor next to him.
Sorted, and nothing marked read
  • Go through my unread mail and tell me which of these actually need me, and which are just noise.

    A morning triage pass that leaves nothing marked read

    The listing already carries the first line or 2 of every message, with the quoted history and the signature stripped out. So the shortlist is built without opening anything, and a message is opened only when its first line genuinely does not settle it.

    What matters is what it doesn't do. Reading never sets the seen flag, so every message it looked at is still unread when you open Outlook. Your own marker for "I have not seen this" survives the pass intact.

    That isn't a nicety. An assistant that marks 80 messages read while triaging them has destroyed the only signal you had, and there's no undo at that scale.

    Costs About 1 to 4 calls
    • list_emails
    • read_email
    • search_emails
  • Clear my inbox down to the things that still need me, and archive the rest.

    Archiving that lands where your own Archive button lands

    Archive is a role your mail server gives a folder, not a name, and the 3 services disagree about it. Microsoft 365 has a folder called Archive. Most IMAP hosts have none until something makes one.

    Gmail has no archive folder at all: archiving there means the message leaves the inbox and carries on living in All Mail. An assistant with only a "move to folder" tool has to guess a name, and on 2 of those 3 the guess is wrong.

    So there's a tool for the role rather than the name. The messages go where pressing Archive in your own client would have put them, keeping their dates and their read state.

    If your mailbox has no archive folder, one is created and subscribed, so it actually shows up in Outlook. The reply tells you which folder it used, so you can go and look.

    Costs About 2 to 3 calls
    • list_emails
    • archive_email
  • This one is spam, and so is everything else from that sender. Get rid of them and stop them coming back.

    Reporting spam the way the button does, so the filter learns

    Moving a message into the junk folder is what teaches the filter. Microsoft 365, Gmail and any IMAP host running spam training all learn from their own junk folder, which is why every mail client's spam button makes exactly this move.

    The folder is found by its role, because it's Junk Email on one service, Spam on another and Junk on a third.

    The reverse is there for when the filter gets it wrong. Rescuing a message takes it out of junk and back to the inbox with the date it originally arrived, so it doesn't look as if it turned up today. That tool takes no source folder at all, because junk is the only place a message it acts on can be.

    Costs About 2 to 3 calls
    • search_emails
    • mark_junk
    • not_junk
  • Flag anything from a client that is waiting on me, and file the rest of this week's newsletters.

    Flagging and filing in 2 calls, not 200

    The write tools take a set rather than one message at a time: up to 500 messages per call for flagging, marking read, moving and deleting. So a filing session over 300 newsletters is one call, not 300.

    A move uses the IMAP MOVE command, so read state, flags and the original dates all survive it. The message arrives in the new folder looking exactly as it did in the old one, so the result can't be told apart from doing it yourself.

    Costs About 3 to 6 calls
    • search_emails
    • flag_email
    • move_email
  • Anything in here I have already dealt with? Mark those read so I can see what is left.

    Marking read as a deliberate act

    Because reading doesn't mark anything, marking read is a separate tool that runs only when you ask for it. That's the right way round: the operation that wipes out your unread markers is the one that needs asking for, and the harmless one is free.

    It's reversible too. mark_unread takes the same set of up to 500, so a pass you didn't mean can be undone in one call.

    Costs About 2 to 4 calls
    • search_emails
    • mark_read
    • mark_unread

New: routines

Jobs that come round every morning, done before you ask

Some of what people ask for, they ask every day: what came in, who is waiting, what is still unanswered, what needs paying. A routine asks it for them, in their own Claude or ChatGPT, at the time they chose, and shows on its card on the Routines tab whether it ran. Each one starts with sensible choices and every one of them can be changed.

A Monday morning with all 5 added Starting times. Each is yours to change.
  1. Weekdays

    A morning brief of your email, an AI email routine: the robot holding up a clipboard with a short 3-item summary while a twin-bell alarm clock rings beside a stack of envelopes linked to the clipboard by a glowing blue fibre.

    Morning brief

    What came in since the last brief, who needs you first, and what can wait.

    Each run
    2 to 5 calls
    Needs
    Read only
  2. Weekdays

    Replies waiting, an AI email routine that drafts replies: the robot kneeling to lay a written reply in an open filing tray beside the letters it answers, with a white mailbox behind him closed and its flag down.

    Replies waiting

    Drafts a reply to each person still waiting on you, ready for you to check and send.

    Each run
    2 to 12 calls
    Needs
    Draft and file
  3. Weekdays

    Bills and invoices, an AI email routine that reads the totals: the robot holding up a bill with a total line and pointing a glowing stylus at a desk calendar with one day ringed in blue, a stack of papers beside him.

    Bills and invoices

    The bills and invoices that arrived, with the totals and due dates read from the attachments.

    Each run
    2 to 12 calls
    Needs
    Read only
  4. Mondays

    Waiting on, an AI email routine for sent mail with no reply: the robot holding up a sealed envelope and resting a hand on an hourglass of blue sand, beside a rack of 3 sent envelopes each marked with a blue tab.

    Waiting on

    The emails you sent that nobody has answered, oldest first, with how long each has waited.

    Each run
    2 calls
    Needs
    Read only
  5. Weekdays

    Your own AI email routine, built from parts: the robot kneeling to click a fourth module onto a row of white and blue modules, one holding envelopes and one with a funnel that letters drop into.

    Your own routine

    Your own job for your AI: the mail it looks at, what it does with it, and anything else in your own words.

    Each run
    2 to 5 calls
    Needs
    Read only

Writing

Answering and sending

Where the difference between an assistant that drafts and one that actually works your mailbox shows up.

Replying and sending from your own mailbox: the robot at an open mailbox holding one letter at its door, his other hand raised to check before it goes.
Posted only when you say
  • Attach the invoice from Hollis's email last Tuesday to a new message for the accountant.

    A file moved between messages without passing through the model

    Nothing else on this market does this the same way, and the mechanism is why. The assistant never has to see the file. It reads the message, gets a handle to the attachment, and passes that handle to the send.

    The bytes go from your mailbox to the outgoing message on our side. The model only ever holds a filename and a size, unless you ask it what the file says.

    So the only ceiling left is the message itself: 20 MB in total, which is our limit rather than the provider's. A 6 MB PDF costs no more in the conversation than a 6 KB one, which is the part that was impossible before.

    Compare Anthropic's Microsoft 365 connector. Its own security guide says attachments are not supported in any write tool, and that sending, forwarding and drafting all reject a message carrying one.

    Costs About 2 to 3 calls
    • read_email
    • send_email
  • Send the signed contract on my desktop over to the client.

    A file off your own computer, without opening the panel

    The file isn't in the mailbox and has no web address, so there's nothing to hand the send. The assistant asks for a one-off upload link, then takes whichever of 2 routes it can.

    If it can run commands or make requests, it uploads the file itself and you do nothing at all. If it can't, it gives you the link, you open it and choose your files, and it carries on. Either way you never sign in anywhere.

    What arrives goes into your own Drafts folder as a draft, which you can open, keep or delete in Outlook like any other. Nothing is stored on our side, and the link stops working after half an hour.

    From there it works like the case above. The assistant gets a handle rather than the bytes, so a 6 MB file costs no more in the conversation than a 6 KB one, and the only ceiling is the ordinary 20 MB on the whole message.

    Costs About 3 to 4 calls
    • create_upload_link
    • check_upload
    • send_email
  • Draft a reply to this, but do not send it. I want to read it first.

    A real draft, in the real Drafts folder

    It's APPENDed to the mailbox's own Drafts folder, so it appears in Outlook, in webmail and on your phone, and you can edit it, send it or delete it there. A draft you can only see in a chat window is a record of a draft rather than a draft.

    You can also ask for another go, which is the part most assistants get wrong. Say the second paragraph is too stiff and it rewrites that draft. It doesn't save a second one, and it doesn't put the first in your bin.

    So a wording you worked through 5 times leaves exactly one message in Drafts. Anything already attached stays attached.

    When you do send from here instead, exactly one copy is filed in the real Sent folder. Not none, which leaves you with no record, and not 2, which is what happens when a server files a copy and the mail host files another.

    Costs About 2 calls
    • read_email
    • draft_email
    • update_draft
  • Reply to this and tell them the meeting has moved to Thursday.

    A reply that stays in its own thread

    It replies inside the original conversation and quotes the original below the new text, the way a mail client does. It files the copy in Sent and marks the original as answered, so your own client shows the little reply arrow next to it.

    One safety rule worth knowing: a Reply-To header pointing somewhere the message didn't come from is refused until the caller names that address explicitly. That header is how a redirected reply ends up somewhere you didn't intend, and it's set by the sender, not by you.

    Costs About 2 calls
    • read_email
    • reply_email
  • Forward the whole thread about the roof to the surveyor, with the photos.

    A forward that carries its attachments

    The original's attachments and inline images travel with it, under the forwarded-message block a real mail client produces.

    If a carried file won't fit inside the message ceiling, it's reported as skipped, by name, rather than dropped quietly. So you find out at the point where you can still do something about it.

    Recipients are exactly the addresses supplied. Nothing is inferred, and nothing is added.

    Costs About 2 to 4 calls
    • read_thread
    • forward_email

Attachments

Files: read what is inside, save it, or send one of your own

The 3 things the Files tab above does with a file, and what each one does to the mailbox. None of them puts the file through the chat.

  • Reading a file is one call.

    read_email lists what is attached to a message and never opens it. read_attachment takes the handle from that list and hands the assistant what is inside.

    A PDF, a Word file, a spreadsheet or a slide deck comes back as its words, and a picture comes back as a picture. A scanned page comes back as a picture of the page, so it's read the way you would read it.

    So "what does the invoice come to" is answered from the invoice, not from the email about it. In the transcript above the total came out of NP-4471.pdf, and the message about it happened to agree. That's worth checking, because an email and its attachment don't always.

  • Saving a file is a click.

    Every attachment read_email lists comes with a signed link, and the chip in the transcript is a picture of one. Click it and the file goes straight from your mailbox to your computer. Nothing is copied anywhere to make the link.

    The link is signed for that one file and it expires. That's why the chip above is a picture rather than the link itself: a public page can't carry a link that goes nowhere.

  • Your own file needs an upload link.

    To send a file off your own computer, the assistant asks for a one-off link with create_upload_link. You drop the file on it, or the assistant uploads it itself where it can run commands, and check_upload reports what arrived.

    The file is attached to a draft or a send by reference, never pasted into the chat. What arrives lands in your own mailbox, not on ours, and the model only ever holds a filename and a size.

    The transcript ends in a draft rather than a send, because its correspondents are invented and there's nobody to send to. On your mailbox the same reply would either go, with one copy filed in Sent, or wait in Drafts for you to read it first. That's the whole of what the Files tab replays.

Finding

Finding things

The category where a person is worse than a machine, because you remember the shape of a message rather than its subject line.

Finding an old email with an AI: the robot holding a lit lens over a deep drawer of filed letters, picking one out.
The one you half remember, picked out
  • Find the thread with Hollis about the March invoice. It was some time last spring.

    A search across folders, with the vagueness intact

    One call searches up to 25 folders, by sender, recipient, subject, body, date range, read state, flag state and whether a message has been answered. The assistant turns "some time last spring" into a date range and a set of folders; you don't have to.

    Results are capped, and this is the part worth trusting. The response reports the total found, the number returned, and whether it capped. So an answer built from the first 50 of 400 results says so, rather than reading like the whole story.

    Costs About 1 to 3 calls
    • search_emails
    • read_thread
  • What is the email address for the woman at the surveyors? I think her name is Ada something.

    An address resolved from your own history, or your own address book

    It looks the person up in the mailbox's own correspondence, and in your own address book where you've connected one. A person in the book comes first, with every address, the phone numbers and the employer on the card.

    Among the mail, an address you've sent to outranks one that merely arrived from somebody using that name, because a display name on inbound mail can say anything at all.

    That ranking rule is a small anti-phishing measure hiding in a convenience feature. The address you put in your own contacts, or have actually written to, is the one you trusted before.

    Costs 1 call
    • find_contact
  • Read me the whole conversation about the tender, from the beginning.

    A thread in one call, oldest first

    From any single message in it. You don't have to find the first one, and the assistant doesn't have to make 12 calls to walk the chain.

    A long thread is capped and the result says so, rather than quietly returning the newest few and letting a summary be built from the wrong half of a conversation.

    Costs 1 call
    • read_thread
  • What does the invoice Hollis attached actually come to, and is the VAT right?

    The file read, not just the message around it

    It opens the message, then reads the attachment itself. A PDF or a Word document comes back as text, a spreadsheet as rows with the formulas already worked out and every sheet reachable, a slide deck slide by slide, and a photo as a picture it can look at.

    A scanned letter is a PDF with no text behind the picture. It comes back as pictures of its pages, so it's read the way you would read it.

    However many files are on the message, one call reads them, and a long document comes back in windows it can page through. Nothing is kept afterwards, and the message isn't marked read.

    If the file is a zip, an RTF or an old .doc, it says so, and the download link is still there for you.

    Costs About 2 calls
    • read_email
    • read_attachment

Checks

Checks a mail client cannot do

2 tools that are not mail-client features at all, and are the ones people are most surprised to find here.

Checking that your mail arrives and your domain is set up: the robot holding up a checklist with every box ticked, a lit fibre running from it to a closed mailbox beside him.
Checked, and explained in plain words
  • Did that email to the council actually arrive, or did it bounce?

    Bounces found and read, including the ones in Junk

    It looks for delivery failure reports in the Inbox and in Junk, which is where a good proportion of them land. It tells you whether each failure is permanent or temporary.

    That distinction is the whole point: resending fixes a temporary failure and simply duplicates a permanent one.

    A bounce report is a machine-readable message that most people never open, because it looks like noise. Having something read them for you is one of the plainest wins here.

    Costs 1 to 2 calls
    • check_bounces
  • Is my domain set up properly so my mail gets trusted?

    SPF, DKIM, DMARC and MX, checked and explained

    It checks the connected mailbox's own domain and tells you what is there. It says when a DMARC record is set to p=none, and so publishes a policy that does nothing. That's the single most common way a domain looks configured and isn't.

    It also keeps a failed lookup apart from a missing record. "We could not check" and "it is not there" are different problems with different fixes, and mixing them up is how people spend an afternoon adding a record that already existed.

    Costs 1 call
    • check_deliverability

Needs a calendar connected

Scheduling, on a calendar you already keep

These need a calendar connected, which is a separate step from connecting the mailbox. On Microsoft 365 that's approving calendar access on the same sign-in.

On any other mailbox there are 2 routes, and either will do: sign in once to connect Google Calendar, or give the address of your calendar server, which Fastmail, iCloud, Nextcloud and most hosts run. 3 of the 4 below are Microsoft 365 only, and say so where they appear.

A calendar beside the mail: the robot holding up a contact card and a calendar page, a glowing cable running from each of them and from the mailbox beside him into one screen.
The diary joins the mail once you connect it
  • Find an hour next week when Priya, Tom and I are all free, and book it with a Teams link.

    A time everybody can make, found and booked in one ask

    It reads everybody's free and busy blocks and picks an hour inside all 3 working days, not one that is merely empty at 7 in the evening. Then it creates the meeting with an online link and sends the invitations.

    Watch what it does when it can't see somebody. That person comes back as unknown rather than free, and it says so instead of booking over an afternoon it couldn't read.

    This one needs a Microsoft 365 mailbox with calendar access approved. It's also the case that most clearly beats doing it yourself, because the manual version is 4 calendars open in 4 tabs and a message that starts "does anyone mind if".

    Costs About 3 to 5 calls
    • check_availability
    • find_meeting_times
    • schedule_meeting
  • What have I got on Thursday, and is there anything I have double-booked?

    A day read back in your own timezone, repeats included

    It reads the window you asked about and reports each event with who organises it and how many people are on it, so a block of your own time is never read back as a meeting.

    A weekly meeting appears on the date it actually falls on, the way it does in Outlook, rather than as a rule somebody has to interpret.

    Every time comes back in the mailbox's own timezone and is stated with it. That sounds pedantic until the first time somebody answers "three o'clock" from a laptop in a different country. Works on any connected calendar, whoever hosts it.

    Costs 1 to 2 calls
    • list_calendars
    • list_events
  • I cannot make Tuesday. Decline it and suggest Wednesday afternoon instead.

    A decline that carries an alternative, not just a no

    It declines the invitation and proposes the new time in the same action, with a note to the organiser. That's the answer a person actually wants to give.

    Most integrations can't express it at all: they can accept and they can decline, and the useful third option is missing. Where the organiser has switched proposals off, it says so rather than trying and failing.

    Microsoft 365 mailboxes only. The organiser sees exactly what they would see if you had done it in Outlook, because it's the same request.

    Costs 1 to 2 calls
    • read_event
    • propose_new_time
  • I am off from Friday to the 14th. Set my out of office and move Monday's review.

    Out of office set for a period, and the meeting moved

    It writes the out-of-office reply for the exact date range, with a different message for people outside your organisation. Then it reschedules the meeting and tells everybody who was on it.

    The reply is the same setting Outlook writes, so it shows in Outlook and switches itself off at the end of the period.

    Nothing of ours runs while you're away to make that happen. Microsoft applies the setting at the time, exactly as it would if you had ticked the box yourself. Microsoft 365 mailboxes only.

    Costs About 2 to 4 calls
    • set_out_of_office
    • update_meeting

Needs Team Access

A shared mailbox, worked by more than one person

These are for a mailbox its owner has shared through Team Access: a tier of 3, 5 or 10 named people, bought once for the account on top of Pro on the mailbox. Each person has their own connection, their own permission level and their own line in the activity record.

The 6 tools they use appear on every mailbox of an account that holds Team Access, and on no other. The Team Access guide walks each of them through end to end.

A reply approved before it is sent from a shared mailbox: the robot holding a letter up to a tall screen that shows a single blue tick, with stamped letters waiting in a tray beside him.
One person drafts, the owner says yes
  • I am taking the Henderson complaint. Mark it as mine so nobody else replies to it.

    Claiming a thread so 2 assistants do not answer it twice

    A claim puts your mark on the message, or on a set of them. From then on, every listing and every search on that mailbox says who holds each message. Nothing is moved and nothing is marked read.

    The mark is the keyword $MbxClaim, set by the mail server on the message in the mailbox itself. Our record names the mailbox, the folder, the message and the person, never a subject, an address or a line of the body.

    If a colleague replies to, forwards or drafts a reply to a message you hold, the result opens with one sentence naming you and still does the work. It's information, not a refusal.

    Only where the account holds Team Access, on a mailbox on Pro, and only on a mail server that accepts custom keywords. On one that doesn't, the tool says claiming is unavailable and stores nothing.

    Costs About 1 to 2 calls, plus the search that finds the thread
    • claim_email
    • release_email
  • Give the Nakamura thread to Priya, she was on the call.

    Handing a thread to a named colleague

    Assigning puts a named person's claim on the messages instead of your own. The person is an email address, or a name as the owner entered it when they invited them.

    A name that could mean 2 people, or that matches nobody, is refused with the people who could have been meant. So the thread never lands on the wrong desk quietly.

    Priya's assistant sees the hand-over in its next listing, held by her, and the one who had it sees the same. The mark is the same keyword in the same mailbox and the record is ours, so nothing is copied, forwarded or moved to make the hand-over happen.

    Only where the account holds Team Access, on a mailbox on Pro.

    Costs About 1 call, plus the search that finds the thread
    • assign_email
  • Draft the reply to the tender question and put it up for Mark to send. I cannot send from this mailbox.

    A reply that waits in Drafts for the owner to send

    A person invited at Draft and file can write the reply as a real draft in Drafts, with its threading and its files, and can't send it. Requesting approval marks that draft as waiting for the owner, with the keyword $MbxApproval. The draft stays there, unsent and editable.

    The owner's assistant lists every draft carrying the request, newest first, with who asked, when, the recipients, the subject and a preview.

    It sends the one the owner approves through the ordinary send path: exactly one Sent copy, with the draft's own attachments and threading headers. The draft then leaves Drafts, the way a mail client removes one it has sent.

    Sending it back for changes is an ordinary email from the owner to the person; there is no tool for that. Only where the account holds Team Access, on a mailbox on Pro.

    Costs About 1 call to ask, 2 to list and send
    • request_approval
    • list_pending_approvals
    • approve_and_send
  • What did everyone do on the sales inbox last week, and is anything still waiting on me?

    The Monday digest, and the drafts waiting for approval

    The first half comes by email, without being asked for. Every Monday at 08:00 London time, an owner with somebody active on a mailbox is sent a digest of the 7 calendar days its subject line names.

    Per person, on the shared mailboxes, it lists the sends, the filings and the reads (a message, a thread or an attachment opened), from the same activity record the control panel shows. It also lists the drafts waiting for approval across those mailboxes.

    The second half is one call on any day. Listing pending approvals returns every draft carrying a request, newest first, with who asked, by name, when, the recipients, the subject and a preview.

    Only where the account holds Team Access, on a mailbox on Pro. Nothing else watches the mailbox: there are no out-of-hours or behavioural alerts, deliberately.

    Costs No calls for the digest; 1 call to list what is waiting
    • list_pending_approvals
The rules each Team tool follows, refusals included
  • Claiming. A message somebody else already holds is left alone, and the result names them. With force set, the claim is taken over and the result says whose it was.
  • Releasing. It clears your own claims, mark and record. Somebody else's is left alone and named unless force is set, and a message nobody held is reported rather than treated as an error.
  • Assigning. It takes over an existing claim and says whose. Only the owner and the people active on that mailbox can be assigned to, so a paused or removed colleague can't be handed anything.
  • Asking for approval. It works only on a message flagged as a draft, in the folder the server flags as Drafts. Editing a draft replaces it, so an edit through update_draft changes its id, and the request has to be made again on the new one.
  • Approving and sending. The draft's own From address is the identity, refused by name if it is one the mailbox can't send as. A draft nobody asked about is refused as not pending, and one carrying Bcc or Reply-To recipients is refused with "Send it from your mail client". If 2 owners approve the same draft at once, it is sent once.
  • Listing what is waiting. It only looks, but it still waits for the Send and delete level, because the person it exists for is the approver.
  • The Monday digest. A mailbox that would not open is named rather than counted as zero. The digest is a preference under what we email you about, on unless you turn it off.
  • The first-time-domain alert. The first time a shared person sends to a domain the account has not written to since Team Access began, the owner is emailed once with who, which mailbox, the domain and the subject. It is on unless you turn it off, like the digest.

Accounting

What all this costs in calls

One MCP call is one tool run. The counts above are what the work on this page actually spends.

  • Reading costs calls too.

    Just as writing does, which surprises people. A search is a call and opening a message is a call, so an assistant that reads 3 results before answering has spent 4.

    That's why the free tier of 5 calls a day per mailbox is enough to try anything on this page, and not enough to do it every morning.

  • The writes are cheaper than they look.

    Flagging, marking read, marking unread, moving and deleting all take a set of up to 500 messages in a single call. So a filing session over 300 newsletters costs one call rather than 300.

    A heavy tidy-up is one of the cheapest things you can do here, which is worth knowing before you budget for it. We recorded one, call by call: how to clean up your inbox with Claude.

  • Plan against your own figures.

    The control panel shows your own real figures per mailbox, by day and by tool, over 90 days. That's the number to plan against rather than anything on this page, because it's yours.

    Pricing states both ceilings.

Every mail, calendar and address book tool on this page is on the free tier; the 6 claim and approval tools in the shared-mailbox group need Team Access on the account. What the free tier gives you less of is calls: 5 a day per mailbox, no card.

Limits

What people ask for that this cannot do

Asked often enough to be worth answering here rather than in a support reply.

What an AI connected to your mailbox cannot do: the robot shrugging beside a locked mailbox and a small box with its cable lying loose.
Asked for often, and honestly not there
  • Attach a file without being asked for it

    A file already in the mailbox or at a web address attaches on its own, inside the ordinary 20 MB message ceiling. One on your own computer needs a one-off upload link first, which the assistant asks for and then either sends the file to itself or hands to you.

    A file the assistant composes itself has to be far smaller, a few tens of kilobytes, because the model produces those bytes as output.

  • A calendar or address book you have not connected

    Connecting a mailbox doesn't connect a diary, and on a password mailbox it doesn't connect an address book either. Approve calendar access on Microsoft 365, or on any other mailbox sign in to Google or give the address of your calendar server, and the calendar tools appear.

    A Microsoft 365 mailbox brings its Outlook contacts with the same sign-in. On a mailbox that uses a password, sign in to Google for your Google contacts, or give the address of your CardDAV contacts server. Whichever it is, your assistant reads your own address book as well, and keeps it right where the book lets it write.

    Until then you get the email tools, addresses come from your own history, and you're handed no calendar or contact tools rather than tools that would refuse. Beyond mail, a connected calendar and an address book there is nothing: no files on a drive, no tasks.

  • Hold a message on our server to send later

    Our server never holds a message for later: it goes when the tool runs. To send at a set time, save it as a draft and ask your AI to send it then. Its own scheduled task sends the draft as it stands, edits and all.

  • Watch the mailbox and act on its own

    Nothing here runs unless a client calls it. There is no rule engine and no background process reading your mail. An assistant does something because somebody, or a workflow somebody built, asked it to.

    A routine is the second kind: your own Claude or ChatGPT runs it at the time you chose, not when a message arrives.

  • Destroy a message

    Delete moves to Trash and stops there. No tool empties a folder and no tool erases a message, which means nothing on this surface can lose your mail for good.

  • Read a mailbox you have not connected

    Every tool is scoped to the one mailbox a connector was signed in for. An assistant holding 2 of your mailboxes holds 2 separate connectors, and neither can see the other.

Questions

Questions people ask before trying any of this

How many MCP calls does a normal day use?

Somebody using this conversationally rather than in bulk tends to spend a handful of calls per session: a search, a couple of reads, a reply. The free tier of 5 calls a day per mailbox covers trying any single use case on this page. A daily triage habit or an unattended agent runs into it quickly, which is what the Pro ceiling is for.

Are the call counts on this page exact?

No, and they say "about" for that reason. How many calls a request costs depends on how the model chooses to work: one assistant answers a search question in one call, another reads 3 of the results before summarising. The ranges are what we see rather than a specification, and the control panel shows your own real figures per mailbox.

Does asking for a summary mark my email as read?

No. Reading through this server never sets the seen flag, on any tool. Marking something read is a separate tool that runs only when you ask for it, and it is reversible. This is checked against a real mailbox rather than asserted, and it is the one behaviour on this page that no other vendor documents either way about its own product.

Can it attach a file from my computer?

Yes. The assistant asks for a one-off upload link, then uploads the file if it can run commands, or gives you the link to drop files on. What arrives lands in your Drafts folder, not on our servers, and the link stops working after half an hour. The files are attached at send time, never passing through the model, within the 20 MB limit on the whole message. Only a file the assistant composes itself must be far smaller.

Can it delete my email permanently?

No. Deleting moves a message to Trash, exactly as pressing Delete in Outlook would, and it is recoverable from there. No tool empties a folder, and no tool destroys a message you have received or sent. One tool does remove something outright: updating a draft replaces it, so the version you changed your mind about is gone rather than in your bin. The new version is saved first, and no message anybody sent you is ever removed this way.

Will my assistant do these things without asking me?

That is your client's decision rather than ours. Every tool is annotated: the read ones carry a read-only hint, and the ones that send, move or delete are marked so a host can stop and ask first. Most clients do ask before a destructive tool. What we control is the annotation; what your client does with it is in its own settings.

Does it work with a mailbox that is not Gmail or Microsoft 365?

Yes, and that is most of the point. Anything speaking IMAP and SMTP over TLS connects: your own domain, a web host's mailbox, Fastmail, Zoho, a personal outlook.com address. Of the connectors built into AI assistants, only Copilot reaches any of those, and only for an account added to new Outlook under a paid Microsoft 365 plan, which is set out in full on the email connectors comparison.

Which of these need the paid plan?

The shared-mailbox ones. Claiming, handing over, approvals and the Monday digest need Team Access on the account and Pro on the mailbox, because their tools appear only where the account holds Team Access. Every mail, calendar and address book tool is on every plan, free included; what differs is how many calls a day you get. So the free tier lets you try anything else on your own mail, and Pro is for doing it every morning.

Pick one and try it on your own mail.

5 MCP calls a day on any mailbox, with no card. Enough for any single thing on this page, against real messages rather than a demo.