When to use Orchestrate
Use Orchestrate when the same kind of work repeats with different inputs. Good candidates:- CAPA development.
- CAPA effectiveness checks.
- Deviation investigation report authoring.
- Batch record review.
- Tech transfer charter generation.
- Validation protocol generation.
- URS drafting.
- Quality risk assessment.
- Regulatory or pharmacopoeia research.

Understand the Orchestrate page
The Orchestrate page includes:| Area | Use it for |
|---|---|
| My Orchestrations | Your owned and shared Orchestrations. |
| Pinned | Orchestrations you return to often. |
| Organization | Published Orchestrations available through your organization. |
| Library | Prebuilt workflow templates. |
| Create | Start a new Orchestration. |
| Upload | Import an Orchestration file when supported. |
| Grid/list toggle | Switch between card browsing and table scanning. |
| Filter and sort controls | Narrow by draft, published, date, or name. |
Start from the library
The Library includes prebuilt workflows that may be available to your organization. Examples include:- Annual Product Review (APR/PQR)
- CAPA Development
- CAPA Effectiveness Check
- Complaint Investigation
- Deviation Investigation Report Author
- Deviation Investigation Review & Verification
- GMP Batch Record Review Orchestration
- Master Risk Assessment
- Pharmacopoeia Monograph Comparative Analyzer
- Process Validation Protocol Generator
- Regulatory Compliance Explorer
- Tech Transfer Charter Generator
- User Requirements Specification Builder
- Validation Master Plan Generator
Build an Orchestration
An Orchestration is made from practical building blocks.| Building block | What to define |
|---|---|
| Agents | Specialized roles, such as reviewer, researcher, drafter, or verifier. |
| Tasks | The work each agent should perform. |
| Tools | Capabilities the workflow can use, such as search, document creation, or human input. |
| Inputs | Files, Workspace, CoDraft, CoMeeting, CoSheet, text, dates, or options the run needs. |
| Output | Text, structured data, a document, a table, or another artifact. |
| Review points | Places where a human should confirm, revise, or approve before the run continues. |
Draft, publish, and share
Keep an Orchestration as a draft while you are building and testing it. Publish when:- The inputs are clear.
- The expected output is clear.
- Review points are in the right places.
- The workflow has been tested on realistic examples.
- Other users can run it without needing hidden context.
Run an Orchestration
You can run an Orchestration from Orchestrate or ask Sofie from chat. When you click Run, Sofie may start a chat and ask for required inputs before the workflow begins. Inputs may include:- A Workspace.
- One or more files.
- A CoDraft.
- A CoMeeting.
- A CoSheet.
- A date, text value, or selected option.
Review artifacts from a run
When an Orchestration creates, opens, reviews, modifies, imports, or exports artifacts during a run, Sofie can show those items in an Artifacts section on the run result. Use this section to see what changed without hunting through the Workspace or chat history. The Artifacts section may include items such as:- CoDrafts created from templates or run output.
- CoSheets created or updated during the workflow.
- CoMeetings referenced by the workflow.
- Orchestrations opened or modified by the run.
- Other enabled artifact types in your organization.
Open the run result
Open the completed Orchestration run from chat, the Orchestration run panel, or run history.
Open in the side panel
Use Open in side panel when available to inspect the artifact without leaving the run result.
Open in a new tab
Use Open in new tab when you want the full artifact page or when side-panel opening is not available for that artifact type.
Use human input and approvals
Human review steps are useful when:- The next action requires SME judgment.
- Sofie should not infer a missing fact.
- The workflow needs a decision before continuing.
- The next step would save, share, or change important content.
- A reviewer must confirm source interpretation.
Open results from chat
When an Orchestration runs from chat, Sofie can show progress, results, and the Artifacts section in the conversation. Open run artifacts from the result when available. Good follow-up prompts:Design better Orchestrations
For a deeper framework on inputs, source rules, task design, tests, publishing, and maintenance, see Use Orchestrations intelligently. For manual tests, saved-run baselines, validation methods, drift, run history, Memory checks, and parallel execution checks, see Test Orchestrations.Start with inputs
Start with inputs
If users do not know what to provide, the workflow will fail in practice. Define required files, Workspace, date ranges, artifact types, and review roles first.
Keep outputs reviewable
Keep outputs reviewable
Ask for tables, structured sections, source references, assumptions, and open questions. Avoid asking for a final conclusion without requiring source checks.
Use review points before action
Use review points before action
Add human input before saving to a shared Workspace, creating a final document, or continuing after an ambiguous source interpretation.