Overview
Encore OS’s document approval system enables multi-step review and approval processes for sensitive documents. Configure approval chains with specific approvers or roles, track approval progress, and receive notifications at each stage.Features
Approval Chain Configuration
- Define sequential approval steps (up to 10 approvers)
- Assign specific users or roles as approvers
- Mark steps as required or optional
- Set due dates for each approval step
Status Tracking
- Real-time approval progress visualization
- Pending, approved, rejected, and skipped statuses
- Approval history with timestamps and decision notes
- Dashboard widget for pending approvals
Notification Integration
- Automatic notifications to next approver
- Reminders for overdue approvals
- Status change notifications to document owner
- Escalation notifications for critical documents
Setting Up Document Approval
Creating an Approval Chain
1
- Order: Sequential position (1, 2, 3…)
- Approver: Select user or role
- Required: Mark if approval is mandatory
- Due Date: Optional deadline for decision
Initiating Approval
Once the approval chain is configured:1
pending_approvalApproval Process
For Approvers
Receiving Approval Request
Approvers are notified via:- In-app notification (bell icon)
- Email (if enabled in preferences)
- Dashboard widget: “Pending Approvals”
Making a Decision
1
- Document moves to next approval step
- Next approver is notified
- Status remains
pending_approval
- Document status changes to
rejected - Approval chain stops
- Document owner is notified with rejection note
- Owner can revise and resubmit
For Document Owners
Tracking Approval Status
View approval progress on document detail page:- ✅ Approved steps (green checkmark)
- ⏳ Current step (yellow pending)
- ⚪ Pending steps (gray)
- ❌ Rejected (red X)
After Rejection
If document is rejected:1
After Final Approval
When all required steps are approved:- Document status changes to
approved - Document owner receives notification
- Document can be marked as final/published
Approval Chain Templates
Common Templates
Standard Document Review:Creating Reusable Templates
Org admins can create approval templates:1
Due Dates and Reminders
Setting Due Dates
For each approval step:- Set days after submission (e.g., “3 days”)
- Or set specific calendar date
Automatic Reminders
System sends reminders:- 1 day before due date
- On due date
- 1 day after due date (overdue)
Escalation (Optional)
Configure escalation rules:- If no decision after X days → notify approver’s manager
- If critical document → send daily reminders
Dashboard Widget
Pending Approvals Widget
Shows approvers:- Documents awaiting their approval
- Due dates (color-coded by urgency)
- Quick approve/reject actions
- Overdue count
My Documents Widget
Shows document owners:- Documents in approval process
- Current approval step
- Days in approval
- Approval progress percentage
Permissions
Who Can Configure Approval Chains
- Document owner
- Org admins
- Users with “Manage Documents” permission
Who Can Approve
- Users explicitly assigned in approval chain
- Users with roles matching approval step role
- Org admins (override capability)
Approval Override
Org admins can:- Skip approval steps
- Fast-track documents
- Override rejections
- Modify approval chains on active approvals
Best Practices
1
Reporting
Approval Metrics
Track approval performance:- Average approval time by step
- Rejection rate by approver
- Documents stuck in approval
- Compliance with due dates
Audit Trail
View complete approval history:- All decision timestamps
- Approver names
- Decision notes
- Status changes
Troubleshooting
Approver Not Receiving Notifications
Check:1
Cannot Submit for Approval
Possible Reasons:- No approval chain configured
- Missing required fields in document
- Document already in approval
- User lacks permission
Approval Stuck
Resolution:1
Wrong Approver Assigned
Resolution:1
Security
Access Control
- Approvers can only see documents in their queue
- Document content respects existing permissions
- Approval notes are visible to all approvers and owner
- Audit trail visible to org admins only
PHI/PII Handling
- Approval notes should NOT contain PHI
- Documents remain encrypted at rest
- Email notifications don’t include document content
- SMS notifications not used for approvals (security)
Advanced Features
Conditional Approvals
Configure approval routing based on:- Document category
- Dollar amount
- Site/department
- Custom field values
Parallel Approvals
Set multiple approvers for same step:- All must approve (AND logic)
- Any can approve (OR logic)
Approval Delegation
Approvers can delegate to others:1
Integration
Notification System
- Approval requests → notification created
- Decision made → notification sent to owner
- Overdue → reminder notification
Audit Logging
- All approval actions logged
- WHO approved/rejected
- WHEN decision made
- WHAT note was added
Workflow Automation
- Trigger actions after final approval
- Auto-publish to specific sites
- Move document to “Published” folder
- Create follow-up tasks
Related Documentation
- Document Management
- Notifications System
- Advanced Document Features
- Audit Logging - See audit event contracts
Version: 1.0.0
Last Updated: 2025-11-29