Approval Workflows
Align supports structured approval workflows for releases and costs. Approvals ensure the right people sign off at each stage before work progresses.
How Approvals Work
An approval instance contains one or more stages. Each stage has:
- A designated approver (or multiple approvers with configurable logic).
- A status — Pending, Approved, or Rejected.
- An optional comment field.
Stages are processed in order. The next stage only becomes active once the previous one is approved.

Release Approvals
Release approvals are triggered when a release moves to a status that requires sign-off (configurable per template).
For Approvers
- You'll receive an email notification: "Action required: approve release X".
- Click the link in the email, or go to the Approvals section in the sidebar.
- Review the release details, linked entries, and any attached evidence.
- Click Approve or Reject.
- Optionally add a comment before submitting.

For Admins — Approval Templates
Approval templates define the default approval chain for new releases.
- Go to Settings → Approval Templates.
- Click New Template.
- Add stages in order. For each stage, choose:
- Approver — a specific user or a role (e.g. "any tech lead").
- Required — whether this stage blocks progression.
- Save the template and assign it to projects.

Cost Approvals
Cost approvals follow the same pattern but are triggered by a committed cost exceeding the threshold.
- The approval chain for costs is: Manager → Admin → Client (optional).
- Each approver sees the entry details, the committed amount, and any notes.
- Approval at each level locks that stage and passes control to the next.
See Cost Management for details on setting up cost thresholds.
Viewing All Approvals
Admins can see all pending approvals across the organisation:
- Click Approvals in the left sidebar.
- Use the Status filter to show Pending, Approved, or Rejected approvals.
- Click any approval to view its full history and take action.

Delegating an Approval
If you are unavailable, admins can reassign a pending approval stage to another user:
- Open the approval instance.
- Click Reassign next to the pending stage.
- Select the new approver and click Save.
The original and new approver are both notified.