Hi everyone,
I’m setting up a two-scenario automation to manage invoice follow-ups using Gmail in Make, and I’ve hit a bit of a wall.
My setup:
- Scenario 1: Uses
Gmail > Watch Emails
to capture new invoice emails. I extract themessageId
(along with invoice summary, recipient, etc.) and store it in a Data Store, along with a follow-up timestamp for 14 days later. - Scenario 2: Runs on a schedule (e.g. every 24 hours). I want it to:
- Pull the stored
messageId
- Use it to fetch the original email (ideally via a
Gmail > Get an Email
module) - Reuse the original PDF attachment
- Check whether the email has the “Lodged / Paid” Gmail label before sending a follow-up
- Pull the stored
The issue:
I can’t find a Gmail > Get an Email
or similar module that allows me to retrieve an email by its messageId
. The only workaround I see is switching to the generic Email > Get Emails
module using IMAP — but that would mean I lose access to Gmail-specific features like labels.
Is there any way to retrieve a specific Gmail message by ID using the Gmail app in Make, not just when it’s first received?
Thanks in advance!
Alvin