Background agents
Writeback locked · read-onlyAgents run in the background within explicit permissions. They read from systems of record and produce drafts or proposals; nothing they produce takes effect without a named person’s signature.
Configured roles
9
8 active · 1 paused
In-flight tasks
2
Running now
Awaiting review
4
Drafts and proposals
DCS writeback
LOCKED_READ_ONLY
Not configurable in UI
Platform safety boundary
- All connectors use read-only service accounts; no write paths to MES, DCS/PLC, LIMS, QMS or ERP.
- Agent outputs are drafts or proposals, stored separately from source records.
- Every proposal names its required human approvers; approval is recorded with e-signature meaning.
- Each run logs tool versions, inputs and outputs to the audit trail. Governance settings
Agent roles
Data Intake
Pull, align and quality-check records from connected systems for a workspace.
- Trigger
- New batch phase, connector sync, or a user request
- Reads
- OSIsoft PIDeltaV eBRLabWare LIMSread-only
- May produce
- Aligned dataset drafts with gap and unit reports
- Human gate
- MSAT Lead confirms mappings
- Owner
- Alex Rivera
Resolving 3 of 8 sources for MES-26073 Phase 05 refresh
MSAT Yield Sentry
Watch campaign yield and CPP trends; open an investigation draft when a batch falls outside its envelope.
- Trigger
- Yield index < target − 3 pts or CPP alarm on a campaign batch
- Reads
- OSIsoft PIDeltaV eBRMaximo CMMSLabWare LIMSread-only
- May produce
- Investigation trace and recipe patch proposal
- Human gate
- MSAT Lead + QA Reviewer sign in REV-01
- Owner
- Alex Rivera
RUN-2026-1042 stopped at human checkpoint
OpenTech Transfer Link
Compare donor and recipient process parameters and flag unmapped items.
- Trigger
- Tech transfer gate review scheduled
- Reads
- DocumentumDeltaV eBRread-only
- May produce
- Parameter gap list for TT-006
- Human gate
- Transfer lead reviews gap list
- Owner
- Alex Rivera
Last run 2 days ago · TT-006 Gate 2 gap list
OpenDeviation Narrative Drafter
Draft deviation descriptions and timelines from cited records.
- Trigger
- Deviation opened in Veeva Vault QMS
- Reads
- Veeva Vault QMSDeltaV eBROSIsoft PIread-only
- May produce
- Narrative and timeline drafts (never filed automatically)
- Human gate
- QA Reviewer edits and files in QMS
- Owner
- Priya Natarajan
2 narrative drafts for Q-DEV-031
OpenLab Result Watcher
Flag out-of-trend LIMS results against campaign history.
- Trigger
- New LIMS result on an active batch
- Reads
- LabWare LIMSread-only
- May produce
- OOT notifications with trend context
- Human gate
- Analyst and QA review in LIMS
- Owner
- Priya Natarajan
Last event QC-948 OOT at 11:40 UTC
OpenMaintenance Correlator
Link equipment alarms to recent work orders and calibration records.
- Trigger
- Equipment alarm or work order closed on a GMP asset
- Reads
- Maximo CMMSOSIsoft PIread-only
- May produce
- Correlation notes on equipment records
- Human gate
- Maintenance planner reviews
- Owner
- Marcus Bell
Correlating ALM-UP-204 with PM-204 history
OpenSchedule Conflict Checker
Detect equipment and resource overlaps in the MES schedule.
- Trigger
- MES schedule export changes
- Reads
- DeltaV eBRMaximo CMMSread-only
- May produce
- Conflict reports and resolution scenarios
- Human gate
- Cleanroom Supervisor chooses a scenario
- Owner
- Marcus Bell
CIP-UP01-118 overlaps MES-26074 by 4.5 h
OpenKnowledge Indexer
Keep the search index current with effective document versions and permissions.
- Trigger
- Nightly, or on document effective-date change
- Reads
- DocumentumVeeva Vault QMSMaximo CMMSDeltaV eBRLabWare LIMSread-only
- May produce
- Search index entries (no document edits)
- Human gate
- None needed — index only; permissions inherited
- Owner
- IT · R. Osei
Index refreshed 08:40 UTC · 41,208 records
OpenAudit Packager
Assemble evidence and audit-trail packages for a decision or record.
- Trigger
- Review approved or on request
- Reads
- Platform audit logread-only
- May produce
- Audit package drafts with hash manifest
- Human gate
- QA Reviewer releases package
- Owner
- Priya Natarajan
Paused by P. Natarajan pending template update
OpenEvent stream
Kafka transport · topic mos.events.up01 · read-only consumers
What agents cannot do
- Change setpoints, recipes or equipment states.
- File, approve or close records in QMS or LIMS.
- Read data outside the requesting user’s permissions.
- Mark their own proposals as approved or effective.
Execution ledger
Recent runs across all agents · every row links to its audit trail entry
| Run | Agent | Trigger | Duration | Data scope (read) | Outcome | Reviewer |
|---|---|---|---|---|---|---|
| RUN-2026-1042 | MSAT Yield Sentry | ALM-UP-204 + yield < target | 6m 41s | PI, eBR, CMMS, LIMS | Awaiting human authorization | A. Rivera, P. Natarajan |
| RUN-2026-1041 | Lab Result Watcher | QC-948 result posted | 0m 38s | LIMS | Notification sent | M. Okafor |
| RUN-2026-1040 | Deviation Narrative Drafter | Q-DEV-031 opened | 2m 12s | QMS, eBR, PI | Draft awaiting review | P. Natarajan |
| RUN-2026-1039 | Schedule Conflict Checker | MES schedule export | 1m 05s | eBR, CMMS | Draft awaiting review | M. Bell |
| RUN-2026-1038 | Data Intake | PI connector resync | 4m 50s | PI | Completed with gap (42 min) | A. Rivera |
| RUN-2026-1037 | Audit Packager | Manual request | 0m 21s | Audit log | Failed: template v3 missing | — |
| RUN-2026-1036 | Knowledge Indexer | Nightly 02:00 | 18m 02s | 5 systems | Completed | Not required |
Your companion
Here with you in BioDemo