Email

Gmail, worked by an AI employee

Not another app for your team to learn, and not a set of rules for you to build. You hire an AI employee, you give it access to your Gmail account, and you ask it for things in Slack or Teams the way you would ask anyone else on the team. There is nothing to map and nothing to maintain.

  • Email
  • Signs in to your account
  • 23 ready-made tools
  • Asked in Slack or Teams
At work

An illustration of how the conversation reads, not a transcript from a client account.

What Gmail is

Gmail is Google’s email service, featuring spam protection, search functions, and seamless integration with other G Suite apps for productivity

You sign in with your own Gmail account, the same way you already do. We never see or hold your password.

It can also be told by Gmail when something happens, rather than only doing things when you ask.

How a run works

One message in, the work done in Gmail.

  1. 01

    You ask

    You message your AI employee in the chat your team already has open, in one sentence, in your own words.

  2. 02

    It works out the step

    It decides what the job needs in Gmail. You do not pick anything from a menu or wire anything together.

  3. 03

    It does the work

    Signed in to your own Gmail account, inside the access you granted it, doing the thing you asked for.

  4. 04

    It reports back

    It tells you what it did, in the same thread. If it could not do something, it says so rather than guessing.

23 tools it already has

What it can do in Gmail

These are the ready-made tools your AI employee already has in Gmail. It is not limited to them, but it never has to be taught these.

  • Create email draftCreates a gmail email draft, supporting to/cc/bcc, subject, plain/html body (ensure is html=true for html), attachments, and threading.
  • Create labelCreates a new label with a unique name in the specified user's gmail account.
  • Delete DraftPermanently deletes a specific gmail draft using its id; ensure the draft exists and the user has necessary permissions for the given user id.
  • Delete messagePermanently deletes a specific email message by its id from a gmail mailbox; for user id, use 'me' for the authenticated user or an email address to which the authenticated user ha
  • Fetch emailsFetches a list of email messages from a gmail account, supporting filtering, pagination, and optional full content retrieval.
  • Fetch message by message IDFetches a specific email message by its id, provided the message id exists and is accessible to the authenticated user id.
  • Fetch Message by Thread IDRetrieves messages from a gmail thread using its thread id, where the thread must be accessible by the specified user id.
  • Get contactsFetches contacts (connections) for the authenticated google account, allowing selection of specific data fields and pagination.
  • Get Gmail attachmentRetrieves a specific attachment by id from a message in a user's gmail mailbox, requiring valid message and attachment ids.
  • Get PeopleRetrieves either a specific person's details (using resource name) or lists 'other contacts' (if other contacts is true), with person fields specifying the data to return.
  • Get ProfileRetrieves key gmail profile information (email address, message/thread totals, history id) for a user.
  • List draftsRetrieves a paginated list of email drafts from a user's gmail account. use verbose=true to get full draft details including subject, body, sender, and timestamp.
  • List Gmail labelsRetrieves a list of all system and user-created labels for the specified gmail account.
  • List threadsRetrieves a list of email threads from a gmail account, identified by user id (email address or 'me'), supporting filtering and pagination.
  • Modify email labelsAdds and/or removes specified gmail labels for a message; ensure message id and all label ids are valid (use 'listlabels' for custom label ids).
  • Modify thread labelsAdds or removes specified existing label ids from a gmail thread, affecting all its messages; ensure the thread id is valid.
  • Move to TrashMoves an existing, non-deleted email message to the trash for the specified user.
  • Patch LabelPatches the specified label.
  • Remove labelPermanently deletes a specific, existing user-created gmail label by its id for a user; cannot delete system labels.
  • Reply to email threadSends a reply within a specific gmail thread using the original thread's subject, requiring a valid thread id and correctly formatted email addresses. supports attachments via the
  • Search PeopleSearches contacts by matching the query against names, nicknames, emails, phone numbers, and organizations, optionally including 'other contacts'.
  • Send DraftSends the specified, existing draft to the recipients in the to, cc, and bcc headers.
  • Send EmailSends an email via gmail api using the authenticated user's google profile display name, requiring is html=true if the body contains html and valid s3key, mimetype, name for any at
