Skip to content

Gmail automation

communication

Draft replies, search your inbox, and summarize email threads instantly

What you can do with Gmail

Each of these is a block you can drop into a workflow.

  • Send EmailSend an email via the connected Gmail account. Use when the user asks to send, reply to, or compose an email.
  • List EmailsList recent emails from Gmail. Supports Gmail search syntax. Use when the user asks to check, show, or find emails.
  • Read EmailUSE WHEN: user wants to read, view, or open a specific email. Requires a message ID — use GMAIL_LIST_EMAILS or GMAIL_SEARCH_EMAILS first to get it. Read the full content of a Gmail message including b
  • Search EmailsSearch Gmail using Gmail's full query syntax. Supports operators like from:, to:, subject:, has:attachment, is:unread, after:, before:, label:. Use when the user wants to find specific emails.
  • Get Email ThreadFetch all messages in a Gmail email thread by thread ID. Returns a chronological list of messages with sender, date, and body. Use when the user wants to read an email conversation.
  • Create DraftSave an email as a draft in Gmail without sending it. Use when the user wants to prepare an email for review before sending, or says 'draft an email' / 'save as draft'.
  • Delete EmailDelete a Gmail message by its ID. By default moves it to Trash (recoverable); set permanent=true to delete it forever. Use GMAIL_LIST_EMAILS or GMAIL_SEARCH_EMAILS first to get the message ID.

How it works

  1. 1Connect GmailSign in once with your account — no keys to copy
  2. 2Choose what starts itA schedule, an incoming webhook, a new email, a chat message — or run it by hand while you are still building.
  3. 3Add the rest of the stepsSend the result somewhere, branch on it, loop over it, or hand it to an AI step. Gmail is one block among the others.

Start automating Gmail

Build your first workflow on the free plan. No card, no trial clock.