Docs

Document Control

The file that destroyed a batch.

Version-controlled documents with automated training triggers. AI-extracted from legacy SOPs. Unified with QMS, MES, and Training.

Document Control

The file that destroyed a batch

The operator opens the SOP on their workstation. Version 3.1, the one they printed last month and laminated for the clean room. The procedure says to add Excipient B at 45°C. They add it at 45°C. The batch fails.

Nobody told them about version 3.2. It was approved three weeks ago. The temperature window changed to 42°C based on process optimization data. The updated SOP is on SharePoint. The email announcement went out. But the laminated copy on the production floor still says 45°C.

This batch cost $180,000. The investigation took two weeks. Root cause: document control failure.

Document Control
Fig. 1 — Document Control

The archaeology of version control

SOP_Cleaning_Final.docx. SOP_Cleaning_Final_v2.docx. SOP_Cleaning_FINAL_FINAL.docx. SOP_Cleaning_FINAL_FINAL_reviewed.docx. All in the same folder. One was emailed to the team lead last month. Another is posted in the clean room. A third is what QA approved.

When the auditor asks for the current procedure, you're not sure which one to show. When they ask who approved it, you search for the signature page. When they ask who's trained on it, you check a different spreadsheet. One that may or may not reflect reality.

The gap between approval and the floor

An SOP gets approved on Tuesday. It's uploaded to SharePoint. An email goes out. But the operator doesn't read that email until Friday. If they read it at all. Meanwhile, they're executing the old version. They don't know the procedure changed.

The deeper problem: SOP version 3.2 was approved, but forty-seven people are still trained on version 3.1. Their training records say "current." The system doesn't know the SOP changed. Nobody invalidated their training.

SOP revises → training expires → floor blocked
SOP-042 · v2.4 → v3.0 approved
Procedural change: gowning sequence updated · training impact flagged
Training auto-expired
47 people trained on v2 · status set to "retraining required"
47
Retraining assigned
New module · 12-minute read + competency check · due 2 days
→ inbox
Until complete · cannot execute batch step
System blocks at the floor. Not a reminder — enforcement.
Fig. 2 — Training Trigger

In Seal, document approval and training are structurally connected. When SOP-042 updates from version 2 to version 3, everyone trained on version 2 has their status changed to "expired." Retraining tasks are assigned automatically. Until they complete training on version 3, they cannot execute tasks requiring that SOP. The operator on the floor doesn't use the old procedure because the system won't let them.

One truth, one place

Every document exists in exactly one state: Draft, In Review, Approved, or Obsolete. When someone searches for SOP-042, they see version 3.2. They cannot find 3.1 and use it. They cannot print an old version and post it. The system serves the current version and only the current version.

Version history shows every change. Comparison tools highlight what changed between versions. Signature records capture who approved each version, when, and with what meaning. The complete story is preserved. But the current state is never ambiguous.

Forms that become records

Template form → signed record · immutable, searchable
Form · FRM-001 v2.0 · template
Operator
Chen
Batch
B-2024-047
Started
2026-04-22 06:12
Form version
FRM-001 v2.0
Result
15 of 15 steps complete
Record · REC-9241 · sealed
Operator
Chen
Batch
B-2024-047
Started
2026-04-22 06:12
Form version
FRM-001 v2.0
Result
15 of 15 steps complete
Search across records · not PDFs in folders
"All batch records where Operator Chen was involved"
"All deviation reports from Building 3 in Q1"
Fig. 3 — Forms to Records

Form FRM-001 version 2.0 is the template. Version-controlled like any document. When an operator executes that form for Batch B-2024-047, it becomes a record. The record captures which form version was used, who completed it, when, and with what data. Once approved, records are immutable.

Search works across records: "Show me all batch records where Operator Chen was involved" or "Find all deviation reports from Building 3 in Q1." The forms you filled out years ago become searchable data, not PDFs buried in folders.

Controlled printing and periodic review

When you print a document, the system logs who printed, when, how many copies. Printed copies include watermarks showing document ID, version, and print date. When a document is revised, holders of outstanding prints are notified that their copies should be replaced.

