list_playbooks
List all content playbooks visible to the caller in the current team. Returns summaries only — call get_playbook for a playbook's items.
Input Schema
{
"type": "object",
"properties": {}
}Output Schema
{
"type": "object",
"properties": {
"items": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "integer"
},
"name": {
"type": "string"
},
"link_url": {
"type": "string",
"description": "Opens the playbook in the Marcora web app."
},
"created_at": {
"type": "string"
},
"item_count": {
"type": "integer"
},
"updated_at": {
"type": "string"
},
"visibility": {
"type": "string"
},
"anchor_date": {
"type": [
"string",
"null"
],
"description": "Persisted YYYY-MM-DD reference date, or null."
},
"description": {
"type": "string"
}
}
}
}
}
}Instructions
List all content playbooks visible to the caller in the current team (team-visible playbooks plus the caller's own private ones). Returns summaries only — call get_playbook for a playbook's items. Use before instantiate_playbook / update_playbook to find the right id.
Parameters: none.
Output: an array of playbook summary objects (id, name, description, visibility, anchor_date, link_url, item count, timestamps). Each object's anchor_date is the persisted YYYY-MM-DD reference date (or null), and link_url opens that playbook in the Marcora web app — surface it instead of the raw id.
Example prompts:
- "What playbooks do I have?"
- "Show my content templates"