This document outlines the functionality and characteristics of the Gmail Sender node, which enables automated email sending through Gmail.

Node Inputs

The Gmail Sender node requires the following inputs:

  • Recipient: Email address(es) of recipients
    • Multiple recipients: Separate by commas
    • CC/BCC: Use ‘cc:’ or ‘bcc:’ prefix
  • Subject: The subject line of the email
  • Body: The main content of your email
  • Sender Display Name (Optional): Custom name shown in recipient’s inbox
  • Send as HTML (Optional): Toggle for HTML formatting (default: False)
  • Save as Draft (Optional): Option to save email as draft instead of sending
  • Message ID (Optional): For replying to specific emails [you can dynamcially get the message ID using the Gmail Reader node]
  • Attachment Files (Optional): Files to attach to the email

Node Output

The Gmail Sender node produces the following output:

  • Email Status: Confirmation of whether the email was sent successfully

Node Functionality

The Gmail Sender node automates email sending through Gmail using the Gmail API.

Key features include:

  • Support for HTML formatting
  • File attachment capabilities
  • Multiple recipient handling
  • Draft email creation
  • Reply functionality [using Message ID input]
  • Loop Mode support for sending multiple emails
  • Secure authentication with Gumloop

When To Use

The Gmail Sender node is particularly valuable in scenarios requiring automated email communication. Common use cases include:

  • Automated Notifications: Send system alerts or updates
  • Customer Communication: Deliver automated responses or updates
  • Report Distribution: Send periodic reports to stakeholders
  • Email Marketing: Distribute newsletters or marketing materials

Some specific examples:

  • Welcome emails for new users
  • Transaction confirmations
  • Weekly report distribution
  • Support ticket responses

Important Considerations:

  1. Requires Authentication with Gmail - Set up in the Credentials page
  2. HTML formatting requires ‘Send as HTML’ parameter to be true
  3. For bulk emailing, utilize Loop Mode
  4. Be mindful of Gmail’s sending limits and guidelines

In summary, the Gmail Sender node streamlines email communication by providing a reliable way to send automated emails through Gmail, supporting various formats and attachment types.