Approval Workflows
Configure multi-step approval workflows for contract drafts and templates.
Approval workflows ensure contracts go through proper review before finalization. Configure multi-step approval chains for your organization.
Workflow Overview
Approval workflows define:
- Who reviews drafts
- In what order
- With what authority
- Under what conditions
Multi-step approval workflows are available on Professional plans and above.
Accessing Workflow Settings
- Go to Settings > Workspace
- Click Workflows tab
- View and configure approval workflows
Default Workflow
Every workspace has a default workflow:
- Single approval step
- Any admin can approve
- No conditions
This applies unless you configure custom workflows.
Creating Custom Workflows
Basic Setup
- Click Create Workflow
- Enter workflow name
- Add approval steps
- Set conditions
- Save workflow
Approval Steps
Add sequential approval steps:
| Step | Role | Description |
|---|---|---|
| 1 | Legal | Initial legal review |
| 2 | Finance | Financial terms check |
| 3 | Executive | Final approval |
Each step must approve before the next begins.
Step Configuration
For each step:
- Name - Step description
- Approvers - Users or roles who can approve
- Required - Must approve to proceed
- Timeout - Auto-escalate if not approved
Workflow Conditions
Apply workflows based on:
| Condition | Example |
|---|---|
| Contract Type | NDAs use simple workflow |
| Value Threshold | Over $100K needs executive approval |
| Counterparty | New vendors need extra review |
| Risk Score | High risk requires legal |
Condition Logic
Combine conditions with:
- All - All conditions must be true
- Any - At least one condition true
Parallel vs. Sequential
Sequential (Default)
Steps happen in order:
- Step 1 approves
- Then step 2 can review
- Then step 3 can approve
Parallel
Multiple steps review simultaneously:
- Legal and Finance review at same time
- Both must approve
- Then final approval
Use parallel steps where reviewers don't depend on each other's feedback to speed up approvals.
Escalation Rules
Handle stuck approvals:
- Timeout - Escalate after X days
- Reminder - Send reminders before timeout
- Escalation Path - Who receives escalation
- Skip - Allow skipping unresponsive step
Workflow Assignment
Assign workflows to:
By Contract Type
NDA → Simple Workflow (1 approval)
MSA → Standard Workflow (2 approvals)
Enterprise Agreement → Full Workflow (3 approvals)
By Value
Under $10K → No workflow required
$10K - $100K → Standard approval
Over $100K → Executive approval
Managing Workflows
Edit Workflow
- Click workflow name
- Modify steps or conditions
- Save changes
Changes apply to new submissions only.
Disable Workflow
- Toggle workflow off
- Workflow won't apply
- Default workflow used instead
Delete Workflow
- Click delete
- Confirm deletion
- Affected drafts use default
Monitoring Approvals
Track workflow progress:
- View pending approvals dashboard
- See bottlenecks by step
- Identify slow approvers
- Monitor SLA compliance
Best Practices
- Keep it simple - More steps = slower approvals
- Right-size by risk - Low-value contracts need fewer approvals
- Set timeouts - Prevent indefinite delays
- Use roles - Assign to roles, not individuals
- Test workflows - Verify before going live
Troubleshooting
Draft stuck in approval?
- Check current step requirements
- Verify approvers have access
- Review timeout settings
Wrong workflow applied?
- Check condition matching
- Verify workflow priority
- Review contract type setting