Node Inputs

  • Label: The specific Gmail label you want to read emails from. Default is ‘Inbox’. This input is optional and allows you to specify where you want the node to look for unread emails. (e.g., ‘INBOX’, ‘Starred’, etc.)
  • Mark as Read: A boolean indicating whether you want the emails to be marked as read after they’re fetched by the node. The default value is False, meaning emails will not be marked as read unless this is explicitly set to True.

Node Output

  • Email Bodies: A list containing the body content of fetched emails.
  • Attached File Contents: A list containing data from files attached to the fetched emails. This could include file contents in text format.
  • Message IDs: A list containing unique identifiers for each email message that was fetched.
  • Sender Addresses: A list containing the email addresses of the senders of the fetched emails.
  • Subjects: A list containing the subject lines of the fetched emails.

Node Functionality

The GmailReader is a powerful node designed to read all unread emails from your specified Gmail folder, with ‘Inbox’ being the default. It allows you to specify the label from which you want to fetch emails, making it versatile for different types of email management tasks. Additionally, you have the option to mark emails as read once they’ve been fetched, providing a way to manage your inbox automatically.

When To Use

You might find the GmailReader node particularly useful in scenarios where you need to automate email management processes. For example:

  • Customer Support: Automatically fetching and categorizing customer support emails from a specific Gmail label.
  • Project Management: Keeping track of project-related communications by reading emails from a project-specific Gmail label.
  • Data Extraction: Extracting specific information from emails, such as order numbers, registration codes, or any other data sent via email that needs to be processed or cataloged.
  • Monitoring: Keeping an eye on important communications without manually checking your emails, especially useful for alerts or notifications that you need to respond to or act upon quickly.

This node bridges the gap between your Gmail inbox and your automation workflows, enabling a plethora of use cases where email content drives actions and decisions.