Watch the Opal launch video
Core Concepts

Viewing & Editing Files

Day-to-day work in Knowledge: open a file, read it, correct what has gone out of date, and keep shared context accurate.

Access requirements

Whether you can view, edit, or publish a file in Knowledge depends on your organization's plan, the role permissions you have been granted, and the permissions set on that file — and, where the publishing workflow is turned on, on holding the permissions required to review and approve a new version. The access model is documented in one place: Access & Permissions.

Overview

Once content is in Knowledge, most of the work is day-to-day: opening a file, reading it, correcting the bit that has gone out of date, and making that correction official.

Files open inside Opal, in a viewer and editor tailored to the file's type — so a document, a spreadsheet, an image, and a recording each present in a form that suits them. There is no download-it, fix-it-elsewhere, upload-it-again round trip, and no second copy drifting away from the first.

Around that editing experience sit Opal's standard governance controls: version history, permissions, and a draft-to-published workflow. A change can be saved as a draft and published later, so live content stays stable while work is in progress. Every published version is kept and any of them can be restored, an activity log records what changed and who changed it, and — where the option is turned on — a new version has to be reviewed and approved before it can go live.

That last part matters more here than it would in an ordinary document store. Knowledge is a source of truth that people and agents work from, and agents retrieve the current published version. Publishing is the moment your edit becomes what a colleague reads on Tuesday and what an agent acts on when it runs a task at 3am.

ExhibitA file open in Knowledge
A Knowledge document titled 'Knowledge Base Structure' open in the Opal viewer, showing breadcrumbs, a Draft label, author and last-saved status, Viewer and Markdown tabs, and the document body with purpose, root, and functional-folder sections.
A viewer and editor built for the format, with the file's draft or published state always visible.

Key Capabilities

  • Read and edit in an interface built for the format. Each file opens in a viewer and editor tailored to its file type, so you work with content in a form that suits it.
  • Edit without leaving Opal. Changes are made in place, in the knowledge base, rather than by exporting the file and re-uploading it.
  • Draft-and-publish versioning. Save a change as a draft to keep work in progress separate from what is live, or publish it straight away — either way, publishing creates a new version.
  • Version history. Every published version is kept, so a file's history is a record rather than a memory.
  • Restore a previous version. Any earlier version can be restored as a new draft — you can go back without losing what came after.
  • Optional review and approval. Where the publishing workflow is turned on, a new version cannot go live until a member with the required permissions reviews and approves it. Reviewers can examine the changes and give feedback or request changes first.
  • An activity log. Actions and updates to a file are recorded, showing what changed and who changed it.
  • Permissions on the file itself. A file can be shared with individual members or with whole teams, each at a permission level that determines what they can do with it (Business and Enterprise plans).
  • Agents edit too. Agents can create new documents and edit existing ones as part of their work in threads, tasks, and flows — and their changes go through the same draft-to-published lifecycle as yours.

How it Works

1. Open the file. Select it in the knowledge base and it opens in the viewer and editor suited to its type. Reading is often all you came to do — and reading a published file changes nothing about it.

2. Save the change as a draft, or publish it straight away. If the file has no draft, you can either save your changes as one or publish them directly. If a draft already exists, you edit that draft and publish it when it is ready. A draft is where work sits while it is still work: the published version continues to be what everyone else — and every agent — picks up until you say otherwise.

3. Publish the new version. Publishing makes your change the current version of the file. From that point on it is what colleagues open and what agents retrieve while working.

4. Or send it through review first, if your organization requires it. Where the publishing workflow is turned on, any attempt to publish — directly or from a draft — has to be reviewed and approved by a member with the required permissions before it becomes the new published version. A reviewer can look through the changes and approve them, give feedback, or request changes before approving. It is the same idea as a second pair of eyes on anything that goes out — applied to the content your digital workforce relies on.

ExhibitA version awaiting review
1
Approve
The version is published
  • It becomes what everyone works from
  • The change is recorded in the activity log
2
Request changes
The draft returns to the author
  • Feedback is attached to the review
  • The published version stays untouched
Where the publishing workflow is on, a new version goes live only after approval.

5. Look back through version history when you need to. Version history holds the file's published versions, so you can see how a document arrived at its current state. If a change turns out to be wrong, restore the earlier version — it comes back as a new draft, which you then publish in the usual way. Nothing is overwritten and nothing is lost.

ExhibitVersion history and restore
01
Open version history
Every published version is kept
02
Select an earlier version
Compare it with what is live
03
Restore
It returns as a new draft
04
Publish
Through the usual review workflow
Nothing is overwritten: an earlier version comes back as a new draft.

6. Check the activity log to see who did what. The log records the actions and updates made to the file, showing what changed and who changed it — useful when a document looks different from how you remember it, and when you need an auditable answer rather than a recollection.

Example
A policy changes, and the operations team's procedure needs updating. A subject-matter expert opens the document in Knowledge, edits the two affected steps, and saves the work as a draft; the published procedure is untouched in the meantime, so agents handling requests that afternoon still follow the version that was last approved. Because this team has the publishing workflow turned on, the team lead reviews the draft, asks for one clarification, and approves it. The new version goes live, and the next time an agent runs the recurring compliance task, it works from the updated procedure. A week later, a detail in the revision turns out to be wrong: the team restores the previous version as a new draft, corrects it, and publishes again — with the activity log showing exactly which edit introduced the problem and when.

Additional Notes

  • Drafts are not visible as the live content. Publishing is what makes an edit the current version. Until then, the published version is what people and agents work from — which is why a half-finished revision cannot quietly become the source of truth.
  • The publishing workflow is optional. Where it is turned on, a new version must be reviewed and approved before it goes live; where it is not, anyone with edit access publishes directly.
  • Restoring moves you forward, not backward. A restored version arrives as a new draft rather than erasing the versions that came after it, so the history stays intact.
  • Processed content is reviewed the same way. Output from OCR, transcription, and other processing is a starting point that goes through this same draft-to-published lifecycle. See File Processing.
  • Agent-authored changes are governed, not automatic. When an agent drafts a document or an update, it enters the same lifecycle — so a person can review and publish it before it becomes what everyone else relies on. See Knowledge for Agents.
  • Sharing a file relies on resource permissions. Sharing files with individual members or teams, each at a permission level, is available on the Business and Enterprise plans.
  • Short definitions of the terms used here are in one place: Glossary.
  • Files & Folders — Adding content to the knowledge base, and renaming, moving, and archiving it as things change. Files & Folders
  • File Processing — How Opal detects file types and turns raw uploads into content worth reviewing and publishing. File Processing
  • Knowledge for Agents — How agents retrieve published content as grounding context, and contribute drafts and edits back. Knowledge for Agents
  • Knowledge Overview — How the knowledge system fits together, and where viewing and editing sit within it. Knowledge Overview
  • Access & Permissions — The full access model behind plans, role permissions, and per-resource permissions and sharing. Access & Permissions