Skip to main content

Playbooks

A playbook is an ordered list of stages. Each stage pairs an expert with a deliverable. Playbooks are marked Preview. When the Playbooks setting is on in Settings, a new task can run one of your organization's own playbooks. The built-ins can't be run this way.

To create or change a playbook, see Create a playbook.

Who can do what​

You areYou can
Anyone in your organizationOpen the list, open any playbook and preview its stages' prompts
An Owner or Admin of your organizationAlso create, duplicate, edit and delete your organization's playbooks

If you can't edit playbooks, the page has no + (New playbook) button and no ⋯ row menus, and a playbook opens with the note "You can view this playbook but not edit it."

The Playbooks list​

Open it from the sidebar: select Automation, then the Playbooks tab.

The Playbooks list: four built-in playbooks, each with its description, start point and stage count

At the top:

ItemWhat it does
Tree view buttonSwitches between a flat list and a tree. In the tree, names that use / are grouped as folders.
+ (New playbook)Starts a new playbook. Owners and Admins only.
SearchNarrows the list to playbooks whose name or description contains what you type.

Your search and your view stay as you left them the next time you open the tab.

The list has these groups:

  • Built-in: the four playbooks every organization has. They're read-only and carry a lock mark.
  • Your playbooks: the playbooks your organization made. This group appears once you have one.

Each row shows:

ItemMeaning
Mark at the start✓ valid; ! valid with warnings (the count is in its label); ✕ has errors. Open the playbook to see what to fix.
Name and descriptionThe description is shown in full under the name.
LockA built-in playbook: read-only. Duplicate it to edit a copy.
New task or New chatWhere the playbook starts from.
Stage countHow many stages it has, for example "5 stages".
AgeFor your own playbooks, how long ago it was last changed. Hover for the exact time.
⋯The row menu: Open or Edit, Duplicate, and Delete for your own playbooks. Owners and Admins only.

The built-ins:

Built-inWhat it does
TaskOne expert does one piece of work. Engineer by default; pick another when you start it.
SketchA UI prototyper draws a quick mockup.
ChatA conversation with the Advisor, who can file draft tasks for you.
EpicAnalyze, design and plan, then build each planned item as its own pull request and review the result.

On a phone the list stacks: the description wraps under each name and the start point and stage count are hidden.

The Playbooks list on a phone

The playbook editor​

Select a playbook's name to open it. On a wide screen it opens in a pane beside the list:

  • ⤢ (Maximize pane) gives the playbook the full width; ⤡ (Restore pane) brings the list back.
  • ✕ (Close pane) closes it.
  • Drag the line between the list and the pane to resize them.

On a narrow screen, such as a phone, the playbook opens as a full page instead.

The Playbooks list with the Epic playbook open in a pane beside it

A built-in opens read-only, with a note and, for Owners and Admins, a Duplicate button. For Owners and Admins, your organization's own playbooks open for editing, with Duplicate and Delete at the top and Cancel and Save at the bottom. Everyone else sees them read-only, with Back at the bottom.

The built-in Epic playbook: its fields, a chain of five stages, and five collapsed stage cards

The playbook fields​

FieldMeaning
NameRequired. Unique within your organization.
Starts fromStarts from New Task or Starts from New Chat: where a person would start this playbook.
Full AutoFull Auto on or Full Auto off: the default for whether the stages may stop to ask questions.
Default seniorityJunior, Mid or Senior: the seniority every stage uses unless it sets its own. It decides the model tier (Low, Standard or High).
DescriptionOptional. Shown under the name in the list.

The chain​

Chain draws the stages in order. When some stages run once for each planned item, the chain groups them into Prepare, Build × N (the stages that repeat for each item) and Finish. Otherwise it's a single row.

Stage fields​

Each stage is a card. Its header shows the stage number and label, then its expert, deliverable and tier, for example "Planner × Plan · High tier". Select + to open a card and − to close it.

The Plan stage of the Epic playbook, open, showing its settings and the facts set by its deliverable

FieldMeaning
LabelRequired. The stage's name, shown in the chain and on the card.
KeyRequired. A short ID other stages use to refer to this one: lowercase letters, digits and _, unique in the playbook.
ExpertAlways this expert, set in Which expert; or User selects: the person who starts the playbook picks from the Allowed experts, with a Default expert.
DeliverableWhat the stage hands back: Pull request, Document, Mockup, Plan, Review or Conversation. When Expert is User selects, it reads Follows the expert.
SeniorityPlaybook default, Junior, Mid or Senior.
CreatedCreated when the playbook starts, or Created by an earlier Plan stage, named in Created by.
RunsRuns once, or Runs once for each planned item.
Waits forWaits for nothing, Waits for every earlier stage, or Waits for the stages chosen, ticked in Stages it waits for.
Asks questionsAsks when Full Auto is off, or Never asks.
May fileShown only for deliverables that can create other work, such as a Plan. Tick what the stage may create.
Extra instructionsOptional text added to the stage's instructions.

The experts are Engineer, Analyst, Architect, Planner, Reviewer, UI prototyper, Advisor, Researcher, Test optimizer, Onboarding engineer and Translator.

Set by the deliverable​

These facts follow from the stage's expert, deliverable and seniority. You can't edit them directly.

FactMeaning
Ends whenWhat finishes the stage, for example "Ends when its pull request merges".
ModeCan change code, or Read-only.
Model tierLow, Standard or High, from the stage's seniority.
ReceivesThe documents it gets from the stages it waits for: PRD, Architecture, or Nothing.
Hands offThe document it passes on: an Analyst's Document hands off a PRD, an Architect's an Architecture.

When Expert is User selects, the card shows Model tier and Receives once, then lists each allowed expert with its deliverable, mode, when it ends and what it hands off.

Errors and warnings​

Jaah checks a playbook every time you change it. An error appears on the field it belongs to and in red on the stage card. A problem that belongs to the whole playbook appears at the top of the page. Errors stop you from saving; warnings don't.

Preview prompt​

Preview prompt on each stage card opens the instructions that stage's expert would get, rendered against a sample project:

  • the model tier, at the top;
  • Expert, when the stage's Expert is User selects, to switch between the allowed experts;
  • Full Auto, when the stage asks questions, to compare the prompt with Full Auto on and off;
  • System and Task tabs: the expert's standing instructions, and the work it would be given.

How to use it: Preview a stage's prompt.