---
title: "A WhatsApp AI Appointment Setter for Coaches"
slug: whatsapp-ai-appointment-setter
author: "Leonardo Maldonado"
category: "AI Setter Operations"
articleType: how-to-guide
tags: ["WhatsApp 24-hour customer service window","WhatsApp message template cost"]
publishedAt: 2026-10-06T09:00:00.000Z
updatedAt: 2026-10-06T09:00:00.000Z
canonical: https://setluca.com/blog/whatsapp-ai-appointment-setter
---# A WhatsApp AI Appointment Setter for Coaches

> A WhatsApp AI appointment setter is software that answers your WhatsApp leads, qualifies them, and books calls on your calendar while you're with clients. It works inside Meta's 24-hour customer service window, where your replies are free and can say almost anything. Outside that window it can only send templates Meta approved in advance, and most of those cost money.

## Key takeaways

- The 24-hour customer service window starts when a lead messages you or calls you, and resets every time they message again. Inside it, free-form replies are free.
- Outside the window you can only send pre-approved templates. Marketing templates are always charged; utility templates are free inside an open window and charged outside it.
- A lead who arrives from a click-to-WhatsApp ad opens a 72-hour free entry point window where every message, templates included, is free.
- New accounts start at 250 unique customers per 24 hours and climb through 2,000, 10,000, 100,000 and unlimited.
- A template that hits the lowest quality rating is paused for 3 hours, then 6 hours, then disabled for good.

---

## What does a WhatsApp AI appointment setter actually do?

A WhatsApp AI appointment setter reads an incoming WhatsApp message and works out what the person wants. Then it asks the two or three questions you'd ask, offers a time on your calendar, confirms the booking, and sends the reminder. You get a thread you can read in thirty seconds.

The mechanics are the same as any [AI setter for coaches](/blog/what-is-an-ai-dm-setter), with one difference that changes everything downstream. On Instagram, the platform's automation rules are the constraint. On WhatsApp, the constraint is a clock, and the clock is Meta's.

### The four jobs it does on WhatsApp

A good setter here does four jobs. It replies fast, because the clock is already running when the message lands. It qualifies, using the same [lead qualification in the DMs](/blog/how-ai-qualifies-leads-in-dms) you'd do by hand. It books by holding a real slot rather than sending a link and hoping. And it escalates when the conversation stops being about the calendar.

What it doesn't do is send cold outreach. Meta's policy is explicit: "you have received opt-in permission from the recipient confirming that they wish to receive subsequent messages or calls from you." Any chatbot that qualifies WhatsApp leads has to work on inbound. Anything sold to you as a list-blasting tool will cost you the number.

## What is the 24-hour customer service window?

When a WhatsApp user messages you, a 24-hour timer starts. Meta calls it the customer service window. Inside it you can send free-form messages: text, images, voice notes, buttons, whatever the conversation needs. They cost nothing. If the lead messages again before the timer runs out, it resets to a fresh 24 hours. An inbound call does the same, and so does a lead accepting a call from you.

When the window closes, everything changes. Meta's wording is blunt: "When the window closes, you can only send pre-approved template messages." You cannot type a friendly nudge. You cannot send a voice note. You can send a template you wrote days ago and got approved.

### What the window means for how fast you reply

The window rule decides what a WhatsApp setter can and can't be, which is why the [WhatsApp 24-hour rule](/blog/whatsapp-24-hour-window) matters more than any feature comparison. A lead who messages at 9pm and gets an answer at 9:04pm is a free, unlimited conversation. The same lead answered at 10am the next day is a paid template and a colder read.

| Message type | Inside an open window | Outside the window |
| --- | --- | --- |
| Free-form text, image, voice note | Free | Blocked |
| Utility template (reminder, confirmation) | Free | Charged |
| Marketing template (offer, re-engagement) | Charged | Charged |
| Authentication template (one-time code) | Free | Charged |
| Service message (a reply to their question) | Free | Blocked |

Source: Meta's pricing documentation, retrieved September 25, 2026.

### The 72-hour window that click-to-WhatsApp ads open

Ads open a second, longer window. A lead arrives through a click-to-WhatsApp ad or a Facebook Page button. Reply inside 24 hours and a 72-hour free entry point window opens, where every message is free, templates included.

