Launch your first automated workflow

AI Financial Analysis Digest- Automate AI financial analysis from daily financial news and send to your Gmail every morning.

AI Bulk Email Reply Assistant with Knowledge Base- Automate mass Gmail replies by pulling data from Google Sheets.

AI Email Summary Assistant- Get instant, AI-powered summaries of your filtered emails, delivered as a structured report to the recipient of your choice.

Automatically analyze, categorize, and label unread Gmail with an intelligent agent, creating a structured archive.

Leverage AI to automatically detect the sentiment of all incoming user feedback, routing positive reviews for celebration and triggering immediate email alerts for negative feedback requiring timely action.

Supported operations

Operation
Description
Add Label to Conversation
Remove one or more Gmail labels from all emails within a conversation.
Remove Label from Conversation
Remove one or more Gmail labels from all emails within a conversation.
Trash Conversation
Moves one or more Gmail conversations (thread) to the trash.
Create a Draft
Create a Gmail draft using the provided recipient, subject, and body.
Delete Draft
Deletes one or more Gmail drafts specified by their draft IDs.
Find Draft
Search for drafts matching criteria and return a list of draft IDs with snippets.
Send Draft
Send an existing Gmail draft.
Update Draft
Updates a Gmail draft by using PATCH to modify only the specified fields.
Add Label to Email
Add one or more Gmail labels to a message by its ID, using a comma-separated string of label IDs
Delete Mail
Deletes one or more Gmail messages specified by their message IDs.
Find Email
Search for emails matching criteria and return a list of message IDs with snippets.
Forward Email
Forwards a Gmail message, including all original content and attachments, to specified recipients.
Get a Mail
Retrieves detailed information of a Gmail message by its message ID, including full email body content and headers.
Get many Messages
Retrieves a list of Gmail messages with optional pagination and search query support.
Mark Messages as Read
Marks one or more Gmail messages as read.
Mark Messages as Unread
Marks one or more Gmail messages as unread.
Remove Label from Email
Remove one or more Gmail labels from a message by its ID, using a comma-separated string of label IDs.
Reply to Email
Sends a reply to an email message.
Send Mail
Create and send a new Gmail message with specified reipients (to), subject, and body.
Trash Mail
Moves one or more Gmail messages to the trash.
Create a Label
Creates a new Gmail label.
Delete Label
Deletes one or more Gmail labels specified by their label IDs.
Get many Labels
Retrieves all Gmail labels for the authenticated user.
Get Send As
Retrieve the list of sendAs addresses for authenticated Gmail users.

FAQ about Google Gmail integrations

Why am I getting a 401 or 403 error?
This typically indicates an issue with authentication or authorization. Please check the following:
  • Credentials: Ensure your credentials are correctly configured in GoInsight and have not expired.
  • API Enabled: Verify that the Gmail API is enabled in your Google Cloud Platform project.
  • OAuth Scopes: Make sure the OAuth consent screen is configured with the necessary scopes to read, compose, and send emails.
How can I find the ID for a specific label?
You can use the Get many Labels operation in a separate workflow or test run. This operation will return a list of all labels in your Gmail account, each with its corresponding Id and Name. You can then use this ID in other operations like Add Label to Email.
Can I send emails with attachments using this node?
Based on the current operations, direct file attachment is not supported through simple input fields. The Send Mail and Create a Draft operations focus on the text/HTML body. For advanced use cases involving attachments, you may need to refer to the official Gmail API documentation.

Try GoInsight.AI, Level Up Your Team

Bring your team, systems, and AI into one place—then turn ideas into governed work.