Ga naar de hoofdinhoud

Integration / Collaboration & Communication

Gmail integration

Gmail is Google’s email service, featuring spam protection, search functions, and seamless integration with other G Suite apps for productivity

About Gmail

Gmail is Google's email service with powerful spam protection, search, and G Suite integration. It keeps your inbox organized and makes communication fast and reliable.

All integrations
Category
Collaboration & Communication
Connection
OAuth
Type
Tool
Actions
62
Tags
library

Example prompts

What you can ask Growf to do with Gmail

  • Summarize unread emails from this morning
  • Create draft replies to urgent messages
  • Fetch contact details for recent senders
  • Add 'Follow Up' label to flagged emails

Available actions

62 actions your agents can run in Gmail

  • Modify email labels

    Adds and/or removes specified Gmail labels for a message; ensure `message_id` and all `label_ids` are valid (use 'listLabels' for custom label IDs).

  • Batch delete Gmail messages

    Tool to permanently delete multiple Gmail messages in bulk, bypassing Trash with no recovery possible. Use when you need to efficiently remove large numbers of emails (e.g., retention enforcement, mailbox hygiene). Use GMAIL_MOVE_TO_TRASH instead when reversibility may be needed. Always obtain expl…

  • Batch modify Gmail messages

    Modify labels on multiple Gmail messages in one efficient API call. Supports up to 1,000 messages per request for bulk operations like archiving, marking as read/unread, or applying custom labels. High-volume calls may return 429 rateLimitExceeded or 403 userRateLimitExceeded; apply exponential bac…

  • Create email draft

    Creates a Gmail email draft. While all fields are optional per the Gmail API, practical validation requires at least one of recipient_email, cc, or bcc and at least one of subject or body. Supports To/Cc/Bcc recipients, subject, plain/HTML body (ensure `is_html=True` for HTML), attachments, and thr…

  • Create Gmail filter

    Tool to create a new Gmail filter with specified criteria and actions. Use when the user wants to automatically organize incoming messages based on sender, subject, size, or other criteria. Note: you can only create a maximum of 1,000 filters per account.

  • Create label

    Creates a new label with a unique name in the specified user's Gmail account. Returns a labelId (e.g., 'Label_123') required for downstream tools like GMAIL_ADD_LABEL_TO_EMAIL, GMAIL_BATCH_MODIFY_MESSAGES, and GMAIL_MODIFY_THREAD_LABELS — those tools do not accept display names.

  • Delete Draft

    Permanently deletes a specific Gmail draft using its ID with no recovery possible; verify the correct `draft_id` and obtain explicit user confirmation before calling. Ensure the draft exists and the user has necessary permissions for the given `user_id`.

  • Delete Gmail filter

    Tool to permanently delete a Gmail filter by its ID. Use when you need to remove an existing email filtering rule.

  • Delete label from account (permanent)

    Permanently DELETES a user-created Gmail label from the account (not from a message). WARNING: This action DELETES the label definition itself, removing it from all messages. System labels (INBOX, SENT, UNREAD, etc.) cannot be deleted. To add/remove labels from specific messages, use GMAIL_ADD_LABE…

  • Delete message

    Permanently deletes a specific email message by its ID from a Gmail mailbox; for `user_id`, use 'me' for the authenticated user or an email address to which the authenticated user has delegated access.

  • Delete thread

    Tool to immediately and permanently delete a specified thread and all its messages. This operation cannot be undone. Use threads.trash instead for reversible deletion.

  • Fetch emails

    Fetches a list of email messages from a Gmail account, supporting filtering, pagination, and optional full content retrieval. Results are NOT sorted by recency; sort by internalDate client-side. The messages field may be absent or empty (valid no-results state); always null-check before accessing m…

Put Gmail to work inside Growf.

Connect it once and every workspace, agent and workflow can use it — securely, with your team in the loop.