← Back to Sarah
Agents / Sarah / Skills / WhatsApp Template
WhatsApp Template

WhatsApp Message Templates and Campaigns, Built by Your AI Assistant

Draft, structure, and submit Meta-ready WhatsApp templates and broadcast campaigns without leaving your assistant.

Instant download · Single-seat license · No subscription · Claude, Claude Code, Cursor, Codex
Sarah
AgentSarah
Created byBruno Ashford
What this skill does

It turns a plain message idea into a Meta-ready WhatsApp message template with mapped variables and sets up the campaign or automation that sends it.

Apps needed

Any AI assistant that reads a SKILL.md file (Claude, Claude Code, Cursor, or Codex). No separate app, no subscription, and no API key to buy.

Works with

ClaudeChatGPTCursorGitHub CopilotGeminiDeepSeekOpenClawClaudeChatGPTCursorGitHub CopilotGeminiDeepSeekOpenClaw

See all Sarah skills →

WhatsApp TemplateInstant download · license included · no subscription

If you send WhatsApp outside the 24 hour customer window, Meta requires a pre-approved WhatsApp message template, so you cannot just fire off free text. This skill is a SKILL.md file you drop into your AI assistant that builds that template for you: it takes your exact message, structures a compliant WhatsApp business message template, maps dynamic variables like first name or order link, picks the right category (marketing or utility), shows you a preview, and submits it for review. It also helps you set up the WhatsApp campaign or automation that uses the approved template, so your broadcast and promotional messages are ready to go. Everything happens inside your assistant, with no separate app and no API key.

What you gain
  • Compliant WhatsApp message templates built to Meta's rules so they are more likely to pass review the first time
  • Broadcast and promotional messages you can actually send outside the 24 hour window
  • Dynamic personalization with mapped variables (first name, company, link, order) and realistic sample values
  • The right category chosen for you (marketing for campaigns, utility for confirmations and reminders) to avoid rejections
  • A clear preview before anything is created, so you approve the wording, variables, and footer first
  • A repeatable process for welcome flows, reminders, order updates, and campaign blasts
How it works, step by step
  • 1
    Drop the skill into your assistant

    Add the SKILL.md file to Claude, Claude Code, Cursor, or Codex. There is nothing to install and no account to connect.

  • 2
    Give it your message

    Paste the exact text you want to send. The skill never invents copy or uses placeholder wording, so what you approve is what goes out.

  • 3
    It asks the few things it needs

    One question at a time: which category (marketing or utility), which language, and which dynamic variables to personalize (name, company, link, and so on). It maps each variable to a contact field and adds a realistic sample value that reviewers require.

  • 4
    It structures a compliant template

    The skill assembles a clean WhatsApp message template: valid name format, correct category, body with proper variables, and an optional brand footer, all within the character limits.

  • 5
    You preview before anything is created

    It shows you the full template (body, variables, samples, footer) and waits for your explicit go-ahead. Nothing is submitted until you approve.

  • 6
    It submits and sets up the send

    Once approved by you, it prepares the template for review and helps you wire it into the campaign or automation that delivers it (welcome flow, reminder, or broadcast).

  • 7
    You track the status

    The skill explains the review states (pending, active, rejected) and what to fix if a message is bounced back, such as softening promotional wording in a utility template.

What it generates
  • A Meta-ready WhatsApp message template (name, category, language, body, footer)
  • A variable map linking each placeholder to a contact field with sample values
  • A category recommendation (marketing or utility) with the reason
  • A ready-to-approve preview of the full template
  • A setup plan for the campaign or automation that sends it
  • Guidance on approval status and how to resolve rejections
Variations

Welcome and onboarding flow

Turn a friendly first-contact message into a template and wire it into a welcome automation that greets every new lead.

Broadcast and promotional campaign

Build a marketing category template with personalized variables for a one to many WhatsApp campaign to your contact list.

Utility and transactional messages

Create confirmation, reminder, or order update templates in the utility category so they are treated as transactional and pass review cleanly.

What is in the download

SKILL.md · README.txt · LICENSE.txt — Single-seat commercial use. Do not resell or redistribute the file. Compatible with Claude, Claude Code, Cursor, Codex.

FAQ
What does this WhatsApp template skill actually do?

It takes your exact message and builds a Meta-ready WhatsApp message template: correct name and category, body with mapped variables, sample values, and a brand footer. It then helps you set up the campaign or automation that sends it, and shows you a preview before anything is created.

Does it work with Claude, Cursor, and Codex?

Yes. It is a SKILL.md file, so it runs in any AI assistant that reads skills, including Claude, Claude Code, Cursor, and Codex.

Do I need to install anything or buy an API key?

No. There is no separate app to install, no subscription, and no API key. You drop the SKILL.md file into your assistant and start using it.

Why do I even need a WhatsApp template instead of just typing a message?

Meta requires a pre-approved template for any message sent outside the 24 hour window after a contact interacts with you. Free text is only allowed inside that window, so broadcast and promotional messages must use an approved template. This skill builds that template correctly.

Do I need design or coding skills to use it?

No. You paste your message in plain language and answer a few short questions. The skill handles the structure, variable mapping, category, and character limits for you.

How do variables and personalization work?

You tell the skill what to personalize (first name, company, a link, an order number). It inserts proper variables, maps each one to a contact field, and adds a realistic sample value, which reviewers require, so your messages read personally to each recipient.

New to AI skills?

An AI skill is a small, reusable instruction file (a SKILL.md) that teaches an AI assistant to do one job well. WhatsApp Template is exactly that: a Claude skill / AI agent skill you drop into your own assistant and run on demand, with no app, no subscription and no lock-in. You own the file forever.

It runs in Claude, Claude Code, Cursor, Codex and any assistant that reads a SKILL.md or a system prompt. Because it is just text, it is fully portable, and if it needs something to run, whatsapp template asks you for it first instead of inventing.

Creators reach for it as a podcast clips AI and an AI podcast clip generator, to turn a podcast into Shorts and to pull podcast highlights automatically, finding the best podcast moments without scrubbing the whole episode.

How to install and run it
  1. Download the file after checkout you get the SKILL.md plus a short README and your license.
  2. Add it to your AI drop SKILL.md into your skills folder (for example .claude/skills/) or paste its contents as a custom instruction.
  3. Run it ask your AI to use WhatsApp Template, give it what it asks for, and it does the work.
Part of Sarah, the full crm manager agent

Get this skill plus every other one in a single agent bundle, ready to drop into your AI.

See the full agent →
More skills from Sarah

See the full Sarah agent →

More in Data & Systems

Ready to run WhatsApp Template?

×
Bruno Ashford Subscribe