gmail-extended

n8n Gmail node with Send Message (with alias support), Create Draft, and Send Draft operations

Package Information

Released: 4 mo ago
Downloads: 16 weekly / 299 monthly
Latest Version: 1.1.0

DocumentationAI-generated

n8n-nodes-gmail-extended

Overview

Integrate Gmail email features into n8n workflows with extended capabilities including sending messages with alias support, creating drafts, and sending drafts via the Gmail API. Designed for workflow automators and developers who want enhanced email management within n8n connected to their Gmail accounts.

Nodes & Operations

Gmail

Handles sending emails, managing drafts, and sending existing drafts through the Gmail API, supporting detailed email composition including attachments and alias usage.

  • Draft · Create — Creates a Gmail draft for each input item by building a MIME message from the subject, body, and optional recipients, attachments, and sender settings, then POSTing it to the Gmail drafts API. It does not send the draft.
  • Draft · Send — Sends an existing Gmail draft by its ID via the Gmail API (POST /gmail/v1/users/me/drafts/send), using the connected gmailOAuth2 account.
  • Message · Send — Sends an email immediately from the authenticated Gmail account via the Gmail API (users/me/messages/send), with optional CC, BCC, reply-to, alias/sender name, and binary attachments.

Credentials

This package authenticates using Gmail OAuth2 credentials, allowing secure access to the Gmail API for sending messages and managing drafts.

Installation

Install as an n8n community node: in n8n, open Settings → Community nodes → Install and enter n8n-nodes-gmail-extended.

Links

Discussion