| name | playbook-ai-automation-workflow |
| description | 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.
|
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 this SKILL.md execution-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-calendar skill 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.