Connector

Gmail

Gmail by Pipedream allows you to effortlessly connect your Gmail account to automate and streamline your email management. With this integration, sending, receiving, and organizing emails becomes seamless and efficient.

Google Mail

Features

  • Easy integration with Gmail for sending and receiving emails
  • Supports automated email management and organization
  • Enables seamless email workflow automation
  • Provides real-time synchronization with your Gmail account
  • User-friendly interface for managing email operations

Benefits

  • Save time by automating repetitive email tasks
  • Improve productivity with streamlined email workflows
  • Enhance communication efficiency through instant email access
  • Reduce errors by automating email sending and receiving
  • Maintain organized inbox with automated email management

Available tools

12 actions available as tools

Google Mail

Download attachment

Download an attachment by attachmentId to the /tmp directory. [See the documentation](https://developers.google.com/gmail/api/reference/rest/v1/users.messages.attachments/get)

Google Mail

Update primary signature

Update the signature for the primary email address. [See the documentation](https://developers.google.com/gmail/api/reference/rest/v1/users.settings.sendAs/update)

Google Mail

Update org signature

Update the signature for a specific email address in an organization. A Google Cloud service account with delegated domain-wide authority is required for this action. [See the documentation](https://developers.google.com/gmail/api/reference/rest/v1/users.settings.sendAs/update)

Google Mail

Send email

Send an email from your Google Workspace email account. [See the documentation](https://developers.google.com/gmail/api/reference/rest/v1/users.messages/send) IMPORTANT: The arguments have specific formats. Please follow the instructions below: - to: Return JSON in this format: string[] - cc: Return JSON in this format: string[] - bcc: Return JSON in this format: string[] - attachmentFilenames: Return JSON in this format: string[] - attachmentUrlsOrPaths: Return JSON in this format: string[]

Google Mail

Remove label from email

Remove label(s) from an email message. [See the docs](https://developers.google.com/gmail/api/reference/rest/v1/users.messages/modify) IMPORTANT: The arguments have specific formats. Please follow the instructions below: - removeLabelIds: Return JSON in this format: string[]

Google Mail

List labels

List all the existing labels in the connected account. [See the docs](https://developers.google.com/gmail/api/reference/rest/v1/users.labels/list)

Google Mail

Find email

Find an email using Google's Search Engine. [See the docs](https://developers.google.com/gmail/api/reference/rest/v1/users.messages/list) IMPORTANT: The arguments have specific formats. Please follow the instructions below: - labels: Return JSON in this format: string[]

Google Mail

Create draft

Create a draft from your Google Workspace email account. [See the documentation](https://developers.google.com/gmail/api/reference/rest/v1/users.drafts/create) IMPORTANT: The arguments have specific formats. Please follow the instructions below: - to: Return JSON in this format: string[] - cc: Return JSON in this format: string[] - bcc: Return JSON in this format: string[] - attachmentFilenames: Return JSON in this format: string[] - attachmentUrlsOrPaths: Return JSON in this format: string[]

Google Mail

Archive email

Archive an email message. [See the documentation](https://developers.google.com/gmail/api/reference/rest/v1/users.messages/modify)

Google Mail

Approve workflow

Suspend the workflow until approved by email. [See the documentation](https://pipedream.com/docs/code/nodejs/rerun#flowsuspend) IMPORTANT: The arguments have specific formats. Please follow the instructions below: - to: Return JSON in this format: string[]

Google Mail

Add label to email

Add label(s) to an email message. [See the docs](https://developers.google.com/gmail/api/reference/rest/v1/users.messages/modify) IMPORTANT: The arguments have specific formats. Please follow the instructions below: - addLabelIds: Return JSON in this format: string[]

Google Mail

Create label

Create a new label in the connected account. [See the documentation](https://developers.google.com/workspace/gmail/api/reference/rest/v1/users.labels/create)

Ready to vibe automate?

Join thousands of people who have transformed their workflows.

Workflows

Automations with AI agents

Collections

All your data, searchable

Chat Widget

Drop-in widget for your website

Developer API

Build AI-powered apps with ease

    We use cookies to enhance your experience on Needle and keep your data secure. Privacy Policy