playbook-ai-automation-workflow
Playbook — AI & Automation Workflow
Use when
- Generates a step-by-step marketing automation roadmap for a client's full operational stack — from content scheduling through to customer response and reporting. Covers tool selection, task qualification, feasibility testing, and a prioritised build sequence. Invoke this skill when a client wants to reduce manual marketing effort, improve consistency, or move from ad hoc posting to a connected content-to-customer pipeline. Distinct from playbook-ai-content-workflow, which covers content production only; this skill covers the entire operational flow including publishing, messaging, email, and reporting automation.
- Use this skill when it is the closest match to the requested deliverable or workflow.
Do not use when
- Do not use this skill for graphic design, video production, software development, or legal advice beyond the repository's stated scope.
- Do not use it when another skill in this repository is clearly more specific to the requested deliverable.
Workflow
- Collect the required inputs or source material before drafting, unless this skill explicitly generates the intake itself.
- Follow the section order and decision rules in this
SKILL.md; do not skip mandatory steps or required fields. - Review the draft against the quality criteria, then deliver the final output in markdown unless the skill specifies another format.
Anti-Patterns
- Do not invent client facts, performance data, budgets, or approvals that were not provided or clearly inferred from evidence.
- Do not skip required inputs, mandatory sections, or quality checks just to make the output shorter.
- Do not drift into out-of-scope work such as code implementation, design production, or unsupported legal conclusions.
Outputs
- A structured markdown document, plan, playbook, or strategy ready for client-facing or internal use.
References
- Use the inline instructions in this skill now. If a
references/directory is added later, treat its files as the deeper source material and keep thisSKILL.mdexecution-focused.
Purpose
Produce a realistic, affordable automation roadmap for a client's marketing operations. Most East African clients are at Stage 1 (manual, disconnected). The goal is a practical sequence that saves 5–10 hours per week and improves consistency — not enterprise-grade automation, but a structured build that reaches Stage 3 within 60–90 days.
Source framework: Upadhyay, N. (2024) Generative AI for Marketing — 10-step automation workflow and 8 task qualification factors.
Required Input
Before generating any deliverable, ask the client for:
- Business name — trading name of the organisation
- Industry — sector (e.g. retail, hospitality, professional services, NGO)
- Country / city — location and primary market
- Primary goal — what does the client most want automation to achieve? (e.g. "stop missing enquiries after hours", "post consistently without daily effort", "send follow-up emails automatically")
- Current tools — list every tool already in use (schedulers, email platforms, CRMs, WhatsApp Business or standard, website platform)
- Team size and technical comfort — how many people manage marketing, and how comfortable are they with new software?
- Monthly budget for tools — approximate range in UGX or USD
- Biggest pain point — where does the most time get lost in the current workflow?
Step 1 — Assess the Client's Automation Maturity Stage
Classify the client against the four stages (Upadhyay 2024):
| Stage | Label | Characteristics |
|---|---|---|
| 1 | Basic | Manual everything; no scheduling; ad hoc posting; enquiries answered individually |
| 2 | Aligned | Scheduled posts; basic email automation; at least one connected tool |
| 3 | Multichannel | Content pipeline connected across platforms; auto-reporting; chatbot for FAQs |
| 4 | Automated | AI-generated content variants; behavioural triggers; continuous optimisation loops |
Design the roadmap to move the client from their current stage to Stage 3. Do not propose Stage 4 unless the client has a dedicated digital team and a monthly tool budget above UGX 500,000.
State the client's current stage explicitly at the top of the roadmap and justify the classification using evidence from the Required Input responses.
Step 2 — Qualify Each Task for Automation
Before recommending automation for any specific task, apply the 8 qualification factors (Upadhyay 2024). For each candidate task, answer:
- Cost — is the automation cheaper than the human time it replaces? (Include tool cost and setup time, not just the monthly subscription.)
- Resources — do we have the tools and skills to maintain this automation reliably?
- Skillset — does the team know how to set it up, or is training required first?
- Competitive position — does this automation create a meaningful advantage, or is it simply hygiene?
- Sustainability — will this keep working without constant maintenance? (Rule: if it needs weekly manual intervention to function, it is not truly automated.)
- Stack compatibility — does it integrate with the tools the client already uses?
- Workforce support — does the team accept the automation, or is there resistance? (Automation that the team works around fails within weeks.)
- Collateral impact — does automating this task break anything else in the workflow? (e.g. auto-scheduling posts that then trigger manual reporting processes)
Only recommend automation for tasks that pass at least 6 of the 8 factors. Flag borderline tasks with a note on the risk.
Step 3 — Apply the 4 Feasibility Tests
Before adding any task to the build plan, verify:
- Repeatability — is the task identical every time? If the task varies by context, client, or tone, automation will produce inconsistencies. Flag it as human-led.
- Predictability — can you define the trigger and the desired outcome in advance? (e.g. "when someone submits a contact form → send welcome email" is predictable; "when a follower seems unhappy → respond with empathy" is not.)
- Criticality — what happens when the automation fails? High-criticality tasks (e.g. complaint handling, crisis response) must retain a human fallback at every step.
- Intuitiveness — can a non-technical team member manage the automation day-to-day without calling a developer? If not, document the dependency and plan for it.
Tasks that fail Feasibility Test 3 or 4 require a human fallback protocol alongside the automation — document both.
Step 4 — Build the Automation Priority Matrix
Plot candidate tasks on a 2×2 matrix before sequencing the build plan:
| High Time Cost | Low Time Cost | |
|---|---|---|
| High Frequency | Automate first — highest ROI | Automate second — consistency gain |
| Low Frequency | Automate third — strategic value | Automate last — low priority |
Use the matrix to sequence the build plan. Do not propose automating low-frequency, low-time-cost tasks in the first 90 days.
Step 5 — Recommend the Appropriate Tool Stack
Match the tool recommendation to the client's budget. Default to free-tier tools for Stage 1–2 clients unless the budget explicitly supports paid tools.
Free Tier — Stage 2 Baseline (UGX 0/month)
| Function | Tool | Notes |
|---|---|---|
| Social scheduling | Meta Business Suite | Schedules Facebook and Instagram; free; available in Uganda |
| WhatsApp auto-reply | WhatsApp Business app | Free greeting and away messages; up to 50 Quick Replies |
| Email marketing | Mailchimp (free plan) | Up to 500 contacts; 1,000 sends/month |
| Reporting | Meta Insights + Google Sheets | Pull data manually into a monthly template |
Starter Paid Tier (~ UGX 50,000–150,000/month)
| Function | Tool | Notes |
|---|---|---|
| Social scheduling | Buffer Essentials or Hootsuite Professional | Multi-platform; analytics included |
| Email marketing | Mailchimp Essentials or Brevo Starter | Higher send limits; automation sequences |
| WhatsApp chatbot | ManyChat Pro | WhatsApp automation flows; FAQ bots |
| Analytics dashboard | Notion or Google Sheets | Connected to platform exports |
Growth Tier (~ UGX 150,000–500,000/month)
| Function | Tool | Notes |
|---|---|---|
| CRM + email | HubSpot Starter | CRM, email, forms, and pipeline in one platform |
| Social management | Sprout Social or Hootsuite Business | Full scheduling, listening, and reporting |
| Chatbot + integrations | ManyChat Pro + Zapier | Cross-tool automation flows |
| Reporting | Google Looker Studio (free) | Connects to all sources; builds live dashboards |
Recommend only tools with a documented free tier or a local payment method accessible in Uganda (e.g. Visa, Mastercard, or MTN Mobile Money via Payoneer).
Step 6 — The Automation Build Plan
Deliver the build plan as a prioritised, week-by-week sequence. Adjust timing based on the client's maturity stage — compress for Stage 2 clients, expand for Stage 1 clients who need training first.
Week 1 — Content Scheduling
- Set up Meta Business Suite and connect both the Facebook Page and Instagram account.
- Schedule a minimum of two weeks of content in advance before going live.
- Establish a weekly scheduling session (e.g. every Monday, 1 hour) as a standing calendar appointment.
- Confirm the content source: does content come from the client, a content plan
document, or the
11-content-calendarskill output?
Week 1 — WhatsApp Auto-Reply
- Switch from WhatsApp standard to WhatsApp Business if not already done.
- Write and activate a greeting message (sent to new contacts on first message).
- Write and activate an away message (sent outside business hours — define the hours).
- Create 5 Quick Replies for the most common enquiries (identify these from the client's message history).
- Test all messages by sending from a personal number.
Week 2 — Email Welcome Sequence
- Set up Mailchimp (or the agreed email platform).
- Build a 3-email welcome sequence triggered automatically by a form opt-in:
- Email 1 (immediate): Thank you and what to expect
- Email 2 (Day 3): Most useful resource or offer
- Email 3 (Day 7): Invitation to engage (reply, book, visit)
- Connect the opt-in form to the client's website or a Google Form if no website exists.
- Test the full sequence end-to-end before publishing.
Week 3 — Social Listening Alert
- Set up Google Alerts for: brand name, key product or service names, top 2 competitors.
- Configure alerts to arrive as a daily email digest (not real-time — reduces noise).
- Assign one team member to review the digest each morning and flag anything requiring a response.
Week 4 — Monthly Report Automation
- Build a Google Sheets reporting template with tabs for: Facebook, Instagram, WhatsApp (manual), Email (Mailchimp export), and a Summary tab.
- Pre-fill the formulas for reach, engagement rate, follower growth, and email open rate.
- Set a recurring monthly calendar reminder (first Monday of each month) to populate and send the report.
- This is semi-automated, not fully automated — note the manual steps clearly.
Month 2 — Chatbot FAQ Automation
- Extract the 10 most common questions received via WhatsApp Messenger over the past 90 days (ask the client to review their message history).
- Set up ManyChat flows for each question, including a clear escalation path to a human agent for anything the bot cannot resolve.
- Write escalation copy that acknowledges the limit of the bot and sets a response time expectation ("Our team will reply within 2 hours during business hours").
- Test every flow from end to end, including failure paths.
- Review bot performance at 30 days and update flows based on missed conversations.
Step 7 — What Must Stay Human
Do not automate the following tasks under any circumstances:
- Complaint responses — require empathy, judgement, and accountability
- Crisis communications — require speed, authority, and brand decision-making
- Any message with emotional content — condolences, difficult news, conflict resolution
- Content strategy decisions — platform mix, campaign themes, brand direction
- Client relationship conversations — proposals, negotiations, renewals
- Community management in sensitive contexts — political, cultural, or religious topics
- Any response requiring local knowledge — cultural references, local events, current affairs
Flag these clearly in the roadmap with the instruction: Human only — do not automate.
Step 8 — Automation Maintenance Schedule
Automation is not set-and-forget. Include this maintenance schedule in every roadmap.
Weekly (15 minutes):
- Check the scheduling queue is populated at least two weeks ahead.
- Review chatbot missed conversations (ManyChat "Unhandled" folder or equivalent).
- Check Google Alerts digest for anything requiring a response.
Monthly (1 hour):
- Review auto-reply messages for accuracy (prices, hours, offers may have changed).
- Review email sequence performance: open rate, click rate, unsubscribes.
- Pull and complete the Google Sheets monthly report.
- Check tool billing — confirm free tier limits have not been exceeded.
Quarterly (2–3 hours):
- Full automation audit: what is working, what is not, what has broken silently.
- Retire automations that are no longer relevant.
- Review the tool stack against the client's current budget and upgrade where justified.
- Reassess maturity stage and plan the next stage of the roadmap.
No-Code Automation Stack (Erné, 2024)
Combine AI intelligence with workflow automation using two layers:
Layer 1 — Automation (Zapier or Make.com):
- Connect data sources: Google Sheets, Meta Business Suite, WhatsApp Business, Mailchimp, Airtable
- Trigger actions: "When new lead form submitted → add to CRM → send welcome WhatsApp → notify account manager"
- Both tools have free tiers accessible to EA clients
Layer 2 — Intelligence (Claude or ChatGPT API):
- Analyse data: "Summarise this month's engagement data and identify 3 actionable insights"
- Generate content: "Draft a WhatsApp follow-up message for a lead who enquired about [service]"
- Route decisions: "Classify this customer complaint as urgent/standard/low-priority"
Combining both layers: Zapier/Make handles the plumbing (moving data between tools); Claude/ChatGPT provides the intelligence (analysis and generation). Together they form a low-code AI consultancy engine.
EA-accessible starter stack:
- Zapier Free (5 Zaps) + Google Sheets + Gmail + WhatsApp Business API (Twilio or WATI)
- Estimated monthly cost: $0–$50 USD depending on message volume
Multi-Agent Architecture (Farri and Rosani, 2025; Nayebi, 2025)
Rather than one general-purpose AI chatbot, advanced marketing operations use multiple specialised agents working in concert:
| Agent | Role | Example tools |
|---|---|---|
| Research agent | Monitors trends, competitor activity, brand mentions | Perplexity, Brandwatch, Google Alerts |
| Copywriting agent | Drafts captions, emails, scripts from brief | Claude/ChatGPT with brand context |
| Analytics agent | Pulls performance data and generates insights | Meta Business Suite API, GA4 |
| Scheduling agent | Publishes approved content at optimal times | Buffer, Hootsuite, Later |
Coordination: A human consultant acts as the orchestrator — reviewing outputs from each agent, resolving conflicts, and making strategic decisions that require local knowledge or client relationship context.
Implementation path: Start with one agent (typically the copywriting agent). Add agents one at a time as confidence grows.
Human-in-the-Loop (HITL) Escalation Protocol (Nayebi, 2025)
Define clear thresholds so automation handles routine decisions and humans handle high-stakes ones:
| Decision type | AI handles | Human handles |
|---|---|---|
| Caption drafting | ✓ Draft | ✓ Final approval |
| Community management | ✓ Routine queries, FAQs | ✓ Complaints, crises, sensitive topics |
| Performance reporting | ✓ Data pull + narrative draft | ✓ Strategic commentary + client presentation |
| Campaign optimisation | ✓ A/B test suggestions | ✓ Budget reallocation decisions |
| Crisis response | ✗ Do not automate | ✓ Human-only — use crisis playbook |
Protocol: Every automated workflow must have a defined escalation trigger. When the trigger fires, a human receives an alert with full context and a recommended action. The human approves, modifies, or overrides. The AI never acts autonomously on sensitive decisions.
Quality Criteria
Output meets the standard for this skill if it:
- Classifies the client's current maturity stage accurately with evidence from the intake responses, and states a clear target stage for the 90-day roadmap.
- Applies the 8 qualification factors to at least the top 3 candidate automation tasks, with a pass/fail or flag outcome for each.
- Sequences the build plan by priority (high-frequency, high-time-cost tasks first), with realistic week-by-week milestones that a Stage 1–2 client can actually execute.
- Recommends tools matched to the client's budget, defaulting to free-tier options and noting any tool that requires payment in USD with a local payment workaround.
- Distinguishes clearly between automated, semi-automated, and human-only tasks, with no ambiguity about which tasks require human intervention.
- Includes the maintenance schedule as a standalone, actionable section — not buried in the build plan.
- Stays culturally and operationally grounded in the East African context: references WhatsApp as the primary customer communication channel; acknowledges intermittent connectivity; avoids tools unavailable or unaffordable in Uganda.
- Avoids scope creep — this skill covers operational automation only; content
production automation belongs to
playbook-ai-content-workflow; paid advertising automation is out of scope entirely.
References
- Upadhyay, N. (2024) Generative AI for Marketing. Kogan Page. [10-step automation workflow; 8 task qualification factors — cited in Steps 1, 2, and 4 above]
- Erné, R. (2024) AI-Powered Marketing. [No-code automation stack; Zapier/Make + Claude/ChatGPT two-layer model — cited in No-Code Automation Stack section]
- Farri, O. and Rosani, M. (2025) Multi-Agent Systems for Marketing. [Multi-agent architecture patterns — cited in Multi-Agent Architecture section]
- Nayebi, M. (2025) Human-in-the-Loop AI. [HITL escalation protocols and agent orchestration — cited in Multi-Agent Architecture and HITL sections]
- Chaffey, D. (2024) Digital Marketing: Strategy, Implementation and Practice. Pearson.
- Bodnar, K. and Cohen, J. (2012) The B2B Social Media Book. Wiley.
More from peterbamuhigire/social-media-skills
meta-ai-tools-audit
Produces a structured evaluation of AI marketing tools for a specific client, mapped by function (content creation, SEO, social media management, email marketing, automation, analytics, paid advertising, influencer marketing) with East African market accessibility, cost, and capability ratings. Outputs a recommended AI tool stack calibrated to the client's budget profile in UGX. Invoke when a client asks which AI tools to adopt, wants to assess their current AI tool usage, needs to build an AI-powered martech stack, or is evaluating AI capabilities against their marketing goals.
3platform-instagram-visual-system
>
3caption-writer
Writes social media captions for any platform from a brief. Generates 3 variations — short, medium, and long — with a hashtag set for each. Invoke when the user says "write a caption", "write captions for", "I need post copy for", "draft some caption options", or when a content brief is provided and the user needs caption text. Also invoke when working through a content calendar and post copy is needed for specific items.
3playbook-instagram-dm-sales
>
3training-social-media-fundamentals
Generates a foundational social media training guide for clients and their teams who are completely new to social media marketing, or who have been posting without any strategic understanding. Invoke when the user says "write a social media basics guide", "create a beginner training document", "the client doesn't understand social media", "start-here training", or when a client needs to understand social media before any strategy or content work begins. Distinct from training-client-team (operational handover of an existing strategy) and training-diy-content (content creation for self-managing clients). This skill covers what social media is, how it works, and how to approach it intelligently — the conceptual foundation that makes all downstream strategy work land.
3training-ai-prompt-writing
Produces a practical training guide for client teams on prompt engineering for marketing tasks — covering the Alpha-Beta-Gamma-Delta-Epsilon prompt structure, 10 prompt components, 5 prompting approaches, and 7 copywriting frameworks with worked East African examples. Invoke when the user says "create a prompt writing training guide", "teach my team how to use AI for marketing", "write a prompt engineering workshop", "AI copywriting training for staff", or needs a structured training document for client employees who use AI tools to produce marketing content.
3