Read all new gmail email trigger

Hi, I have see that there is a gmail trigger that can read message every X time. But only the last message. There is a gmail dedicated trigger that permit me to loop for all new email ?

Of course I can use “Schedule trigger”, but I want to know if there is a dedicate gmail “schedule” trigger for all email.

For the moment I have resolved in this way

Information on your n8n setup

  • n8n version:. latest
  • Database (default: SQLite): defualt
  • n8n EXECUTIONS_PROCESS setting (default: own, main): own
  • Running n8n via (Docker, npm, n8n cloud, desktop app):. npm
  • Operating system:. Debian 12.

Hey, the gmail trigger already do this, for example, if you put the mode to every 1 minute, and you get 2 mails in this span, gmail will send you the 2 mails that you received in this span.
Tell me if that helps ! :slight_smile:

Hi. Gmail trigger works only for the last unread email. I have tried now and I have 72 email unread.

Oh I think I misunderstood, but yes gmail trigger works on every mail received after you activate the workflow (you can test by yourself, put a poll time every hour minute 10, activate your workflow, send yourself 3 mails, wait for minute 10, and look at the execution, you will see 3 items)
For the other messages, as you did, looking for unread and put them as read is a good way.