Skip to main content

Read Mails

The Read Mails node searches and reads emails from a connected Gmail account using advanced filters. Use it when your workflow needs to retrieve specific messages for processing, notifications, or downstream automation.

Configuring the node

  1. Click in the node header.
  2. The Configure Read Mails Node dialog will open.
  3. Enter the Node Name.
  4. Select a Gmail Data Source from the drop-down menu.
  5. Specify From Email to return only messages sent from the given email address.
  6. Specify To Email to return only messages addressed to the specified recipient.
  7. Enter Subject Contains to return only messages whose subject includes the specified text.
  8. Select a Gmail Label to limit the search to a particular label (e.g., INBOX, SENT, DRAFT, SPAM, TRASH).
  9. Set Newer Than to return only messages that are more recent than the selected time window (e.g., None, 1 hour, 1 day, 2 days, 1 week).
  10. Set Older Than to return only messages that are older than the selected time window (e.g., None, 1 hour, 1 day, 2 days, 1 week).
  11. Set Max Results to cap the number of messages returned.
  12. Toggle Has Attachment on to return only messages that include at least one attachment.
  13. Toggle Unread only on to return only messages that are currently marked as unread.
  14. Optionally, enter a Custom Gmail Query (e.g., has:nouserlabels -in:Sent). This query overrides the filters set above.