A Playbook is your automation written in plain English. It describes what you want to accomplish, who does the work, and how they collaborate. Think of it as a game plan for your AI team.
The Objectives section defines what you want to accomplish and what success looks like. This is the foundation of your Playbook โ everything else flows from here.
Good Example
Tips
Copy
## ObjectivesSummarize client emails every morning and post a digest to Slack.**Success criteria:**- Digest posted to #client-updates by 9am- Emails categorized by priority (urgent, normal, low)- Summary includes action items if any
The Roster defines your AI team members โ the specialists who will execute the workflow. Each role has a name, description, and the skills they need.
You define additional specialists based on your workflow needs:
Copy
## Roster- **Email Analyst**: Reads and categorizes incoming client emails by priority and topic- **Content Writer**: Creates concise, readable summaries from categorized emails- **Slack Communicator**: Formats and posts the final digest to the appropriate channel
You donโt need to configure technical details. Just describe what each role does โ Aident figures out the right capabilities.
The Collaboration Rules define how your team members work together. Use @mentions to reference specific roles and describe the handoffs.
Copy
## Collaboration Rules1. @Email Analyst fetches all client emails from the past 24 hours2. @Email Analyst categorizes each email by priority and sender3. @Content Writer receives the categorized list and drafts a summary4. @QA Specialist reviews the summary for accuracy and completeness5. @Slack Communicator posts the approved summary to #client-updates
Hereโs a full Playbook that summarizes daily emails:
Copy
## ObjectivesSummarize client emails every morning and post a digest to Slack.**Success criteria:**- Digest posted to #client-updates by 9am- Emails categorized by priority- Summary is concise (under 500 words)## Roster- **Email Analyst**: Reads Gmail inbox and categorizes client emails- **Content Writer**: Creates readable summaries from email data- **Slack Communicator**: Posts formatted messages to Slack channels## Collaboration Rules1. @Email Analyst connects to Gmail and fetches emails from the past 24 hours2. @Email Analyst filters for client domains and categorizes by priority3. @Content Writer receives the categorized emails and drafts a digest4. @QA Specialist reviews the digest for accuracy5. @Slack Communicator formats and posts to #client-updates6. If no client emails found, @Slack Communicator posts "No client emails in the past 24 hours"