Subworkflow
A reusable workflow called from within another workflow. Instead of duplicating the same 10-step email-sending logic in 5 workflows, extract it into one subworkflow and call it from each. Changes propagate automatically.
Expert insight
Breaking a large workflow into subworkflows called by a parent workflow makes each piece independently testable and reusable across multiple parent workflows, the trade-off is an added layer of indirection that makes tracing an execution path slightly harder to follow end to end, worth it once a piece of logic is genuinely reused in more than one place.
How PURIST uses this
This concept is built into every automation we deploy.
When PURIST builds your automation, Subworkflow is not an optional consideration it is part of the production standard. Our workflows are tested against edge cases, monitored 24/7, and built to handle what happens when things don't go as expected.
Every client workflow we deploy in the Core concepts category is designed with this principle in mind from day one not added as an afterthought.
Complexity level
Requires some familiarity with automation concepts.
See it in action
Want Subworkflow built into your automation?
Book a free audit and we'll show you exactly how this applies to your business.
Get my free automation plan →More in Core concepts
Keep exploring