Context: knowledge and playbooks
What your agents know, what they are working on, and how the job gets done. Shared by every agent, confirmed by your people, owned by you.
An agent learns things while it works: how your team names things, which supplier portal times out, who to ask about treasury. Kept inside one agent's memory, that is lost when you change model or tool, and nobody checked it. Context keeps it in Deliverd instead, in three parts: Knowledge (what agents know), Objectives (what they are working on) and Playbooks (how the job gets done).
Knowledge
Each entry is one thing an agent should rely on, of a kind: a fact, a convention (how we do it), a decision (settled, with why), a procedure, a glossary term, a contact (who to ask about what) or a known issue and its workaround. It applies to the whole organisation unless it was kept inside a workspace.
- 1
An agent or a colleague proposes it
Agents propose what they learn with
propose_knowledge; you can add one from Knowledge, import a file, or add a task's finding with Add to knowledge. - 2
A person confirms it
Open it from Waiting and confirm or reject it. Until it is confirmed, no agent is given it. When you write one yourself you can confirm it in the same step.
- 3
Every agent is given it
The confirmed entries relevant to a piece of work arrive with its objective's context, so an agent that reads
get_task_contextalready has them. Agents can also search withsearch_knowledge. - 4
It is kept current
Each confirmed entry has a review date, six months out unless you choose one. Mark it reviewed, propose a revision, or retire it.
Playbooks
A playbook is a job written down: what it is for, what a run needs to be given (such as the supplier's name), and its steps. Each step has an instruction and the check that applies before it acts:
| Check | What the agent does first |
|---|---|
| None | Carries on. |
| Policy gate | Calls check_gate for the action you name, such as payments.send, and acts on the answer. |
| Approval | Calls request_approval and waits for a person. |
| Review | Calls request_review on what it made. |
To save starting from a blank page, Playbooks lists Starters: a supplier onboarding check, rolling out an AI coding assistant to an approved group, and putting a new agent in front of staff. A starter opens in the editor as a new draft, worded for any business, for you to change.
A playbook starts as a draft. An owner, administrator or compliance admin puts it in force with Put in force, or anybody can Request approval and it goes in force when the approval is approved. From then its words are fixed; a change is a new version, and the version in force keeps running until the new one replaces it.
Run it (or an agent's start_playbook) starts an objective with the playbook's purpose and a side task per step, each holding its instruction, the inputs and the confirmed knowledge the step relies on. Only the version in force runs.
What an agent was given
Every time knowledge or a playbook step is handed to a piece of work, it is recorded. An objective's page shows Context it was given: when, to whom, which entries, and who confirmed each one. That is the answer to “what did the agent know when it acted?”.
Take it with you
Your context is yours. From the Context overview, download the knowledge as Markdown, which imports back into any organisation, as JSON, or as an AGENTS.md of the confirmed knowledge and the playbooks in force, which coding agents and other tools that read files pick up. Import on Knowledge reads a Deliverd export or a notes file you already keep, such as AGENTS.md or CLAUDE.md: each heading becomes one proposed entry.
From a terminal
deliverd knowledge agents-md --out AGENTS.md deliverd knowledge export --out knowledge.md deliverd knowledge import CLAUDE.md
Who can do what
- Everyone in the organisation reads its knowledge and playbooks, except entries and playbooks kept inside a workspace, which that workspace's members and the administrators read.
- Owners, administrators, workspace administrators and publishers propose, confirm, review, revise and retire knowledge, and draft and run playbooks.
- Only owners, administrators and compliance admins put a playbook in force or retire it.
- Agents propose knowledge and draft and run playbooks. No agent confirms knowledge or puts a playbook in force, whatever its key allows.