Create playbook
create_playbookCreate a Playbook for the company (growth_tactics — the Plays rail). Use when the operator wants a reusable runnable loop or playbook — not a Knowledge file. SOP and reference docs stay on save_knowledge. Returns operator_brief (spoken summary, stage, what the human owes next) and deep_link into FO Plays. Always speak those; never cite this Play by id alone.
Routing: Playbook / reusable company loop → use this. SOP / guidelines / notes → save_knowledge. Speak operator_brief + deep_link; never id-alone.
[write-tier — first use may require a manager's approval; a from-now-on approval makes future calls seamless, a just-once approval re-asks next time. Call it on the first clear ask; the card is the yes — do not re-ask in chat.]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | The Playbook title (e.g., "X Original Content Playbook") | |
| status | No | Current status of the Playbook | |
| category | Yes | Growth category (4-F spine): flow=Leads, funnel=Conversion, flourish=LTV/retention, freedom=time/automation. Pass flow|funnel|flourish|freedom, not Leads/Conversion/CLV/Time. | |
| priority | No | Priority level | |
| companyId | Yes | FreedomOS company id to act within (you must be a member). Required for company-scoped tools. | |
| description | No | Detailed how-to / instructions for the Playbook | |
| linked_kr_id | No | Optional key-result id the Playbook most advances (validated against the company OKRs). If omitted, the most off-track KR of the bound objective is chosen. | |
| objective_id | No | Optional OKR objective UUID to bind this Playbook to (validated against this company). If omitted, the binding is auto-inferred from the category→OKR map. |