Straight answers, tested.

How to Automate WhatsApp Business Messages: 6 Methods

Key takeaways

  • WhatsApp Business app offers three free automation features: greeting messages (first contact), away messages (outside hours), and quick replies (manual shortcuts).
  • WhatsApp Business API is a separate platform requiring third-party providers ($50+/month) that enables chatbots, CRM integrations, and bulk messaging for businesses handling 500+ monthly conversations.
  • You cannot use both the app and API on the same phone number; moving to the API means abandoning the mobile app entirely.
  • API-based broadcasts require pre-approved message templates and documented customer opt-in; sending limits start at 1,000 recipients per day for new numbers.
  • Quick replies are not automatic—you type a shortcut (like /hours) during a conversation to insert pre-written responses.
In this guide
  1. What You Need Before Starting
  2. Method 1: Greeting Messages (WhatsApp Business App)
  3. Method 2: Away Messages (WhatsApp Business App)
  4. Method 3: Quick Replies (WhatsApp Business App)
  5. When to Move Beyond the App: The API Threshold
  6. Method 4: Chatbot Flows (WhatsApp Business API)
  7. Method 5: CRM-Triggered Messages (WhatsApp Business API)
  8. Method 6: Scheduled Broadcast Messages (WhatsApp Business API)
  9. Three Failure Modes and Fixes
  10. Frequently Asked Questions

You can automate WhatsApp Business messages in six ways:

  1. Greeting messages (app) – automatic first-contact replies
  2. Away messages (app) – automatic out-of-hours replies
  3. Quick replies (app) – keyboard shortcuts for common responses
  4. Chatbot flows (API) – keyword triggers and button menus
  5. CRM-triggered messages (API) – order confirmations, shipping updates
  6. Scheduled broadcasts (API) – one message to many customers at a set time

The first three run in the free mobile app and suit single-person operations. The last three require the WhatsApp Business API, which costs money, needs a third-party platform, and handles teams and integrations. You cannot use both on the same phone number.

What You Need Before Starting

For WhatsApp Business app automation (Methods 1-3):

  • WhatsApp Business app installed (not regular WhatsApp)
  • A verified business phone number (cannot be the same number used on personal WhatsApp)
  • Business profile completed with name, category, address, and hours
  • Android 5.0+ or iOS 12+ device

For WhatsApp Business API automation (Methods 4-6):

  • A Facebook Business Manager account
  • A phone number that has never been registered on WhatsApp (fresh number or one you’re willing to migrate)
  • Access to a third-party Business Solution Provider like Twilio, 360dialog, or MessageBird
  • Budget starting at $50/month for entry-level API hosting

Method 1: Greeting Messages (WhatsApp Business App)

Greeting messages send automatically the first time a customer messages you, or after a period of no contact. You get one greeting message per business. WhatsApp does not publish the exact dormancy threshold.

Step-by-step setup:

  1. Open WhatsApp Business app
  2. Tap the three dots (⋮) in the top right
  3. Tap Business tools
  4. Tap Greeting message
  5. Toggle Send greeting message to ON
  6. Tap the text field under “Message”
  7. Type your greeting (the field allows 1,024 characters but shorter is better)
  8. Tap Recipients to choose Everyone, Everyone not in your contacts, or Everyone in your contacts
  9. Tap Save in the top right

If this screen looks different: On iOS, “Business tools” may appear as “Business settings”. Older Android versions (pre-2025 updates) show “Automated messages” instead of “Business tools”.

Verification: Ask a friend to message your business number from a phone that hasn’t contacted you recently, or use a second phone with a different number. They should receive your greeting immediately.

Method 2: Away Messages (WhatsApp Business App)

Away messages reply when you’re outside business hours or on vacation. Unlike greeting messages, away messages send every time someone messages you during the away period. This can annoy customers if they send multiple messages in one conversation.

Step-by-step setup:

  1. Open WhatsApp Business app
  2. Tap the three dots (⋮) in the top right
  3. Tap Business tools
  4. Tap Away message
  5. Toggle Send away message to ON
  6. Choose Outside business hours or Custom schedule
  7. If you chose Outside business hours, tap Edit business hours and set your weekly schedule
  8. If you chose Custom schedule, set specific start and end dates/times (useful for vacations)
  9. Tap the message field and type your away message
  10. Choose recipients (Everyone, Everyone not in contacts, or Everyone in contacts)
  11. Tap Save

If this screen looks different: The business hours editor opens in a separate screen on iOS. You set hours per day of the week, with separate toggles for open/closed days.

