Tool reference
26 tools, in the three groups the dashboard uses. Each one has its own switch: off means it is never offered to the assistant, and is rejected if it is called anyway.
Let it look (14 tools)
Read-only. Nothing in this group changes anything in your mailbox.
email_listList the envelopes in a folder, newest first.
email_readRead one message: headers, text body and attachment metadata.
email_threadFetch the whole conversation a message belongs to, oldest first.
email_attachment_getFetch the content of one attachment on a message you received.
email_searchSearch by sender, recipient, subject, text, date, tag, flag or size.
email_search_allSearch every mailbox on your account at once and return one merged, newest-first list of hits.
email_list_mailboxesList the folders in the mailbox and what each one is for.
email_mailbox_statusReport the message and unread counts for a folder.
email_attachable_filesList the authorized documents that may be attached to outgoing mail.
email_filter_listList the filter rules saved on your account.
email_template_listList the available email templates and the variables each one takes.
email_template_getFetch one template’s full bodies and variable list.
email_send_logRead recent sends and how much of the sending budget is left.
email_account_summarySummarise the account in one call: its mailboxes, sending identities, send allowance and storage.
Let it organize (9 tools)
Changes the mailbox, but never sends anything. No tool in this group deletes mail.
email_markSet or clear the read and flagged states on one or many messages.
email_tagAdd or remove tags, stored as keywords on the mail server itself, so every mail app sees them.
email_moveMove one or many messages between folders.
Refuses trash-like destinations by default, and the hosted service does not lift that default. Filing mail is allowed; routing it towards deletion is not.
email_filter_createSave a filter rule: what to match, and what to do with a match.
email_filter_deleteDelete one of your saved filter rules.
email_filter_applyRun your saved rules against a folder, with a dry run that previews the result first.
email_template_createSave a new email template.
email_template_updateUpdate one of your custom templates.
email_template_deleteDelete one of your custom templates.
Let it write (3 tools)
Outbound. Two of these three send mail; the third only writes a draft.
email_sendSend a new message from one of your sending identities.
Rate-limited by recipient count. Attachments are reference-only: it can name a document you authorized, never supply the bytes.
email_replyReply to a message, with the threading headers filled in correctly.
Rate-limited by recipient count. Attachments are reference-only: it can name a document you authorized, never supply the bytes.
email_draft_createCompose a message and put it in your Drafts folder.
Writes to Drafts and sends nothing. You are still the one who presses send.
There is no delete tool in any group. That is the whole list.