AI

WhatsApp Automation for Business: Templates, Rules and Limits

Written by: Aastha Singh

Updated:

13 min read
The brief

How WhatsApp automation works through the Business API: templates, opt-in, the 24-hour window, chatbots and the messages that get numbers banned.

WhatsApp automation is allowed when customers have opted in and you send through the right channel. The WhatsApp Business app handles light automation, such as greetings and quick replies.

The WhatsApp Business API (Meta's official route for software to send and receive messages) handles everything larger, including chatbots, alerts and bulk sends. Bulk messaging to people who never agreed to hear from you is what gets numbers banned.

This guide covers what each route allows, how templates and the 24-hour window work, and where the rules differ for the US, the UK, India and the UAE. It also covers when a chatbot helps and how to set the whole thing up.

It is one chapter of our AI automation guide. Details below reflect Meta's rules as of October 2026, and Meta changes them often, so check its current documentation before you commit budget.

What is the difference between the WhatsApp Business app and the API?

The WhatsApp Business app is a free phone app for one small team. The WhatsApp Business API is a connection that lets software run your messaging at scale. Most businesses start on the app and move to the API when messages outgrow a few people with phones.

WhatsApp Business app WhatsApp Business API
Who it suits Shops, clinics, solo consultants Teams with volume, CRM or helpdesk needs
Automation Greeting, away message, quick replies, labels Chatbots, triggers, alerts, bulk template sends
Interface Phone app and desktop Through a provider's inbox or your own software
Several agents Limited number of linked devices Many agents on one number
Bulk sending Not designed for it Yes, with approved templates and opt-in
Cost Free to use Provider fees plus Meta's per-message charges

Meta sets the device and agent limits for the app, and they have changed before. Check its help page for the current figures rather than trusting a blog.

The API is not a product you download. You reach it through a Business Solution Provider, a company approved by Meta to connect you.

Wati and Infobip are two such providers, and there are many more. You can also connect to Meta's Cloud API directly if you have developers.

One practical point matters here. A phone number is either on the app or on the API, not both at once.

Moving a number across means your old chat history stays behind unless your provider has a migration route. Plan for that before you switch.

How do WhatsApp templates and the 24-hour window work?

The 24-hour window is the period after a customer's last message to you, during which you can reply with any free-form text. Once it closes, you can only send an approved template message. Every new message from the customer reopens the window.

Close-up of a hand holding a smartphone displaying social media apps outdoors

That single rule shapes most of your automation design. Inside the window, a chatbot or an agent can say anything. Outside it, you need a template.

A template is a message format you write in advance and submit to Meta for approval. It has fixed text with slots for variables, such as a name or an order number.

A reminder might read: "Hi {{1}}, your appointment is on {{2}} at {{3}}. Reply 1 to confirm."

Meta sorts every template into one of three categories:

Category Purpose Example
Utility Updates about something the customer already did or asked for Order shipped, invoice issued, booking confirmed
Authentication One-time passcodes Login code
Marketing Anything promotional or aimed at driving a sale Sale announcement, abandoned-cart nudge, new product

The category matters for two reasons. First, Meta charges by category, and the rates differ by the recipient's country.

Utility messages sent inside an open window are free under Meta's current model, while marketing messages are always charged. Look at Meta's current rate card for your market, because we will not quote a figure that may be out of date by the time you read this.

Second, Meta reviews your category. If you write a promotion and label it as utility, it can be reclassified or rejected. Label honestly from the start.

Some habits make approval easier:

  • Keep the wording specific and tied to a real event.
  • Put variables in meaningful places, not as the first or last word.
  • Include a clear way to opt out on marketing templates.
  • Avoid shortened links that hide the destination.
  • Do not ask for card numbers, passwords or other sensitive details.

Rejected templates can be edited and resubmitted. Approval is often quick, but do not schedule a launch for the same morning.

Meta also offers longer free reply windows when a customer starts a chat from a Click to WhatsApp ad. If you run those ads, read the current terms, because they change what a lead conversation costs you.

Is WhatsApp automation allowed, and why does broadcast get numbers banned?

WhatsApp automation is allowed, provided the recipient has agreed to receive your messages and you use the API for anything beyond basic replies. Numbers get banned when people receive unwanted messages and report or block you. Meta watches those signals and lowers your quality rating, which can cut your sending limits or disable the number.

The rule underneath is opt-in. Meta's Business Messaging Policy requires you to get permission before messaging someone, and to be clear about what they are signing up for. A customer who gave you their number on a form for a delivery update has not agreed to receive offers.

Good opt-in looks like this:

  1. A checkbox on a lead form that names WhatsApp, left unticked by default.
  2. A "Message us on WhatsApp" button, since the customer starts the chat.
  3. A reply keyword, such as "Send YES to get updates", at the point of purchase.
  4. A record of when and how each person agreed.

Bad opt-in looks like buying a phone list, scraping numbers from a directory, or loading everyone from an old CRM export. That is the fastest route to a banned number.

It is also the answer to the question people type most: sending 1000 messages in one click is technically possible through the API, but only to opted-in contacts, using approved templates. Unofficial tools that blast messages through a normal account break WhatsApp's terms and put your number at risk.

Meta also limits how many people you can message in a rolling period. Those limits grow as your quality rating holds up, and the exact tiers are on Meta's current documentation.

Local law sits on top of Meta's rules. This is not legal advice, so have a solicitor confirm your own position.

Market Rules to check
United States The Telephone Consumer Protection Act, which governs consent for marketing texts and calls
United Kingdom PECR and UK GDPR, which govern electronic marketing consent and personal data
India The Digital Personal Data Protection Act, 2023, which governs consent for processing personal data
UAE The federal Personal Data Protection Law, plus any free-zone rules that apply to you

India deserves a specific note. WhatsApp is the default way many customers contact a business there, so opt-in is easy to earn from a click on a website button.

That also means customers are used to many businesses messaging them, and your templates compete for attention. Short, useful, event-driven messages hold up better than promotions.

Should you use a WhatsApp chatbot or AI replies?

A WhatsApp chatbot is worth building when most of your incoming messages are the same few questions. It is a poor fit when conversations are varied, emotional or high in value. Start with a narrow bot that handles a handful of tasks well, and hand everything else to a person.

Man in apron making a business call outside a gourmet store in Portugal, checking notes

There are two kinds, and they behave differently:

Rule-based bot AI-assisted bot
How it works Fixed menus and keywords A language model (GPT, Claude, Gemini or Llama families) reads free text
Strength Predictable, easy to audit Handles messy phrasing
Weakness Breaks when people type unexpectedly Can answer wrongly with confidence
Best for Order status, booking, FAQs with set answers Product questions answered from your own documents

Our piece on conversational AI versus a chatbot covers that split in more depth. For WhatsApp, the practical advice is to combine them.

Use buttons and menus for the actions that must be exact, such as confirming a booking. Use AI only for answering questions from material you supplied, and tell it to say "I don't know" and pass the chat to a person when the answer is not there.

Two limits apply. First, Meta's rules on AI chatbots have tightened. In early 2026 it updated its Business Solution terms to bar general-purpose AI assistants from running on the API.

A bot built for your own business purpose, such as support or sales, is the intended use. Check the current wording before you launch.

Second, always give people a way out. Offer "Talk to a person" in the first or second reply.

In the UK and the UAE especially, customers expect to reach a human on anything involving money or a complaint. Your AI customer service automation setup should treat the human handover as a feature, with the full chat passed along so nobody repeats themselves.

Which WhatsApp automation use cases actually work?

The use cases that work are those triggered by something the customer did, where a message is expected and useful. Order updates, booking reminders, payment links and first replies to new leads all fit. Cold promotions to old lists do not.

Here are the ones worth building first, with the template category each usually needs:

Use case What happens Template category
Lead reply A form fill triggers a message within seconds, asking one qualifying question Utility, or free-form if the customer messaged first
Appointment reminder A message goes out before the visit with a confirm or reschedule button Utility
Order and delivery updates Each status change sends a short note Utility
Invoice or payment link A due date triggers a message with a payment link Utility
Abandoned cart A nudge goes to shoppers who opted in at checkout Marketing
Review request A message after delivery asks for feedback Utility or marketing, depending on wording

A few of these deserve more detail.

Lead response. Speed is the whole point. A person who filled in a form is thinking about you now. Pair the first message with a lead generation workflow that routes the reply to the right salesperson.

Bookings. A reminder with two buttons, confirm and reschedule, cuts the back-and-forth that clinics, salons and service firms know well. If you want the booking itself handled in chat, see AI appointment booking.

Shops. Online sellers get the most from order updates and cart recovery. Our guide to AI for ecommerce goes through where messaging fits alongside email and ads. In India, cash on delivery confirmations over WhatsApp are a common use, since they let you confirm intent before you ship.

Missed calls. If a call goes unanswered, a WhatsApp message offering to continue by chat recovers some of those enquiries. An AI receptionist can do the same job for calls you cannot take.

How do you set up WhatsApp automation step by step?

You set up WhatsApp automation by registering a business account with Meta, choosing a provider or direct API access, getting templates approved and then building flows one at a time. Plan for a few weeks if you are starting from nothing, mostly because of verification and template approval.

Two women managing their online clothing store using a laptop and phone, surrounded by boxes
  1. Decide whether you need the API. If you have one or two people replying and want a greeting and quick replies, stay on the app. Move to the API when you need a shared inbox, a chatbot, system triggers or bulk sends.
  2. Set up a Meta Business portfolio. This is your company's account inside Meta's tools. Verify the business with your legal name, address and documents. Verification affects your messaging limits.
  3. Choose a number. Use one that is not currently on a personal WhatsApp account, or be ready to migrate it. Keep it dedicated to business.
  4. Pick a provider or go direct. Compare providers on inbox quality, integrations with your CRM, how they bill (their fee plus Meta's charges) and how easy it is to export your data and leave. Check each vendor's current pricing page yourself.
  5. Collect opt-in properly. Update your forms, checkout and website buttons first. Store the date and source of each consent.
  6. Write and submit templates. Start with three to five for your most common events. Label categories honestly.
  7. Build one flow at a time. Map the trigger, the message, the reply options and the human handover. Test with your own team on real phones.
  8. Watch the quality rating. Check blocks and reports weekly at first. If the rating drops, pause marketing sends and fix the cause.

Connecting WhatsApp to your CRM, calendar and payment tools is where most of the work sits. If you want that done for you, our WhatsApp and messaging automation service covers it. If you want to build it yourself, the conversational AI page explains the chat and voice layer that sits on top.

What does WhatsApp automation cost, and where does it fall short?

You pay a provider's fee plus Meta's per-message charges for templates, and you pay in time to maintain templates and opt-in records. The app costs nothing to use, but it will not run real automation. Meta's rates differ by country and category, so use its current rate card when you budget.

Some honest limits are worth knowing before you begin:

  • Templates need approval. You cannot send a new campaign message the same minute you think of it.
  • Quality ratings can fall quickly. A badly targeted send hurts all your future sends, since the rating belongs to the number.
  • Marketing messages cost more than utility ones. Do not label them differently to save money. It risks reclassification.
  • Bots can fail. An AI reply that sounds sure but is wrong costs you more than a slow human reply.
  • Not every customer is on WhatsApp. Email and SMS still matter, as our notes on AI email automation show.

Frequently asked questions

Can you automate WhatsApp messages for business?

Yes. The WhatsApp Business app lets you automate a greeting, an away message and quick replies.

For triggered messages, chatbots and bulk sends, you need the WhatsApp Business API. Both routes require the customer to have agreed to hear from you.

Is WhatsApp automation allowed?

Yes, when you use Meta's official tools and follow its Business Messaging Policy. That means opt-in from every recipient, honest template categories and no unwanted bulk messaging. Using unofficial tools on a normal account breaks WhatsApp's terms, and your number can be banned.

What is the WhatsApp Business API?

The WhatsApp Business API is Meta's official way for software to send and receive WhatsApp messages for a company. It powers chatbots, shared inboxes and automated alerts. You normally reach it through an approved provider, or directly through Meta's Cloud API if you have developers.

How can I automate my WhatsApp?

For a small setup, turn on greeting messages, away messages and quick replies in the WhatsApp Business app. For anything larger, register a Meta Business portfolio, connect the API through a provider, get templates approved and build triggered flows. The numbered steps above set out the order.

How can I send 1000 messages in WhatsApp in one click?

Use the API through a provider that supports broadcasts. Upload only contacts who have opted in, pick an approved marketing template and send.

Your account's messaging limit, set by Meta, decides how many people you can reach. Tools that blast messages from an ordinary account risk a ban.

Is WhatsApp automation free?

The WhatsApp Business app and its basic automations are free. The API is not free in practice.

You pay your provider and Meta, which charges per template message by category and by recipient country. Check each vendor's and Meta's current pricing pages before you decide.

What is the 24 hour rule on WhatsApp?

The 24-hour rule says you can send free-form replies for 24 hours after a customer's last message. After that, you can only send an approved template message. Each new message from the customer reopens the window for another 24 hours.

Where to start

Pick the one message your team sends by hand most often, whether that is an appointment reminder, an order update or a first reply to a lead. Check you have opt-in for it, write the template and run it for two weeks before you add a second flow.

If you would like a second pair of eyes on which route suits your business, book an AI readiness call and bring that one message with you. For the wider picture of where messaging sits next to your other systems, the AI automation service page sets it out.

Part of the AI Automation Guide 2026, chapter 26 of 38 (By function).

MarkAge360 Team headshot
About the author

Aastha Singh

The strategy, growth & AI desk at MarkAge360

MarkAge360's editorial desk — the strategists, engineers and creatives behind India's full-stack growth agency. The team has managed £270k+ in client media spend and driven 698,000 organic sessions in 13 months for clients like Acton Service Centre. Every article is fact-checked against live campaign data, and every claim on this page carries its source.

Writes aboutBrand strategyGrowth marketingAI searchWeb experiences

/ The Weekly

One short letter. Every Thursday.

Cover essay · two field notes · one unreasonable opinion. Four minutes. Free. No spam.

By subscribing you agree to our privacy policy. Unsubscribe anytime.