Skip to content

Gmail Integration

The Gmail node lets your agents send emails, search inboxes, manage labels, and work with drafts and attachments.

Standard OAuth via Pipedream Connect. Grants access to the connected Google Workspace or Gmail account.

ActionDescription
Add Label to EmailAdd label(s) to a message
Approve WorkflowSuspend workflow until approved by email
Archive EmailArchive a message
Create DraftCreate a draft email
Create LabelCreate a new label
Delete EmailMove a message to trash
Download AttachmentDownload an attachment by ID
Find EmailSearch emails using Gmail search syntax
Get Send As AliasGet a send-as alias
List LabelsList all labels
List Send As AliasesList all send-as aliases
List Thread MessagesList messages in a thread
Remove Label from EmailRemove label(s) from a message
Send EmailSend an email
Update Signature for Email in OrganizationUpdate signature for an org email (requires service account)
Update Signature for Primary Email AddressUpdate signature for the primary email
  • Find Email uses Gmail search syntax — your agent can construct queries like from:user@example.com after:2024/01/01 has:attachment.
  • Approve Workflow is a Pipedream-specific action that pauses your agent until the recipient approves via email — useful for human-in-the-loop flows.