Skip to content

Prompts ​

The Prompts page is where a project's prompts, the instructions agents run, are read, compared, reviewed and approved. The prompts themselves live in Instruction Manager (IM), the elsai product that versions prompts and puts them through review before they go live.

At a glance ​

WhereSidebar → Build → Prompts
WhoEveryone in the project can read. Authors write and send prompts for review. Approvers (and Admins) approve or send back
Before you beginNothing. Instruction Manager is built in

1. What it is and why it matters ​

An agent's instructions decide what it does, so changing them is as important as changing code. With prompts in Instruction Manager:

  • every change is a numbered version, with who wrote it and why;
  • a version goes live only after review (if the project requires it);
  • an agent pins the prompt version it was published with, so a later edit never changes a running agent by surprise.

Using IM is optional. An agent can keep its prompt itself (Write here in the agent's Behaviour step). That works, and is a supported way to run.

2. Key ideas ​

IdeaMeaning
Prompt versionOne saved text of a prompt, e.g. v3
StatusDraft (not sent for review) · In review (waiting for an approver) · Changes requested (sent back with notes) · Live (approved, what agents pinning it run) · Superseded (replaced by a newer live version)
PinThe exact prompt version an agent was published with. Copied into the agent at publish time; after that, runs never ask IM
Publishing flowSet per project: Review required, Direct publish, or AI-assisted review (Projects)

3. Find a prompt ​

The library on the left groups prompts into Needs attention and Everything else.

ControlDoes
Find a promptSearch by name
All · Review · Live · DraftsFilter
A promptOpens it: its text, its history, a review rail and Used by (which agents use it)

Screenshot: Prompts, with a version waiting on reviewThe Prompts screen


4. Write a prompt and send it for review ​

The words are written either in an agent or in Instruction Manager.

From an agent:

  1. In the agent's Behaviour step, write the instructions under Write here.
  2. Click Save to Instruction Manager. It becomes the first version in IM.
  3. On Prompts, open it and click Send for review, with a change note.

To change an existing prompt: open it on Prompts and use Edit the words in Instruction Manager, which opens that exact prompt and version in IM. Words are not edited on the Studio page.


5. Review a prompt (Approver) ​

  1. Open a prompt under Needs attention.
  2. Read the version. Use Compare two versions side by side to see what changed.
  3. Then either:
    • Approve and go live, the version becomes live; or
    • Send back, with What to change, be specific; the author sees this above the prompt.
  4. Use Discussion (Add to the discussion…, ⌘/Ctrl ↵ to post) for questions.

In a project with Review required, the author cannot approve their own version.


6. Use an IM prompt in an agent ​

  1. In the agent's Behaviour step, choose From Instruction Manager.
  2. Pick the prompt.
  3. Test and publish the agent. At publish, the live prompt version is pinned into the agent.
SituationWhat happens
The prompt is not yet approvedThis agent cannot be published until this prompt is approved in Instruction Manager
A newer prompt version goes live laterThe agent keeps its pinned version. Republish to adopt the newer one

7. Troubleshooting ​

SymptomLikely causeFix
No prompts in this project yetNone saved to IMWrite one in an agent and Save to Instruction Manager
Agent publish refused for its promptThe prompt version is not approvedAsk an approver to approve it
An approver cannot approveThey are the author, or lack the approver tag in IMAnother approver; or check their role (People and roles)
The agent still uses the old wordsIt pins the version it was published withRe-publish the agent

Copyright © 2026 elsai foundry.