Skip to main content
Question

Notion: How to build a "stale" bot that triggers after inaction of X days in a Notion page

  • December 23, 2021
  • 5 replies
  • 163 views

Hi there,

 

I am trying to build a “stale bot”, that triggers whenever a Notion page hasn’t received any activity for a certain time. Specifically, when the Status property of the page is set to a certain state, e.g. “WIP” and then the page does not get any input for a week. Then a message should be send in Slack to the doc owner or a certain Slack channel.

 

Any ideas?

 

Thanks!

This post has been closed for comments. Please create a new post if you need help or have a question about this topic.

5 replies

Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • December 23, 2021

Hi @phimae 

You’ll likely need to log these events to then check against such as in a GSheet or an Airtable Base.

 

GSheets - Lookup Row

Airtable - Find Row


  • Author
  • Beginner
  • January 3, 2022

Thanks Troy! Can you elaborate on that a bit more? How would I log these events?


Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • January 3, 2022

Hi @phimae 

This would be a separate Zap to log the entries...

Action: GSheets - Add Row

OR

Action: Airtable - Create Row


  • Author
  • Beginner
  • January 3, 2022

Problem is that Notion does not have any trigger on changes in the page or database, only “new database item added”, meaning I wouldn’t be able to log any changes, not even with GSheets - Add Row - or am I misunderstanding something?


Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • January 3, 2022

@phimae 

Check to see if the Notion Find Database Item returns the Last Edited Time field.

 

Otherwise the Notion API would have to be used: https://developers.notion.com/reference/retrieve-a-page

App APIs can be used in Zaps with the Webhooks app as an action step: https://zapier.com/apps/webhook/help