Verification: Change your business hours to mark the current time as “closed”, then message yourself from another phone. You should receive the away message immediately. Remember to fix your real business hours afterward.

Method 3: Quick Replies (WhatsApp Business App)

Quick replies are shortcuts you trigger manually during conversations. They’re not automatic, but they speed up repetitive responses. You can create up to 50 quick replies. The limitation: you have to type the shortcut yourself every time, so this doesn’t scale if you have multiple staff members who each need to remember 50 codes.

Step-by-step setup:

  1. Open WhatsApp Business app
  2. Tap the three dots (⋮) in the top right
  3. Tap Business tools
  4. Tap Quick replies
  5. Tap the + button (bottom right on Android, top right on iOS)
  6. In the “Shortcut” field, type a forward slash and keyword (e.g., /hours, /price, /address)
  7. In the “Message” field, type your response (up to 1,024 characters)
  8. Tap Save

Using quick replies in a conversation: In any chat, type your shortcut (like /hours) and tap the suggestion that appears above your keyboard. The full message replaces your shortcut.

If this screen looks different: Some Android versions show quick replies under “Settings > Business settings > Quick replies” instead of Business tools.

Verification: Open any chat (or start a conversation with a friend), type your shortcut, and confirm the full message appears as a suggestion.

When to Move Beyond the App: The API Threshold

The WhatsApp Business app hits a wall when:

  • You receive hundreds of conversations per month and need multiple staff members responding simultaneously
  • You need to trigger messages based on external events (order confirmations, shipping updates, appointment reminders)
  • You want conditional logic (“if customer asks X, send Y; if they ask Z, send W”)
  • You need to integrate WhatsApp with Shopify, Salesforce, Zendesk, or your booking system
  • You want to send messages to customers who haven’t messaged you first (requires opt-in)

Once you cross that line, you need the WhatsApp Business API. This is not an upgrade button in the app. It’s a separate platform that requires you to abandon the app entirely for that phone number.

Method 4: Chatbot Flows (WhatsApp Business API)

API-based chatbots respond to keywords and present button menus. You build them through a Business Solution Provider’s dashboard. The weakness: customers have to type exact keywords or click exact buttons, so any typo or unexpected question falls through to a human agent.

General setup process (varies by provider):

  1. Sign up with a BSP like Twilio, 360dialog, MessageBird, or WATI
  2. Submit your business for WhatsApp verification (requires Facebook Business Manager and business documents; review time varies)
  3. Connect your phone number (you’ll port it from the app or assign a new one)
  4. In the BSP dashboard, navigate to the chatbot or flow builder
  5. Create a new flow with a trigger (e.g., keyword “hours”, “price”, or “menu”)
  6. Add response blocks: text, buttons (up to 3 per message), or lists (up to 10 items)
  7. Connect blocks with conditional logic
  8. Test in the BSP’s sandbox environment
  9. Publish the flow

Cost reality: Twilio charges per message depending on conversation type (service vs. marketing) plus hosting fees. Their pricing page lists current rates by country. 360dialog starts at €49/month according to their published pricing. WATI starts at $49/month for 2 users. MessageBird pricing is quote-based. None of these platforms offer free tiers for production use.

Verification: Message your business number with the trigger keyword. The chatbot should respond immediately with your first message block.

Method 5: CRM-Triggered Messages (WhatsApp Business API)

Send WhatsApp messages when something happens in your CRM, order system, or database. Requires API access plus integration middleware. The catch: every proactive message template must be pre-approved by WhatsApp, so you cannot improvise message content on the fly.

General setup process:

  1. Set up WhatsApp Business API through a BSP (see Method 4)
  2. Obtain your API credentials (account SID, auth token, phone number ID)
  3. Use your CRM’s native WhatsApp integration (Salesforce, HubSpot, and Zoho have built-in connectors), or
  4. Use Zapier/Make.com to connect your system to WhatsApp: create a new Zap, set trigger (e.g., “New Order in Shopify”), add action (“Send WhatsApp Message via Twilio”), map data fields
  5. Write your message template in the BSP dashboard
  6. Submit the template for WhatsApp approval (required for any proactive message; approval time varies by template complexity and queue length)
  7. Test with a real event in your system

Template restrictions: WhatsApp requires pre-approved templates for any message you send first (before the customer replies). You cannot send free-form promotional messages. Templates must include an opt-out mechanism. Rejection is common for vague placeholder names or promotional language in service templates.

