Standard approver routes can be setup based on any sumission type and value of submission. This means that the system can do the heavy lifting in working out who needs to approve what.
The required approvers can be determined based on submission type and submission value, but will also take into account details such as submitter departments, position, supervisors, and any individual approval thresholds.
This provides a lot of flexibility for determining when different individuals need to get involved in the process.
Admins can also freely change the approval rules as necessary.
To make all of this work together it may be necessary to load in your department structure and user positions so that all approval rules can be properly evaluated. Those details can be imported initially and managed through the Control Panel as details change.
The other component to automate approvals is a mapping tool to tell the system how to translate various positions to specific individuals. CORE has a standard mapping when the system is initially setup but often organisations will differ in their requirements in this space and so it is common to define the appropriate mappings when setting up a new system.