I would like to make an automation in confluence in which the status of all pages in a specific space change. Is this possible?
I have never heard about the automation action suggested by @Mia Tamm _Simpleasyty_.
There will be scalability problems if you have large spaces, though. What is your use case?
Thanks, @Aron Gombas _Midori_ — totally fair point.
For Confluence Cloud, there is an Automation action called Change page status. Atlassian’s doc lists it and notes that content statuses are space-specific, so the action won’t surface status choices until the rule’s Scope is set to a space (or specific spaces).
Because statuses live at the space level, “global” rules are limited here. Atlassian tracks this as a product limitation/feedback (and related scope issues), so the cautious approach is still one rule per space.
And yes—there have been issues when trying to run the same status change across multiple spaces in a single rule. Atlassian has a ticket describing failures in that scenario, which is why I suggested scoping rules per space.
If someone prefers your route, the REST API for Content States works with Send web request in Automation (set/remove a page’s state). I usually point people to these endpoints.
Appreciate you raising the scalability angle — that’s exactly the trade-off I had in mind.
— Mia Tamm
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hey @Fieke Neijens
Yes — you can automate changing the status of pages within a Confluence space.
Use an automation rule scoped to a single space with the Change page status action to update statuses across pages. However, if you try to run the automation across multiple spaces at once, it may fail due to how Confluence handles status IDs. The safest approach is to set up one rule per space.
Cheers,
— Mia Tamm
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Mia,
Thanks for your answer. I tried to search for 'Change page status', but it didn't appear in the action option. Also not when I typed in various variation of the action. Do you have a screenhot or something from which I can copy the rule?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Fieke Neijens!
Yes, you can automate changing page statuses within a space in Confluence Cloud.
How to set it up (simple version):
Create an Automation rule and set Rule details → Scope to the target space.
Add your trigger (for example, Scheduled or Manual).
Add the action Change page status and choose the status you want. The status list appears after you set the rule’s Scope, because statuses are space-specific.
If you don’t see statuses, check that Content statuses are enabled in that space (space admins control this).
If you ever need to update statuses via API (instead of the built-in action), you can use a rule with Send web request against Confluence’s Content State endpoints (set/remove page status).
Happy to share a quick screenshot or rule outline if helpful!
— Mia Tamm
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.