Skip to main content

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
  • Open a document in edit mode
  • Navigate to Approval Workflow tab
  • Click Add Approval Step
  • Configure each step:
    • Order: Sequential position (1, 2, 3…)
    • Approver: Select user or role
    • Required: Mark if approval is mandatory
    • Due Date: Optional deadline for decision
    Example Approval Chain:

    Initiating Approval

    Once the approval chain is configured:
    1
  • Click Submit for Approval
  • Document status changes to pending_approval
  • First approver receives notification
  • Document becomes read-only for submitter
  • Approval 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
  • Open the document from notification or dashboard
  • Review document content and attachments
  • Click Approve or Reject
  • Add decision note (optional but recommended)
  • Submit decision
  • Approve:
    • Document moves to next approval step
    • Next approver is notified
    • Status remains pending_approval
    Reject:
    • 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
  • Review rejection note
  • Make necessary revisions
  • Click Resubmit for Approval
  • Approval chain restarts from Step 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:
    Financial Document:
    Policy Document:

    Creating Reusable Templates

    Org admins can create approval templates:
    1
  • Go to SettingsDocuments
  • Click Approval Templates
  • Create new template with steps
  • Users can apply template to documents
  • 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
    Widget Location: Main dashboard (visible to all users with pending approvals)

    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
  • Keep Chains Short: 3-5 steps maximum for efficiency
  • Use Roles When Possible: Avoid dependency on specific users
  • Set Realistic Due Dates: Allow adequate review time
  • Add Decision Notes: Document reasoning for future reference
  • Monitor Overdue Approvals: Review dashboard weekly
  • Template Common Workflows: Reduce configuration time
  • Reporting

    Approval Metrics

    Track approval performance:
    • Average approval time by step
    • Rejection rate by approver
    • Documents stuck in approval
    • Compliance with due dates
    Access: Settings → Documents → Approval Analytics

    Audit Trail

    View complete approval history:
    • All decision timestamps
    • Approver names
    • Decision notes
    • Status changes
    Access: Document detail page → Approval History tab

    Troubleshooting

    Approver Not Receiving Notifications

    Check:
    1
  • Approver has valid email address
  • Notification preferences enabled for “document_approval”
  • User is active (not disabled)
  • Email not in spam folder
  • 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
  • Identify current approver (dashboard)
  • Send manual reminder email
  • Escalate to approver’s manager
  • Admin override if urgent
  • Wrong Approver Assigned

    Resolution:
    1
  • Org admin can modify approval chain
  • Skip incorrect step
  • Add correct approver
  • Document in history why changed
  • 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
    Example: If budget > $50,000, require CFO approval

    Parallel Approvals

    Set multiple approvers for same step:
    • All must approve (AND logic)
    • Any can approve (OR logic)
    Example: Any member of Finance Committee can approve Step 2

    Approval Delegation

    Approvers can delegate to others:
    1
  • Open pending approval
  • Click Delegate
  • Select substitute approver
  • Add reason for delegation
  • 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

    Version: 1.0.0
    Last Updated: 2025-11-29