1vote

How can I update a related page when an action is triggered on the current page?

Hi everyone!

I’m trying to set up an automation where updating one page will also update a related page. Essentially, when something changes or is triggered on Page A, I want Page B (which is related) to automatically reflect that update.

Is there a recommended way to accomplish this? Any examples or best practices would be greatly appreciated!

Thanks in advance!

2 Answers

1vote

thomas_yang Points3790

If I'm understanding you correctly you're hoping to have 1 automation trigger another 1 automation.

If that's the case then it's not possible at the moment until Notion figure out a better solution.

The reason is that they don't want user to accidentally creating a chain reaction of Triggering A to B and C without knowing.

0vote

freelancerops Points460

Notion cannot let one automation trigger another, but you can update a related page from a button or from an automation that edits related pages directly.

  1. Make sure Page A and Page B are connected with a relation property.
  2. For an update triggered by a button: add a Button property to the database for Page A. In the button settings, choose "Add action" > "Edit property in" and select the relation property. Pick the property to change on the related page and set its value.
  3. For an update triggered by a change: open the database menu (the lightning bolt), choose Automations > New automation, and set the trigger to "Property edited" (for example Status). Then choose "Add action" > "Edit property in" and select the relation. Notion will update the linked page.
  4. If you need more than one change, add several actions inside the same automation. That avoids a chain of automations.
  5. For a calculated value instead of an action, use a rollup on Page B. A rollup reads from Page A through the relation and updates by itself, with no automation needed.
  6. Test by changing one record and confirming the related record updates.

Notion does not allow an automation's result to start another automation, so combine all the steps in one.

If it helps, I made a free starter template with this setup: https://2rds.github.io/freelancer-ops/lite.html?ref=notionanswers

Please log in or register to answer this question.

...

Welcome to Notion Answers, where you can ask questions and receive answers from other members of the community.

Please share to grow the Notion Community!

Connect