## What can it send once the window has closed?

Templates, and only templates. A template is a message you write in advance, submit to Meta, and reuse with variables swapped in. Review is automatic, and Meta says it "can take up to 24 hours." Build your rescue cadence days before you need it, not the night a lead goes quiet.

### The three template categories, and what each one costs

Templates come in three categories, and the category decides what you're allowed to say and what you pay. Utility templates follow up on something the person actually did and can't carry promotional intent. Marketing templates cover everything else: re-engagement, offers, the check-in that mentions your program. Authentication templates are one-time passcodes, irrelevant to most coaches.

Meta polices the line between utility and marketing itself. If it decides an approved utility template is really marketing, it gives one day's notice and recategorizes it, so a free message starts costing you. You get 60 days to appeal in Business Support Home. Coaches get caught by this, because "just checking in about your goals" reads like a nudge to a human and an ad to a classifier.

### How quality ratings and pacing throttle your sends

Templates carry their own quality rating too. One that recurring negative feedback drags to the lowest rating is paused for 3 hours, then 6 hours, then disabled on the third strike. New templates also go through pacing: Meta sends a slice, holds the rest, and releases or drops them depending on how the first batch lands.

The risk of a disabled template is why switching review on for WhatsApp is worth it, rather than relying on a fully autonomous send. On Instagram, a bad message is an awkward message. On WhatsApp, a bad template is a disabled template, and you don't get it back.

## What does a WhatsApp AI appointment setter cost to run?

You pay three separate bills: Meta's metered charge for messages, your software subscription, and the ad spend that puts leads into the thread. Coaches usually worry about the wrong one.

### What Meta charges per message

Meta's charge is the one people fear and the smallest at coaching volume. The structure changed on July 1, 2025: conversation-based pricing was retired and replaced with per-message pricing. You're billed on delivery, not on sending, and the price depends on template category and the recipient's country calling code. Service messages have been free for all businesses since November 1, 2024.

Meta doesn't print rates on the page. They live in downloadable rate cards per currency, so look yours up before you copy anyone's math, including mine. Rate cards now exist in USD, GBP, EUR, INR, BRL and eleven others, with local billing rolling out for India and Brazil.

### What the software costs on top

The software is the bill that actually moves. Luca runs $99, $249 or $499 a month depending on message volume. Buy through a Business Solution Provider instead and most add a per-message markup or a platform fee on top of Meta's rate. Read that line of the contract closely before you sign. The breakdown of [what an AI appointment setter costs](/blog/how-much-does-an-ai-appointment-setter-cost) compares those models across tools.

## A worked example: 180 WhatsApp leads in a month

Marina coaches strength athletes and sells a $2,400 twelve-week program. In September she got 180 new WhatsApp leads: 120 through click-to-WhatsApp ads, 60 from her Instagram bio link. The figures are illustrative and the rates are stand-ins, not quotes.

### The free part: 180 conversations, no Meta charge

Each of the 120 ad leads opened a 72-hour free entry point window as soon as her setter replied. Everything inside those three days cost nothing. Her average qualifying exchange runs about twelve messages and lands well inside 72 hours. The 60 bio leads opened ordinary 24-hour windows, where free-form replies are also free. That's 180 conversations, roughly 2,100 messages, and a Meta bill of nothing at all.

### What the follow-up templates actually cost

The bill starts when people go quiet. Of the 180, 106 booked or disqualified themselves inside the window. The other 74 stopped replying and their windows closed. Reaching them now needs a marketing template.

- 74 first rescue templates sent.
- 33 of those leads replied, reopening a free 24-hour window each time.
- 41 stayed silent and got one second template.
- Total billable marketing templates: 115.

Say her rate card shows $0.03 per marketing template in her market, a stand-in rather than a quoted Meta price. That's $3.45.

She also sends a reminder the morning of each booked call. Of 46 booked calls, 24 reminders fell outside an open window and billed as utility templates. At a $0.015 stand-in, that's $0.36.

Marina's total Meta charge for the month: about $3.81. Her Luca subscription at the $249 tier is 65 times larger, and her ad spend is larger still.

### Why cheap messages are still the wrong target

