Gmail
O Gmail oferece e-mail privado e seguro pelo Google sem custo, para contas corporativas e de uso pessoal.
Comece grátisCategoria
Compatível com
IA Compatível
Ferramentas
Adicionar rótulo ao e-mail
Adicionar rótulo(s) a uma mensagem de e-mail. Consulte a documentação Retorne apenas o texto traduzido sem explicações.
Aprovar Fluxo de Trabalho
Suspender o fluxo de trabalho até ser aprovado por e-mail. Veja a documentação
Arquivar e-mail
Arquivar uma mensagem de e-mail. Veja a documentação Retorne apenas o texto traduzido, sem explicações.
Bulk Archive Emails
Archive multiple emails at once. See the documentation
Criar rascunho
Crie um rascunho a partir da sua conta de e-mail do Google Workspace. Consulte a documentação Retorne apenas o texto traduzido, sem explicações.
Criar Etiqueta
Crie um novo rótulo na conta conectada. Consulte a documentação
Excluir e-mail
Move a mensagem especificada para a lixeira. Consulte a documentação
Delete Label
Immediately and permanently delete a user-created label from the authenticated Gmail mailbox, removing it from every message and thread it was applied to. Only user-created labels can be deleted — Gmail's built-in system labels (INBOX, SENT, SPAM, TRASH, etc.) cannot. This deletes the label *definition* itself; to merely detach a label from specific messages without removing it, use **Modify Labels** with removeLabels instead. See the documentation.
Baixar Anexo
Baixe um anexo usando attachmentId para o diretório /tmp. Consulte a documentação
Encontrar e-mail
Encontre um e-mail usando o motor de busca do Google. Veja a documentação Retorne apenas o texto traduzido sem explicações.
Get Current User
Returns the authenticated Gmail user's name, email address, and mailbox stats (total messages and threads). Call this first when the user says 'my emails', 'my inbox', or needs identity context. Use the returned emailAddress to identify the user's own messages in **Find Emails** results. See the documentation.
Obter Enviar Como Alias
Obter um alias de envio para o usuário autenticado. Consulte a documentação
List Send as a Delegate Options
Retrieves available options for the Send as a Delegate field.
Listar Etiquetas
Liste todos os rótulos existentes na conta conectada. Consulte a documentação Retorne apenas o texto traduzido, sem explicações.
Listar aliases de envio
Liste todos os endereços de envio do usuário autenticado. Consulte a documentação
List Signature Options
Retrieves available options for the Signature field.
Listar mensagens do tópico
Liste mensagens em uma thread. Consulte a documentação Retorne apenas o texto traduzido, sem explicações.
Modify Labels
Add and/or remove labels on one or more Gmail messages in a single call. In Gmail, most inbox-state operations are label mutations under the hood, so this one tool covers archive / trash / untrash / star / unstar / mark-read / mark-unread / apply-label / remove-label.
**Use this whenever the user asks you to star, unstar, flag, archive, file, sort, label, tag, categorise, move, trash, delete, restore, or mark mail as read or unread** — there is no separate tool for any of those. Pair it with **Find Emails** to turn a description of the mail ("the invoice from billing", "everything from last week") into the messageIds this tool needs. Apply it even when some messages already carry the target state: the operation is idempotent, and the user asked for an outcome, not a diff.
**Do NOT use this to set up filters, rules, or any automation that applies to mail that has not arrived yet.** This tool labels messages that already exist, one batch at a time. Gmail filters, auto-forwarding, and the vacation responder are settings-level features with no action in this set — if the user asks to "automatically label incoming mail", "skip the inbox from now on", or "set up a rule", say so outright rather than gathering criteria you cannot act on, and point them at Gmail's own settings.
⚠️ **Trashing is destructive — confirm before you do it.** Adding TRASH removes mail from the mailbox, and nothing in this tool set can permanently delete or restore in bulk beyond untrashing. When the request would trash mail the user did not enumerate individually ("trash everything from X", "clear out this label", "delete the old ones"), first say how many messages match and what they are, and get explicit confirmation. Every other operation here is safely reversible and needs no confirmation.
Common recipes (pass these in addLabels / removeLabels):
- **Archive** → removeLabels: ["INBOX"]
- **Move to trash** → addLabels: ["TRASH"]
- **Untrash (restore)** → removeLabels: ["TRASH"], addLabels: ["INBOX"]
- **Star** → addLabels: ["STARRED"]
- **Unstar** → removeLabels: ["STARRED"]
- **Mark read** → removeLabels: ["UNREAD"]
- **Mark unread** → addLabels: ["UNREAD"]
- **Apply a user label** → addLabels: ["Clients/Acme"] (pass the name or the label ID)
- **Apply user label AND archive** → addLabels: ["Clients/Acme"], removeLabels: ["INBOX"]
addLabels and removeLabels accept either raw label IDs (system labels like INBOX, STARRED, UNREAD, TRASH) or user-visible label names — names are resolved via **List Labels** before the API call. Use **Create Label** first if you need to apply a brand-new label that doesn't yet exist. See the documentation.
Remover rótulo do e-mail
Remover rótulo(s) de uma mensagem de e-mail. Veja a documentação
Enviar e-mail
Envie um e-mail a partir da sua conta de e-mail do Google Workspace. Veja a documentação
Atualizar assinatura de e-mail na organização
Atualize a assinatura para um endereço de e-mail específico em uma organização. É necessária uma conta de serviço do Google Cloud com autoridade de domínio delegada para esta ação. Consulte a documentação
Atualizar assinatura para o endereço de e-mail principal
Atualize a assinatura do endereço de e-mail principal. Veja a documentação