Annual SOP review is a regulatory requirement. Thirty days before review is due, the owner gets notified. If they don't act, their manager sees it. If it becomes overdue, QA leadership is alerted. The review happens because ignoring it becomes harder than doing it.

Capabilities

01Version Control
Automatic versioning with full history. Compare any two versions side-by-side. No manual filename management.
02Approval Workflows
Configurable review and approval chains. Define reviewers, approvers, and order. Electronic signatures with Part 11 compliance.
03Controlled Distribution
Users see only effective versions. Obsolete documents archived automatically. Distribution lists ensure right access.
04Periodic Review
Automatic reminders when documents are due for review. Escalation for overdue reviews. Never miss a review cycle.
05Training Integration
Document changes trigger training assignments automatically. See who's trained on what. Block untrained personnel.
06Full Audit Trail
Every view, edit, approval, and distribution logged. Immutable history. Complete answer to 'who did what when.'
07QMS Migration
Move from Qualio, MasterControl, SharePoint, or paper. Bulk import with history preserved. Weeks, not months.
08AI Document Drafting
Generate first drafts from templates and requirements. AI suggests, humans approve. Full traceability.
01 / 08
Version Control
Version Control

Entities

Entity
Description
Kind
Document
One truth, one place. Only one version can be current. Users can't accidentally find the old one.
type
SOP
Procedure says 45°C. Temperature window changed to 42°C. The laminated copy on the floor still says 45°C. Batch failed.
template
SOP-042-v3.2
Approved three weeks ago. Temperature window changed. Updated on SharePoint. Email sent. Floor didn't know.
instance
Form Template
Version-controlled template. When someone initiates it, they get current version. Data saves automatically.
template
Specification
Material or product specification. Acceptance criteria. The source of truth for incoming and release.
template
Version
v3.1 on the laminated copy. v3.2 was approved three weeks ago. The batch failed. Nobody told the operator.
type
SOP-042-v3.1
Laminated last month. Still posted in clean room. Still says 45°C. $180,000 batch lost.
instance
SOP_Cleaning_FINAL_FINAL_reviewed.docx
Four files in the same folder. Which one did QA approve? Auditor asks. You're not sure.
instance
Training Link
SOP changed → 47 people trained on old version → training auto-expires → retraining assigned. System enforces what policy requires.
type
Controlled Print
Who printed, when, how many copies. Watermarked. When v3.2 is released, holders of v3.1 prints are notified.
type
Periodic Review
Annual review is required. Calendar reminder fires. Owner snoozes. 23 months later, auditor asks. Escalation prevents this.
type
Form → Record
Form FRM-001 is the template. When executed for Batch B-2024-047, it becomes an immutable record.
type

FAQ

Drafts are only visible to authors and designated reviewers. They go through your configured review workflow before becoming effective. The previous version remains in force until the new version is formally approved and effective.
Yes. Bulk import from Word, PDF, or your existing document management system. We help you establish version 1 baselines and configure appropriate document types and workflows.
You define document types with appropriate controls. Some documents might need multiple approvers; others might just need acknowledgment. Configure workflows that match your actual requirements.
Obsolete documents are archived, not deleted. They remain accessible for historical reference but are clearly marked as superseded. Users searching for documents see only current versions by default.
Yes. You can grant controlled access to auditors, partners, or customers. They see only what you share, with full logging of their access. No more emailing PDFs.
Each document type has a review period (e.g., annual for SOPs). The system tracks when each document was last reviewed and alerts owners when review is due. Overdue reviews escalate through your defined path.
Form templates are version-controlled documents. When someone executes a form, it becomes a record linked to the form version used. Records are immutable once approved. You can add notes but can't change what was originally recorded. Search works across all records.
Seal supports document hierarchies: global documents apply everywhere, regional documents apply to specific regions, and site documents handle local specifics. Changes cascade appropriately. Update a global document and all sites see it. Each site can also have local procedures that reference global standards.
Controlled prints are logged with who printed, when, and how many copies. Documents print with watermarks showing version and date. When a new version is released, the system notifies holders of outstanding prints to replace them. For critical areas, electronic display eliminates printing entirely.

Go live in 48 hours.

Talk to an Expert