Coaches usually take the wrong lesson from this. Cheap messages do not mean send more messages. Each of those 115 templates was a chance to get reported, and reports drag the quality rating down. The constraint on WhatsApp was never the price.

## How do you set one up, step by step?

Four things have to exist before you start. A Meta business portfolio with a WhatsApp Business Account inside it, and a phone number not already registered to a personal WhatsApp. Then a calendar the setter can write to, and templates Meta has already approved. Verification is optional to start but worth doing early, since it's one route to a higher messaging limit. The [WhatsApp Business setup walkthrough](/blog/whatsapp-business-setup-for-coaches) covers the account steps in order.

### Steps 1 to 3: get the number, the opt-ins and the templates ready

1. **Register the number.** Use a number that is not your personal WhatsApp and not one already live in the WhatsApp Business app, unless you're migrating it deliberately. Confirm the status reads connected.
2. **Set your opt-in surfaces.** Decide where people give permission: the ad, the bio link, the form, the Story reply. Record which one each lead came from, because it decides which window they're in.
3. **Write the templates first.** One re-engagement, one appointment reminder, one reschedule offer. Keep them specific and useful, then submit and wait.

### Steps 4 to 7: teach it, connect it, and warm it up

1. **Feed the setter your voice and your offer.** Give it your real answers to the weekly questions: price, time commitment, who the program isn't for. Follow the guide on [training AI to reply in your voice](/blog/how-to-train-ai-to-reply-in-your-voice). It matters more here, because there's no comment thread to soften a clumsy line.
2. **Connect the calendar and set escalation rules.** Name the moments it must hand over: a price negotiation, a refund question, anything medical, anyone who already bought.
3. **Run the warm-up.** Start with a fraction of your inbound and read every thread. Luca's warm-up runs about a week for a reason specific to this channel: pacing judges your first sends, and messaging limits climb on early quality. A quiet first week buys a higher ceiling later.
4. **Switch the channel to review and watch three numbers.** Time to first reply, share of conversations closing inside the window, and template quality rating. The broader [step-by-step AI setter setup](/blog/how-to-set-up-an-ai-setter) covers what isn't WhatsApp-specific.

## Should you use the WhatsApp Business app or the Platform?

The free app is built for a human. The Platform is an API for software. An AI setter needs the Platform, because nothing can read and write your threads programmatically through the app.

|  | WhatsApp Business app | WhatsApp Business Platform |
| --- | --- | --- |
| Who it's for | A person answering their own chats | Software answering for you |
| Cost of messages | Free | Per message, by category and country |
| Can an AI setter run on it | No | Yes |
| Automated replies | Away messages and quick replies | Full programmatic control |
| Messaging limit | Personal-scale | 250 to unlimited, tiered |
| Setup time | Minutes | Hours, plus template review |

### How to choose between them

Choose the app if you get fewer than roughly ten new WhatsApp leads a week and answer them yourself within the hour. Choose the Platform if you're running ads into WhatsApp, if leads arrive while you're coaching, or if you're already losing threads. Do both briefly if you're migrating: keep the app number for existing clients and start the Platform on a new number until the setter behaves.

If you're still deciding whether WhatsApp is the right channel at all, start with the comparison of the [best DM channel for coaches](/blog/best-dm-channel-for-coaches).

## Three edge cases that will break a naive setup

**The lead who replies at 2am on day two.** Their window closed hours ago and your setter is sitting on an unsent follow-up. Then they message, and the window reopens with a full 24 hours. A good setter notices and sends the real reply now, not the queued template. A bad one fires the template it had loaded and answers a question nobody asked.

### When your setter has the wrong picture of the lead

**The lead who is in two of your funnels.** They clicked a click-to-WhatsApp ad on Monday, opened a 72-hour free window, then messaged your bio number on Wednesday. That's two threads on two numbers, and your setter treats them as two people. Merge on phone number, not on thread, or you'll double-message someone who is already booked.

**The lead in a timezone your calendar doesn't respect.** WhatsApp is genuinely global, and a coach in Lisbon will get leads from São Paulo and Singapore in one week. A setter offering 9am slots in its own timezone without saying so books calls nobody shows up to. Offer times in their local time, name the timezone, and repeat it in the reminder.

