Gmail capabilities
Gmail is where most conversations start. The agent can triage your inbox, find threads fast, draft and send replies, and keep labels and filters tidy without you opening a tab.
60 capabilities
Good for
- Clearing and triaging an inbox
- Drafting replies in your voice
- Finding a thread or attachment fast
- Turning email into summaries and next steps
What it cannot do
- Cannot create a Gmail account or change account-level settings such as your password or two-factor authentication.
- Gmail's daily sending limits apply (roughly 500 recipients on a personal account, 2,000 on Workspace).
- Attachments larger than about 25 MB arrive as Drive links rather than files.
What we'll ask for
- Read your messages, threads, labels, and drafts
- Send email and manage drafts as you
- Manage labels, filters, and message state (read, archive, trash)
Try asking
- "Summarise unread emails from today and draft replies to the urgent ones"
- "Find every thread about the Q3 launch and list the open questions"
- "Archive everything from newsletters older than a week"
All Gmail capabilities
These act through your connected Gmail account.
Read
- Fetch emailsGMAIL_FETCH_EMAILS
Reads messages matching a search query.
- Fetch messageGMAIL_FETCH_MESSAGE_BY_MESSAGE_ID
Reads one message in full.
- Fetch thread messagesGMAIL_FETCH_MESSAGE_BY_THREAD_ID
Reads every message in a conversation.
- Get attachmentGMAIL_GET_ATTACHMENT
Downloads a file attached to a message.
- Get auto-forwardingGMAIL_GET_AUTO_FORWARDING
Reads the account's auto-forwarding setting.
- Get contactsGMAIL_GET_CONTACTS
Reads saved contacts and other-contact entries.
- Get draftGMAIL_GET_DRAFT
Reads one draft in full.
- Get filterGMAIL_GET_FILTER
Reads one mail sorting rule.
- Get labelGMAIL_GET_LABEL
Reads a label's name, colour, and counts.
- Get language settingsGMAIL_GET_LANGUAGE_SETTINGS
Reads the account's display language.
- Get peopleGMAIL_GET_PEOPLE
Reads a person's details or other contacts.
- Get profileGMAIL_GET_PROFILE
Reads the mailbox address and total message counts.
- Get vacation settingsGMAIL_GET_VACATION_SETTINGS
Reads the out-of-office auto-reply settings.
- List encryption identitiesGMAIL_LIST_CSE_IDENTITIES
Lists client-side encryption identities on the account.
- List encryption key pairsGMAIL_LIST_CSE_KEYPAIRS
Lists client-side encryption key pairs on the account.
- List draftsGMAIL_LIST_DRAFTS
Lists saved drafts.
- List filtersGMAIL_LIST_FILTERS
Lists every mail sorting rule in the mailbox.
- List forwarding addressesGMAIL_LIST_FORWARDING_ADDRESSES
Lists addresses allowed to forward mail.
- List historyGMAIL_LIST_HISTORY
Lists mailbox changes since a checkpoint.
- List labelsGMAIL_LIST_LABELS
Lists every system and custom label.
- List sending addressesGMAIL_LIST_SEND_AS
Lists the addresses you can send from.
- List S/MIME certificatesGMAIL_LIST_SMIME_INFO
Lists S/MIME certificates for a sending address.
- List threadsGMAIL_LIST_THREADS
Lists conversations matching a search query.
- Get IMAP settingsGMAIL_SETTINGS_GET_IMAP
Reads the account's IMAP access settings.
- Get POP settingsGMAIL_SETTINGS_GET_POP
Reads the account's POP access settings.
- Get sending address settingsGMAIL_SETTINGS_SEND_AS_GET
Reads one sending address's configuration.
- Who am IGMAIL_WHO_AM_I
Returns the connected account's email and name.
Send
- Forward messageGMAIL_FORWARD_MESSAGE
Forwards a message, keeping the original body and files.
- Reply to threadGMAIL_REPLY_TO_THREAD
Replies inside an existing conversation.
- Send draftGMAIL_SEND_DRAFT
Sends an existing draft to its saved recipients.
- Send emailGMAIL_SEND_EMAIL
Sends a new email from your account.
Create
- Create email draftGMAIL_CREATE_EMAIL_DRAFT
Saves a new draft you can review before sending.
- Create filterGMAIL_CREATE_FILTER
Creates a rule that sorts incoming mail automatically.
- Create labelGMAIL_CREATE_LABEL
Creates a new label for organising mail.
- Import messageGMAIL_IMPORT_MESSAGE
Adds an existing message to the mailbox with normal scanning.
- Insert messageGMAIL_INSERT_MESSAGE
Adds a message directly to the mailbox, bypassing most checks.
Update
- Add label to emailGMAIL_ADD_LABEL_TO_EMAIL
Adds or removes labels on one message.
- Batch modify messagesGMAIL_BATCH_MODIFY_MESSAGES
Applies label changes to many messages in one pass.
- Modify thread labelsGMAIL_MODIFY_THREAD_LABELS
Adds or removes labels across a conversation.
- Move thread to trashGMAIL_MOVE_THREAD_TO_TRASH
Moves a conversation to trash, recoverable later.
- Move to trashGMAIL_MOVE_TO_TRASH
Moves one message to trash, recoverable later.
- Patch labelGMAIL_PATCH_LABEL
Changes a custom label's name, colour, or visibility.
- Patch sending addressGMAIL_PATCH_SEND_AS
Changes a sending address's name, reply-to, or signature.
- Untrash messageGMAIL_UNTRASH_MESSAGE
Restores one message from trash.
- Untrash threadGMAIL_UNTRASH_THREAD
Restores a conversation from trash.
- Update draftGMAIL_UPDATE_DRAFT
Replaces a draft's content in place.
- Update IMAP settingsGMAIL_UPDATE_IMAP_SETTINGS
Changes the account's IMAP access settings.
- Update labelGMAIL_UPDATE_LABEL
Changes a label's name, colour, or visibility.
- Update language settingsGMAIL_UPDATE_LANGUAGE_SETTINGS
Changes the account's display language.
- Update POP settingsGMAIL_UPDATE_POP_SETTINGS
Changes the account's POP access settings.
- Update sending addressGMAIL_UPDATE_SEND_AS
Changes a sending address's name, signature, or reply-to.
- Update vacation settingsGMAIL_UPDATE_VACATION_SETTINGS
Changes the out-of-office auto-reply.
Delete
- Batch delete messagesGMAIL_BATCH_DELETE_MESSAGES
Permanently deletes many messages at once, skipping trash.
- Delete draftGMAIL_DELETE_DRAFT
Permanently deletes a draft.
- Delete filterGMAIL_DELETE_FILTER
Permanently removes a mail sorting rule.
- Delete labelGMAIL_DELETE_LABEL
Permanently deletes a label and removes it from messages.
- Delete messageGMAIL_DELETE_MESSAGE
Permanently deletes one message.
- Delete threadGMAIL_DELETE_THREAD
Permanently deletes a whole conversation.
Search
- Search peopleGMAIL_SEARCH_PEOPLE
Searches contacts by name, email, phone, or company.
Manage
- Stop watchGMAIL_STOP_WATCH
Stops mailbox push notifications for the account.
Common questions
- Can OptInsta gmail handle everything I need?
- Gmail: Cannot create a Gmail account or change account-level settings such as your password or two-factor authentication.
- Can OptInsta gmail handle everything I need?
- Gmail: Gmail's daily sending limits apply (roughly 500 recipients on a personal account, 2,000 on Workspace).
- Can OptInsta gmail handle everything I need?
- Gmail: Attachments larger than about 25 MB arrive as Drive links rather than files.
Last updated: 2026-09-24