Approval Workflow
The approval workflow controls how documents move from Draft through review, approval, training verification, and release. InnoQualis EQMS supports configurable multi-signer approval chains with electronic signatures, training threshold gates, and structured rejection discussions.
Approval states
Section titled “Approval states”| State | Description |
|---|---|
| Not Started | Approval has not been initiated for this document. |
| In Progress | The approval process is active and signatures are being collected. |
| Completed | All required signatures have been collected. |
| Approved - Pending Training | Approvals are complete but the training completion threshold has not been met. |
| Released | The document has been released for use. |
Start the approval process
Section titled “Start the approval process”- On the left sidebar, select Documents.
- Select a document in Draft status to open it.
- Select Start Approval in the toolbar.
- The document status changes to Under Review.
Alternatively, start the approval from the Document Preview Panel:
- On the document detail page, select the Approvals tab.
- In the Actions card, select Start Approval Process.
Configure approval settings
Section titled “Configure approval settings”Configure approval requirements before or during the approval process.
From the Approvals tab
Section titled “From the Approvals tab”- On the document detail page, select the Approvals tab.
- Scroll to the Configure Approval Settings section.
- Set the following options:
| Setting | Description | Range |
|---|---|---|
| Signers | Search and select users who need to sign this document. | At least 1 required |
| Required Signatures | Number of signatures needed to complete approval. | 0 or more (cannot exceed the number of configured signers) |
| Threshold (%) | Percentage of signers required for approval. | 1 to 100 |
| Reminder Interval (days) | Days between automated reminders for pending signatures. | 1 or more |
| Notify on each signature | Send notifications when each individual signature is collected. | Checkbox |
| Notify on completion | Send a notification when all required signatures are collected. | Checkbox |
- Select Save.
From the document detail toolbar
Section titled “From the document detail toolbar”- On the document detail page for a Draft document, select Configure Approval in the toolbar.
- Set the Required Signatures count (1 to 10).
- Set the Training Threshold percentage (0 to 100). Set to 0 if no training is required.
- Use the Select Approvers search to find and add approvers.
- Select Save.
Sign and approve a document
Section titled “Sign and approve a document”- On the left sidebar, select Documents.
- Select a document in Under Review status to open it.
- Select Approve in the toolbar.
- In the electronic signature modal, confirm your approval with your signature.
- After signing, the signatures count updates. When all required signatures are collected, the state advances to Completed or Approved - Pending Training.
Alternatively, sign from the Document Preview Panel:
- On the document detail page, select the Approvals tab.
- Review the current approval status: Signatures (collected vs. required), Workflow State, and Training Ready.
- Select Sign & Approve.
- In the electronic signature modal, confirm your approval.
Release a document
Section titled “Release a document”After all approvals are collected and the training threshold is met, release the document.
- On the document detail page, verify that:
- All required signatures show a green checkmark.
- The training threshold shows “Ready”.
- Select Release Document in the toolbar.
- The document status changes to Released.
Reject a document
Section titled “Reject a document”- On the document detail page for a document in Under Review or Approved - Pending Training status, select Reject in the toolbar.
- In the rejection modal, enter a reason for the rejection.
- Select Reject to confirm.
Respond to a rejection
Section titled “Respond to a rejection”When a document is rejected, a Rejection Discussion panel appears with a threaded conversation.
| Message Type | Color | Description |
|---|---|---|
| Rejection | Red | The initial rejection with reason and comments |
| Response | Blue | Responses from the document owner or other participants |
| Escalation | Orange | Requests to escalate the discussion to management |
| Resolution | Green | Final resolution marking the discussion as closed |
- In the Rejection Discussion panel, type your response in the Add Response text area.
- Select Send Message.
Escalate a rejection
Section titled “Escalate a rejection”If you cannot resolve the rejection through discussion:
- Below the discussion thread, select Escalate to Management.
- In the dialog, enter the reason for escalation.
- Select Escalate.
- The escalation appears as an orange-highlighted message in the thread.
Resolve a rejection
Section titled “Resolve a rejection”Once the rejection issues have been addressed:
- Below the discussion thread, select Mark as Resolved.
- Enter the resolution details describing how the rejection was addressed.
- Select Mark Resolved.
- The discussion thread becomes read-only with a “Resolved” badge.
Approve multiple documents at once
Section titled “Approve multiple documents at once”- On the left sidebar, select Documents.
- Select the checkboxes next to the documents you want to approve.
- Select the bulk approve action in the toolbar.
Permissions
Section titled “Permissions”| Action | Required Role / Permission |
|---|---|
| Start approval process | Admin, QA Team |
| Configure approval settings | documents.approve permission |
| Sign and approve | documents.approve permission |
| Release document | documents.release permission |
| Reject document | Admin, QA Team |
| Bulk approve | Admin, QA Team |