## Why isn't my WhatsApp setter sending?

Most failures here have one of a handful of causes, and the error rarely names the real one.

| Symptom | Likely cause | Fix |
| --- | --- | --- |
| Free-form reply rejected by the API | The 24-hour window closed | Send an approved template; check the last inbound timestamp before every send |
| Template approved but nothing arrives | Pacing is holding your sends | Check the response for `held_for_quality_assessment` and wait for release |
| Template suddenly unavailable | It hit the lowest quality rating and paused | Wait out the 3-hour or 6-hour pause, rewrite it, send it less often |
| Sends stop mid-campaign | You hit the 24-hour messaging limit | Check your tier in WhatsApp Manager; verify your business to pass 250 |
| Utility template now billing as marketing | Meta recategorized it | Rewrite it to be genuinely transactional, or appeal within 60 days |
| Number status is not connected | Registration incomplete, or enforcement | Numbers must read connected to send or receive; check Business Support Home |

## Five mistakes that get coaches throttled on WhatsApp

These five share one cause. Coaches carry habits over from channels where a bad message is just a bad message. On WhatsApp it costs you the template, and sometimes the number.

**Treating templates as a newsletter.** A marketing template sent to 400 people who haven't spoken to you in months is a broadcast, and it reads as one. Blocks and reports drive the quality rating that governs your templates and your number.

**Buying or importing a phone list.** Meta's policy requires that the person gave you their number and gave you permission. A bought list fails both tests, and the spam ladder runs from a one-day template block up to an indefinite account lock.

**Writing "utility" templates that are really offers.** The classifier sees the offer. You get one day's notice, a recategorization, and a bill you didn't plan for. Write reminders that only make sense to someone who booked.

### Two mistakes that come from the wrong playbook

**Answering slowly and paying twice.** A four-hour reply time means more conversations restart as paid templates instead of continuing as free messages. It also means fewer bookings, which is the expensive half.

**Assuming Instagram's rules apply here.** They don't. Meta's automation policy differs by surface. Read the detail in [what Meta actually allows for DM automation](/blog/what-meta-allows-for-dm-automation) before you reuse an Instagram flow on WhatsApp.

## What happens if Meta blocks or restricts your number?

Enforcement here is a ladder, not a switch, so you usually get warning before you get locked out.

The first rung is a template pause: 3 hours, then 6 hours, then permanent disabling. The second is a spam violation on the account. Meta describes that as a one or three day block on sending marketing, utility and authentication templates. The third is a five, seven or thirty day block on sending anything. The last is an account lock, an indefinite block.

### How to get back to sending

Stop sending immediately. Every extra template while your quality is dropping deepens the hole, and a paused template that keeps getting retried is a signal, not an accident.

Find the message that caused it. Open WhatsApp Manager, sort templates by quality rating, and read the worst one out loud. It's usually the re-engagement message, too promotional for the audience it went to.

Appeal, if there's a violation to appeal. Select it in Business Support Home, request a review, and submit what you changed. Meta says decisions usually come back within 24 to 48 hours, and warns that not all spam violations can be appealed. While you wait, answer everything still inside an open window by hand. Those messages are free, and they're where your remaining pipeline lives.

Then rebuild slowly: fresh templates, lower volume, a week of reading every thread before you widen again.

## Where a human still beats a WhatsApp AI appointment setter

On the message that isn't about logistics. A lead sends a two-minute voice note about the injury that ended their season and why they're scared to train again. A setter transcribes it and offers Tuesday at 4pm. A coach hears the sentence underneath and replies with a voice note of their own, and that reply is why they book. The case for [voice notes in DM selling](/blog/voice-notes-in-dms-for-sales) is strongest where automation is weakest.

The same is true for price. When someone says $2,400 is a lot, the honest answer depends on what they told you four messages ago. It also depends on how hard you'll hold your price. That's your call. Route those threads to yourself and let the setter keep doing the part it's good at.

WhatsApp has a channel limit worth naming too. It's where a conversation gets finished, not where it starts. Most coaches feed it from Instagram, from ads, or from a bio link. That's why a [multi-channel DM strategy](/blog/multi-channel-dm-playbook) beats picking one app and hoping.

## The short version