Verification: Trigger the event in your CRM (create a test order, update a contact status) and confirm the WhatsApp message arrives shortly after.

Method 6: Scheduled Broadcast Messages (WhatsApp Business API)

Send one message to multiple customers at a scheduled time. Requires API, approved templates, and prior opt-in from recipients. The limitation: WhatsApp imposes daily sending limits based on your phone number’s quality rating, and these limits are opaque until you hit them.

General setup process:

  1. Set up WhatsApp Business API (see Method 4)
  2. Build your contact list with opt-in status documented (WhatsApp requires proof of consent)
  3. Create a message template in your BSP dashboard (text, media, buttons)
  4. Submit for WhatsApp approval
  5. Once approved, schedule the broadcast: select recipients, choose template, set date/time
  6. BSP sends the message at your scheduled time

Limits: WhatsApp imposes sending limits based on your phone number’s quality rating. Meta’s documentation states that new numbers have lower limits and high-quality numbers have higher limits, but the exact thresholds are not published and vary by account. Exceeding your limit pauses sending. High block rates or spam reports reduce your limit.

Verification: Schedule a test broadcast to 2-3 phone numbers (your own devices) a few minutes in the future. Confirm all devices receive the message within the scheduled minute.

Three Failure Modes and Fixes

Problem 1: Greeting or away message doesn’t send.
Cause: The customer has messaged you recently (for greetings), or you’re inside business hours (for away messages).
Fix: For greetings, test with a number that hasn’t contacted you in a long time. For away messages, verify your business hours are set correctly and that the current time falls outside them. Check Settings > Business settings > Business hours.

Problem 2: API messages fail with “Template not approved” error.
Cause: You’re trying to send a message that wasn’t pre-approved by WhatsApp, or your template was rejected.
Fix: Check your BSP dashboard’s template section for approval status. Common rejection reasons: promotional language in service templates, missing opt-out instructions, placeholder variables without examples. Resubmit with clearer language. Approval time varies.

Problem 3: Quick replies don’t appear when you type the shortcut.
Cause: You forgot the forward slash, or autocorrect is interfering.
Fix: Quick reply shortcuts must start with “/”. Type the full shortcut including the slash, then wait a moment for the suggestion to appear. If autocorrect keeps changing it, add your shortcuts to your phone’s text replacement dictionary.

Frequently Asked Questions

Can you automate WhatsApp messages?

Yes, through two routes: the free WhatsApp Business app automates greetings and away messages, while the WhatsApp Business API enables chatbots, CRM integrations, and scheduled broadcasts. The app handles basic automation for single-person businesses. The API handles complex workflows and multi-user teams but requires a third-party provider and costs $50+/month.

How much does WhatsApp Business automation cost?

The WhatsApp Business app and its built-in automation (greetings, away messages, quick replies) are free. WhatsApp Business API automation costs $50-500+/month depending on your provider and message volume. Twilio charges per message. 360dialog charges €49/month according to their pricing page. WATI starts at $49/month. You also pay per message for broadcasts and service notifications.

What’s the difference between WhatsApp Business and WhatsApp Business API?

WhatsApp Business is a free mobile app for small businesses; one person uses it on one phone, and it offers greeting/away messages and quick replies. WhatsApp Business API is a developer platform for medium-to-large businesses; multiple team members access it through third-party software, and it enables chatbots, CRM integrations, and bulk messaging. You cannot use both on the same phone number.

Can WhatsApp Business send bulk messages?

The WhatsApp Business app cannot send bulk messages; you can only broadcast to your contact list manually, which is capped at 256 recipients and requires individual opt-in. The WhatsApp Business API allows bulk messaging to thousands of recipients per day using pre-approved templates, but recipients must have opted in to receive messages from you, and you need a Business Solution Provider account.

Is automating WhatsApp Business messages allowed?

Yes, automation is allowed and officially supported by WhatsApp through both the app’s built-in features and the Business API. However, you must follow WhatsApp’s Commerce Policy: obtain opt-in before sending proactive messages, provide opt-out mechanisms, don’t spam, and use approved templates for API broadcasts. Violating these rules results in number bans and account suspension.

Photo by stayhereforu on Pexels

El Mahdi Merzag
Written by
El Mahdi Merzag

El Mahdi Merzag builds web software from France — mostly automation tools and the boring plumbing behind them. Before that, and still most weekends, he was the person friends called when something stopped working: the TV that lost its signal, the router in the wrong corner, the app that would not log in. He writes The Couch Wire because the answer he needed was always three forum pages deep, written by someone guessing. How we work