Hi everyone,
I’m currently building a Make scenario to send Slack alerts based on the “last_edited_time” field of a Notion database entry — but I’m running into repeated issues and would really appreciate some help.
Goal:
If a Notion page hasn’t been edited for:
- 1 minute → Send Slack dm
- 2 minutes → Send Slack dm
- 3+ minutes → Send Slack dm
What I tried:
- Used Notion > Search Objects to fetch DB items
- Tried using
formatDate(now; "X") - formatDate(last_edited_time; "X")
inside a Router filter condition - Also tried
Set variable
with the same logic, but it seems that:Set variable
doesn’t evaluate functionsformatDate(...)
doesn’t resolve in filters either
- I attempted to calculate elapsed time (in seconds) and route based on it, but the scenario always halts after step 1, with no Slack alert being triggered.
Main issue:
Even though last_edited_time
is retrieved correctly (confirmed in output), the filter condition never evaluates as true. I also tried using Date and time difference
module but Make says “module not found.”
Looking for:
- A working method (or module combo) to calculate and compare elapsed time since
last_edited_time
- Any example of a similar Notion + Slack flow using time-based triggers
- Alternatives if Make doesn’t currently support this natively.
Thanks in advance!