A WhatsApp AI appointment setter earns its place by being fast inside the 24-hour window and disciplined outside it. Get the window right and most of your messaging is free. Get it wrong and you pay for templates a faster reply would have made unnecessary, with a quality rating dropping in the background. Set the templates up before launch, answer in minutes, and hand the human conversations to the human.

If you want that running on your number this week, [see Luca's pricing](/pricing) and start on the tier that matches your inbound.


## FAQ

### Is a WhatsApp AI appointment setter allowed under Meta's rules?

Yes, when it replies to people who opted in. Meta's Business Messaging Policy requires that the person gave you their phone number and gave permission to be messaged. Automated replies inside the customer service window are fine. Cold outreach to a purchased list is not, and it risks an account lock.

### What is the WhatsApp 24-hour customer service window?

It's a timer that starts when a WhatsApp user messages or calls your business. For 24 hours you can send free-form messages of any type at no charge, and each new inbound message resets the timer. Once it expires, you can only send pre-approved template messages.

### How much does it cost to message leads on WhatsApp?

Meta bills per message delivered since July 1, 2025, priced by template category and the recipient's country. Service messages are free. Utility templates are free inside an open window. Marketing templates are always charged. Actual rates live in Meta's downloadable rate cards by currency.

### Can I use an AI setter with the free WhatsApp Business app?

No. The app is built for a person answering their own chats, so it offers away messages and quick replies but no programmatic access. An AI setter needs the WhatsApp Business Platform, which means a Meta business portfolio, a WhatsApp Business Account and a registered business phone number.

### How many WhatsApp messages can I send per day?

New business portfolios start at 250 unique customers per 24 hours. You reach 2,000 by verifying your business or by delivering 2,000 quality messages outside customer service windows over 30 days. After that, tiers of 10,000, 100,000 and unlimited open up automatically on quality and usage.

### Why did my WhatsApp template get paused?

It reached the lowest quality rating, usually from recurring negative feedback or low read rates. The first pause lasts 3 hours, a second lasts 6 hours, and a third disables the template permanently. Rewrite the copy, send it to a narrower audience, and reduce how often it goes out.

### Do click-to-WhatsApp ads change the pricing?

Yes. When someone reaches you through a click-to-WhatsApp ad or a Facebook Page call-to-action and you reply within 24 hours, a 72-hour free entry point window opens. Every message inside it is free, including templates. It's the cheapest way to run a WhatsApp conversation.

### Should the AI or I close the sale on WhatsApp?

You should. A setter is for replying fast, qualifying, and booking the call. Price negotiation, emotional context, and anything medical belong to you. The practical rule is that anything requiring judgement about the person rather than the calendar gets escalated.


## Sources

1. [Meta for Developers. "Pricing on the WhatsApp Business Platform."](https://developers.facebook.com/documentation/business-messaging/whatsapp/pricing)
2. [Meta for Developers. "Conversation-based pricing (Deprecated)."](https://developers.facebook.com/documentation/business-messaging/whatsapp/pricing/conversation-based-pricing)
3. [Meta for Developers. "Send messages."](https://developers.facebook.com/documentation/business-messaging/whatsapp/messages/send-messages)
4. [Meta for Developers. "Messaging limits."](https://developers.facebook.com/documentation/business-messaging/whatsapp/messaging-limits)
5. [Meta for Developers. "Template fundamentals."](https://developers.facebook.com/documentation/business-messaging/whatsapp/templates/overview)
6. [Meta for Developers. "Template categorization."](https://developers.facebook.com/documentation/business-messaging/whatsapp/templates/template-categorization)
7. [Meta for Developers. "Template pausing."](https://developers.facebook.com/documentation/business-messaging/whatsapp/templates/template-pausing/)
8. [Meta for Developers. "Template pacing."](https://developers.facebook.com/documentation/business-messaging/whatsapp/templates/template-pacing/)
9. [Meta for Developers. "WhatsApp Business Platform policy and spam enforcement."](https://developers.facebook.com/documentation/business-messaging/whatsapp/policy-enforcement)
10. [WhatsApp Business. "WhatsApp Business Messaging Policy."](https://whatsappbusiness.com/policy/)

---

Published by SetLuca, the company behind Luca.