2 things it can watch for

What Gmail can tell it about

It does not only wait to be asked. These are the things Gmail can tell your AI employee about the moment they happen, so it can act without anyone noticing first.

  • Email SentA Gmail message is sent by the authenticated user. It polls the 'SENT' label and emits metadata including sender, recipients, subject, timestamp, and thread ID.
  • New Gmail Message Received TriggerA new message is received in Gmail.
The jobs Sanaf takes in it, and what it does

These are the jobs Sanaf would hold, signed in to your Gmail account.

  • AI Administrative Assistant

    Sanaf, on this job

    • Sorts the inbox and files what needs no reply
    • Routes real enquiries to the right person
    • Sends the follow-up on quotes that went quiet
    • Keeps chasing on a schedule until someone answers
  • AI Finance Assistant

    Sanaf, on this job

    • Sends invoices and payment reminders
    • Files the receipts that arrive by email
  • AI Data Entry Clerk

    Sanaf, on this job

    • Pulls the forms, scans and attachments out of the inbox and enters them
    • Files what it entered so the source is one click away
  • AI Accounts Payable Clerk

    Sanaf, on this job

    • Catches every supplier invoice as it lands
    • Answers the supplier who asks when they will be paid, with the date from the payment run
  • AI Legal Assistant

    Sanaf, on this job

    • Sends documents for signature and chases them on a schedule
    • Drafts the standard letters from your templates for a person to approve
    • Sends the welcome and the setup steps on time
    • Answers the early questions from your own materials, and hands over the ones it cannot
Things you could ask, as written

You do not learn a new screen. You type this in Slack or Teams.

  • @Sanaf clear the inbox and tell me only what needs me.

  • @Sanaf follow up on every quote that has not had a reply.

  • @Sanaf send reminders on anything more than 30 days late.

Access, and who is in charge of it

You stay the boss of your Gmail account.

Nothing connects until you approve it. You grant access one app at a time, you can take it back the same way, and everything your AI employee does in there is written down where you can see it.

How we handle your data
  • It signs in to your own Gmail account. You are not moving anything into ours.
  • You grant access one app at a time, and you can take it back the same way.
  • Everything it does in Gmail is written down, with what it did and when.
  • Anything you tell it to check with you first, it checks with you first.
Other apps in the same corner of the business

It works in Gmail and the rest of your software in the same job

A real job rarely stays in one place. Reading a message in one app, checking a record in another and writing the result in a third is one request to your AI employee, not three.

Questions people ask about Gmail

Can an AI employee really work inside Gmail?
Yes. It signs in to your own Gmail account and works in it the way a new hire would, from the chat your team already has open. Nobody installs anything, and nobody learns a new screen.
Do I have to move anything out of Gmail?
No. Nothing moves and nothing is replaced. Your records stay in Gmail, your team carries on in the same screens they used yesterday, and your AI employee works alongside them in there.
How does it get into my Gmail account?
You sign in with your own Gmail account, the same way you already do. We never see or hold your password. You approve it before anything connects, and you can take the access back the same way you gave it.
What can it actually do in Gmail?
It has 23 ready-made tools in Gmail today, among them Create email draft, Create label and Delete Draft. The full list is on this page. It is not limited to those, but it never has to be taught them.
Can it use Gmail and the rest of my software in the same job?
Yes, and that is usually the point. Reading a message in one app, checking a record in Gmail and writing the result somewhere else is one request to your AI employee, not three separate ones you stitch together.
Who decides what it is allowed to do in Gmail?
You do. You grant access one app at a time and can withdraw it at any time, anything you ask it to check with you first it checks with you first, and everything it does in Gmail is written down with what it did and when.