First filter
Automation is strongest when the decision is already stable.
If the team already agrees on the rule, the data is reliable, and exceptions are rare, automation can remove repeated handling quickly. The mistake is automating a workflow that still depends on unclear judgement or messy ownership.
A custom system starts to make more sense when the workflow needs a shared view, controlled actions, multiple roles, or a reliable handoff that existing tools cannot provide cleanly.
Use automation when the task is repeated, rule-based, and low-risk when the rule fires correctly.
Use a custom system when the work needs visibility, state, ownership, review, and action in one place.
Use an audit when the team feels the drag but cannot yet name the right system shape.
Use optimisation when the system exists but the real usage has exposed weak points.
