← Back to all posts

Business Continuity for AI Compliance Assistants in GxP Operations

Business continuity planning is one of the least glamorous chapters in a validation package, and one of the first things an inspector turns to when a system has been down. EU Annex 11 is explicit: clause 16 requires provisions for business continuity so that critical processes can continue in the event of system breakdown, and clause 7.2 requires that backups be verified for integrity and accuracy. GAMP5 Second Edition reinforces the point through its operational phase activities — backup and restore, incident management, and disaster recovery are not optional add-ons but part of keeping a system in a validated state.

When the system in question is an AI compliance assistant answering SOP and regulatory questions, teams often assume continuity is trivial. "If the assistant is down, people just read the SOPs." That assumption survives exactly until the first batch release decision is delayed because a deviation investigator could not locate the applicable handling instruction within the shift. Continuity planning for AI assistants deserves the same rigour as any other GxP computerised system — with some additional failure modes unique to retrieval-augmented architectures.

Step One: Classify the Criticality Honestly

Business continuity effort should follow criticality, and criticality follows intended use. If your AI assistant is a decision-support tool — it retrieves and cites approved documents, and a qualified human makes the decision — the authoritative record remains the approved SOP in your DMS. The assistant is a convenience layer, and a defensible Recovery Time Objective (RTO) might be 24 to 72 hours.

If, however, the assistant has been embedded into an operational workflow — for example, feeding deviation classification suggestions into a QMS record, or supporting real-time queries on the shop floor at a CDMO running three shifts — the tolerance shrinks. Document the classification explicitly. An inspector at a Swiss or German site will not accept "we thought it wasn't critical"; they will accept a risk assessment that states why a 48-hour outage does not impact product quality or patient safety, supported by a documented manual fallback.

The question is never "can the AI go down?" It is "what does a qualified person do in the four hours after it goes down, and is that procedure written, trained, and tested?"

Failure Modes Specific to RAG Architectures

A conventional CSV business continuity plan assumes binary availability: the system is up or it is down. AI assistants fail in more interesting ways, and your plan must name them:

  • Silent index corruption. The application responds normally, but the vector index has partially failed or was rebuilt from an incomplete corpus. Users receive answers sourced from an outdated or incomplete document set. This is far more dangerous than an outage because it is invisible.
  • Model endpoint unavailability. The retrieval layer works, the generation layer does not. Depending on architecture, this may degrade gracefully to a search-only mode — which is a legitimate contingency state worth designing for and documenting.
  • Upstream document source failure. If the assistant synchronises nightly with your DMS or MES, a broken connector means the corpus silently ages. After two weeks of failed sync, answers reflect superseded SOP versions — an ALCOA+ contemporaneity problem.
  • Supplier-side change without notice. A SaaS provider deprecates a model version or migrates infrastructure. Under Annex 11 clause 3.1 and ICH Q10 outsourced activities expectations, your quality agreement must require advance notification.
  • Regional infrastructure loss. For EU-hosted deployments, the failover region matters. A DR site outside the EEA can silently break your data residency position under GDPR and your Annex 11 supplier oversight documentation simultaneously.

What Must Actually Be Backed Up

A common gap in AI assistant continuity plans is confusion about what constitutes the GxP record. Break the system into components and assign a recovery approach to each:

  • Source documents. Usually not the AI system's responsibility — they live in your validated DMS. State this explicitly so nobody assumes the AI vendor is backing up your SOPs.
  • The corpus manifest. The list of which document versions were ingested, when, and by whose approval. This is a configuration record and must be recoverable to reconstruct historical answer context.
  • The audit trail. Query logs, retrieved chunks, generated answers, user identity, timestamps. Under 21 CFR Part 11 §11.10(e) and Annex 11 clause 9, this must be available for the full retention period — which typically exceeds the life of the application. Plan for export in a human-readable, system-independent format.
  • Configuration and prompt templates. System prompts, retrieval parameters, confidence thresholds, guardrail rules. These are validated configuration items under change control; restoring the wrong version silently changes system behaviour.
  • The vector index. Often reproducible from source rather than backed up — but if you rely on regeneration, your DR procedure must include re-verification testing, because regeneration with a different embedding model version is a change, not a restore.

Testing Restore, Not Just Backup

Annex 11 clause 7.2 requires that backups be checked. In practice this means an annual documented restore test, not a screenshot of a green backup job. For an AI assistant, a meaningful restore test has two parts:

Technical restore: the system comes back within the stated RTO, with data loss within the stated Recovery Point Objective (RPO).

Functional verification: a fixed set of golden questions — typically 20 to 50 curated queries with known correct source documents — is re-executed against the restored system, and the retrieved sources are compared to the pre-incident baseline. This is the only reliable way to detect index corruption or corpus drift after recovery. Build this question set during PQ and reuse it for every restore test, periodic review, and post-change verification. It costs almost nothing to maintain and turns a vague assertion into evidence.

The Manual Fallback Procedure

The continuity plan that survives inspection contains a one-page fallback SOP written in operational language: who to notify, how to confirm the outage, and how to perform the underlying task without the tool. For most assistants this means direct DMS search with defined navigation paths for the top query categories — deviation handling, cleaning validation, change control, supplier qualification. Train it. Reference it in your user training curriculum. Exercise it once a year alongside the restore test.

For CDMOs with client-facing quality agreements, add one more element: client notification thresholds. If an AI assistant supports client-specific SOP sets, an extended outage may be a reportable event under the quality agreement. Decide the threshold in advance rather than during the incident.

Documenting It Where Inspectors Look

Business continuity evidence should live in three places: the validation package (DR strategy and test evidence), the supplier qualification file (vendor RTO/RPO commitments, hosting regions, notification obligations), and the periodic review record (confirmation that restore testing occurred and the golden-question baseline still passes). If your vendor cannot provide a documented DR architecture with stated recovery objectives and EEA-bounded failover, that gap belongs in your risk assessment before go-live, not after the first incident.

Continuity is ultimately a quality-system question, not an IT question. The assistant is not the record — but the ability to demonstrate that quality decisions remained sound while it was unavailable is exactly what an inspector will test.

See how ComplianceGxP handles business continuity and disaster recovery for pharma and CDMO teams: See how it works →

Running compliance on manual search? See how ComplianceGxP handles this.

See How It Works