What makes WhatsApp Business easy or hard to automate
The Cloud API is a clean HTTP API. You send messages with a POST and receive inbound messages and delivery statuses on a webhook. Text, images, documents, location, buttons and list messages are all supported, so an agent can offer choices instead of asking people to type.
The rules are what make WhatsApp different from SMS or email:
- The 24-hour window. A customer’s message opens a 24-hour customer service window. Inside it, any reply is allowed. Outside it, only approved templates.
- Templates. Templates are written ahead of time, categorized as marketing, utility or authentication, and reviewed by Meta. Meta can recategorize a template, which changes its price.
- Per-message pricing. Since July 2025, Meta bills delivered template messages rather than conversations. Free-form messages inside an open window are free, and utility templates sent inside the window are free too. Check Meta’s current rate card for your markets.
- Quality and limits. Blocks and reports lower your quality rating, which can hold back messaging limit increases.
The AI layer
WhatsApp is the channel. The AI makes the conversation useful:
- Answering inside the window. An agent can handle questions about orders, hours, bookings and policies while the window is open, using your data through tool calls.
- Understanding replies to templates. Customers answer reminders with free text. A model turns “running late” or “need Friday instead” into an action.
- Handing off cleanly. When a person takes over, the model writes a summary so the customer does not repeat themselves.
Keep the agent focused on your business. That is better for customers and keeps you inside Meta’s policy on AI use.
Limits to plan around
- Window timing. Track the last inbound message per customer. If the window has closed, the workflow must switch to a template.
- Template approval. Plan templates early and write them generically enough to reuse. Rejections and recategorizations take time.
- Portfolio-wide limits. All numbers in one business portfolio share a messaging limit, so a marketing push can starve operational messages.
- Webhook volume. Every message produces several status webhooks (sent, delivered, read). Filter them early.
How Lumeor typically connects it
We usually connect the Cloud API directly to n8n with the WhatsApp nodes for routine messaging, and use a dedicated agent service when conversations need retrieval, tool calls and memory. Our n8n automations suite case study covers messaging workflows on WhatsApp and Telegram with GPT. For support use cases, start with the AI customer support agent guide. If you also need SMS in the US, see our Twilio page.