vMira
Gmail logo

Connect Gmail to vMira

Chat with Gmail and automate it — modify email labels in Gmail, on demand or on a schedule. One-click connect, then use it across web, WhatsApp, Telegram, Instagram, Messenger and LINE.

Use it anywhere you chat

Run Gmail from the chat you already use.

Connect Gmail once and use it from WhatsApp, Instagram, Telegram, Messenger, LINE — or the web. One account, same history and connected apps across every surface.

Email

What Gmail does — and what Mira does with it.

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

61 chat actions2 event triggersOne-click connectLeast-privilege & revocableEmail

From any chat

What Mira can do with Gmail.

23 Gmail actions, run in plain language from the web or any messaging app — WhatsApp, Instagram, Telegram, Messenger or LINE. Just ask; Mira maps it to the right action and runs it on your account.

Modify email labels

Adds and/or removes specified gmail labels for a message; ensure `message id` and all `label ids` are valid (use 'listlabels' for custom label ids).

Create email draft

Creates a gmail email draft, supporting to/cc/bcc, subject, plain/html body (ensure `is html=true` for html), attachments, and threading.

Create label

Creates a new label with a unique name in the specified user's gmail account.

Delete Draft

Permanently deletes a specific gmail draft using its id; ensure the draft exists and the user has necessary permissions for the given `user id`.

Delete message

Permanently 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 us...

Fetch emails

Fetches a list of email messages from a gmail account, supporting filtering, pagination, and optional full content retrieval.

Fetch message by message ID

Fetches a specific email message by its id, provided the `message id` exists and is accessible to the authenticated `user id`.

Fetch Message by Thread ID

Retrieves messages from a gmail thread using its `thread id`, where the thread must be accessible by the specified `user id`.

Get Gmail attachment

Retrieves a specific attachment by id from a message in a user's gmail mailbox, requiring valid message and attachment ids.

Get contacts

Fetches contacts (connections) for the authenticated google account, allowing selection of specific data fields and pagination.

Get People

Retrieves 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 Profile

Retrieves key gmail profile information (email address, message/thread totals, history id) for a user.

List drafts

Retrieves 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 labels

Retrieves a list of all system and user-created labels for the specified gmail account.

List threads

Retrieves a list of email threads from a gmail account, identified by `user id` (email address or 'me'), supporting filtering and pagination.

Modify thread labels

Adds or removes specified existing label ids from a gmail thread, affecting all its messages; ensure the thread id is valid.

Move to Trash

Moves an existing, non-deleted email message to the trash for the specified user.

Patch Label

Patches the specified label.

Remove label

Permanently deletes a specific, existing user-created gmail label by its id for a user; cannot delete system labels.

Reply to email thread

Sends 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...

Search People

Searches contacts by matching the query against names, nicknames, emails, phone numbers, and organizations, optionally including 'other contacts'.

Send Draft

Sends the specified, existing draft to the recipients in the to, cc, and bcc headers.

Send Email

Sends 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`...

Chat or automate

Put Gmail on autopilot.

Ask once, or set it and forget it. Turn Gmail actions into recurring vMira workflows — scheduled runs and Gmail event triggers that run on their own and deliver straight to your chat on any platform.

Every morning

Mira modify email labels and sends the result to your chat.

When a Gmail event fires

Mira kicks off a workflow automatically — Gmail ships 2 event triggers.

On any schedule

Mira chains several Gmail actions into one recurring workflow, delivered wherever you chat.

Try asking

Things to ask Mira about Gmail.

Modify email labels in Gmail

Create email draft in Gmail

Create label in Gmail

Delete Draft in Gmail

Delete message in Gmail

One minute to connect

How to connect Gmail to vMira.

01

Open a chat

On the web app or in WhatsApp, Telegram, Instagram or Messenger.

02

Ask for Gmail

Tell Mira what you want done — e.g. “Modify email labels in Gmail.”

03

Approve once

Mira opens a secure, least-privilege link to Gmail. Approve it once; revoke anytime in settings.

FAQ

Gmail + vMira, in brief.

Can I connect Gmail to AI?

Yes. Connect Gmail to vMira and run it from any chat in one click. Mira turns your plain-language request into the right Gmail action and runs it on your account.

What can Mira do with Gmail?

23 Gmail actions — including Modify email labels, Create email draft, Create label. Just ask in plain language once it is connected.

Can I automate Gmail or run it on a schedule?

Yes. Beyond one-off asks, build recurring vMira workflows — scheduled runs and Gmail event triggers that chain Gmail actions and deliver the result to your chat automatically.

Which apps can I use Gmail from?

The web at vmira.ai and inside WhatsApp, Instagram, Telegram, Messenger and LINE — one account, with your history and connected apps following you across every surface.

Is Gmail on vMira free?

You can start free. Paid plans (from $4/mo) raise the limits and unlock heavier use, the top models, and more workflow runs. The same account works on the web and every messaging app.

Half the price

Every AI. Up to 200× the usage. From $4 a month.

See plans