AI solution

WhatsApp AI Assistant

Your customers already message you on WhatsApp; the trouble is that those chats end up stuck on one phone and in a few people's heads. We connect a WhatsApp AI assistant to the channel through Meta's official business infrastructure and set it up around the messaging rules, template approvals and team handover.

Official Business PlatformAnswers from approved contentAgent handoverTemplate and opt in rulesCRM and calendar link
  • Google Partner
  • Talha Aslan and team
  • English, German, Turkish

In short

A WhatsApp AI assistant is software connected to the WhatsApp Business Platform that answers customer messages using your approved business information. It asks for the details needed for a booking, an order update or a quote and writes them to your calendar or CRM. When a chat goes beyond its scope, it hands over to an agent with a summary. It replies freely within 24 hours of a customer's message; outside that window it only sends Meta approved templates to people who have opted in.

Talha Aslan and teamLast updated:

When you need one

At what point does your WhatsApp line stop coping?

A business that receives a handful of messages a day is usually well served by the greeting message and quick replies in the WhatsApp Business app. An assistant starts to make sense once traffic outgrows what one person can follow, or when answers depend on data from another system.

One phone, one person, scattered records

Messages pile up on one employee's device; when that person is on leave or moves on, the chat history goes with them. Nobody knows who promised what to which customer.

Evening questions wait until morning

A customer asking about prices, free slots or a delivery gets no reply and writes to a competitor instead. Messages from evenings and weekends are answered the next day, in a rush and in bulk.

Ad traffic is not filtered

Click to WhatsApp ads raise the number of chats, but the team cannot tell serious buyers from the merely curious. Budget and staff time are spent on both.

Bulk sending puts the number at risk

Mass messages from a personal number or unofficial tools increase the risk of being blocked, and without a record of consent the legal basis for the campaign is unclear.

Our approach

A rule based WhatsApp assistant on official infrastructure

We begin by looking at what actually happens on your WhatsApp. From chats you export for recent weeks we sort out the most common requests, the jobs the assistant can finish on its own and the topics a person must always see. The assistant's scope is written from that split.

On the technical side we connect your number to Meta's WhatsApp Business Platform and work through business verification, display name review and template approval with you. The assistant receives each message, queries your calendar, stock or order system through an API when needed and writes the reply. Your team follows conversations in a shared inbox and can step in at any moment. Setup and upkeep run as part of our AI automation services.

If the assistant should not live on WhatsApp alone, the same knowledge base can power the chat window on your website; we describe that setup on our AI chatbot development page. When many chats come from ads, we also align the campaign setup in Meta advertising with the assistant's question flow.

  • Meta's Business Platform, with the account in your company's name
  • Answers from an approved knowledge base and live system data
  • Booking, order and quote details collected through guided questions
  • An agent can take over at any time, with a chat summary
  • Messages outside the window only via approved templates
Parts of a WhatsApp assistant
  1. First replySays it is an AI assistant and what it can do
  2. Knowledge and catalogServices, hours, terms and products
  3. Guided questionsDate, product or address, asked step by step
  4. Approved templatesReminders and notifications cleared by Meta
  5. Out of scope ruleNo guessing on unknown topics
  6. Agent handoverOn request or when a rule is triggered

Every step follows WhatsApp's messaging rules: when the assistant may write freely, when it must use a template and when it leaves the chat to your team are set from the start.

Which assistant?

The setup follows the job that dominates your WhatsApp

All three setups share the same infrastructure; they differ in which system the assistant connects to and which details it collects.

Bookings

WhatsApp assistant that writes to your calendar

For salons, restaurants, service firms or consultants working by the hour, it shows free times and takes the request.

  • API link to the calendar or booking system
  • Utility templates for confirmations and reminders
  • Staff alert on cancellations and changes

Orders and delivery

Instant status for customers asking about orders

For online shops it reports delivery and return status from the order number and answers product questions from the catalog.

  • Read only link to the shop system
  • Agent handover for returns and complaints
  • Catalog data for stock and size questions

Lead qualification

Assistant that sorts chats coming from ads

For estate agents, car dealers or project based services it asks about needs, budget range and timing and forwards serious leads to sales.

  • Qualifying questions per service
  • CRM record including the lead source
  • Sales alert for hot leads

Essentials

Rules a WhatsApp assistant must not skip

WhatsApp runs on stricter rules than a chat window on your website. The points below protect both your number and your customers' data.

It says what it is

The first reply states clearly that the person is chatting with an AI assistant. Article 50 of the EU AI Act makes this disclosure mandatory for systems that interact directly with people, and we apply the same openness to customers everywhere.

No messages without opt in

The WhatsApp Business Messaging Policy says a business may only contact people who have given it their number and have opted in to receive its messages. The time and source of each opt in are stored in the CRM.

A clear path to a person

The same policy requires businesses using automation to offer prompt, clear and direct escalation paths: transfer to a human agent in the chat, a phone number, email or a support form. The assistant offers this in every conversation.

No sensitive numbers requested

The policy explicitly says not to ask for full payment card numbers, financial account numbers or personal ID numbers. Where payment is needed, the assistant sends a secure payment link instead.

Focused on your business

Meta's WhatsApp Business Platform terms prohibit AI providers from using the platform when AI is the primary function, while an assistant serving a business's own customers falls outside that ban. Platform data may not be used to train other AI models.

Transfers outside the EU

If the language model provider sits outside the EU or EEA, chat content is transferred abroad. Chapter V of the GDPR then requires an adequacy decision or safeguards such as standard contractual clauses, and the provider signs a processing agreement. Your legal adviser makes the final call.

Sources: WhatsApp Business Messaging Policy · Meta Terms for WhatsApp Business Platform · Meta for Developers: WhatsApp Business Platform pricing · EU AI Act (Regulation 2024/1689), Article 50, EUR-Lex · General Data Protection Regulation (2016/679), EUR-Lex

Comparison

WhatsApp Business app or an AI assistant?

TopicBusiness app with quick repliesAssistant on the Business Platform
Who uses itA few people on linked devicesThe team in a shared inbox, with roles
Automatic repliesGreeting, away message, quick repliesUnderstands the question, answers from approved content
System linksNone, data is copied by handCalendar, stock, orders and CRM via API
Messages outside the windowManual, one by oneApproved templates, tied to opt in records
Team handoverWhoever holds the phoneRule based, with a chat summary
MeasurementBasic message statisticsTopics, handover rate and lead conversion

Quick check

WhatsApp AI assistant feature list

Must haves: is your process ready?

0 of 6 in place Tick the boxes to see how ready you are for automation.

Added as needed

  • Voice note transcription
  • Product catalog and order lookups
  • Appointment reminder templates
  • Replies in several languages
  • Link with Click to WhatsApp ads
  • Weekly conversation summary report

We choose which of these you need together during the first call.

Let us find out what customers ask most on WhatsApp

Share a few recent chats and the calendar or order system you use; we will outline the assistant's scope, handover rules and a written quote.

Process

From discovery to launch in four steps

  1. First call and discovery

    We listen to your processes in a free 15-minute call. Then discovery maps your tools and tasks, scores the opportunities and ends with a written scope and fee for your approval.

  2. Build and test

    We build the first workflow in your accounts and test it with real but masked examples. Approval steps, error scenarios and alerts go in before anything reaches a customer.

  3. Go live and tune

    We switch the workflow on step by step, watch the logs and adjust thresholds with your team. You get documentation and a short training session.

  4. Monitor and expand

    On the monthly plan, we monitor running workflows, adapt them to model and API changes and add new workflows from the priority list, with a monthly report.

Free tools

Free tools to prepare for a WhatsApp assistant

Create the link and QR code that let customers start a chat in one tap, tag your campaign links, and check the length and readability of your template texts.

Conversion

QR Code Generator

Turn URLs, WhatsApp, Wi-Fi, vCard and text into a QR code in seconds; download high-res PNG or SVG.

Analytics

UTM Builder

Build correctly tagged links with Google Ads, social and newsletter presets.

Conversion

Conversion Rate Calculator

Calculate conversion rate, CPA and revenue per visitor, and plan how much traffic you need to hit your goal.

Content

Word & Character Counter

Words, characters, sentences + live checks against Google, Instagram, X limits.

Content

Readability Checker

Readability score with Flesch (EN), Ateşman (TR) and Flesch-Amstad (DE).

All free tools

How we work

We launch the assistant narrow and widen it based on the logs

We do not yet have a live client WhatsApp AI assistant we can show as a reference, so rather than promising results we describe how we work. Our automation, software and web projects are on the references page.

Scope from real chats

We define what the assistant does not by guesswork but by sorting your exported WhatsApp chats topic by topic.

Test number and pilot

The assistant is first tested in a sandbox with hard questions written by your team; once live, it initially runs only out of hours or on a single topic.

Templates with your approval

We write reminder and notification templates with you and submit them to Meta from your account; no marketing message is planned without an opt in record.

Account and number stay yours

The Meta business account, the WhatsApp account and the model provider are opened in your company's name, so the number and its history stay with you if you ever stop working with us.

All references

FAQ

Questions about WhatsApp AI assistants

If your question is not here, write to us; we will send you an answer and a written quote.

Next step

Let us get your WhatsApp line ready for an assistant

Tell us about your message volume, the most common requests and the systems you use; after a free 15 minute call we will send the scope and a written quote.

In-depth guide

WhatsApp AI Assistant: 14 Decisions Before You Go Live

Talha Aslan and teamLast updated: 15 min read

A WhatsApp AI assistant looks like a website chat widget, yet it lives under very different constraints. Meta decides when a business may write, your number's quality rating decides how many people you can reach, and marketing law decides what a promotional message may say. Most of the important choices are therefore made in the account and the rules, before any code is written.

The sections below take those choices in the order you will face them: sorting your traffic, setting up the account, the messaging window, architecture, conversation design, integration rights, handover, compliance, the pilot and measurement. Each one ends in a checklist, a criterion or a step you can apply to your own business.

Sort your message traffic before anything else

The scope of the assistant should come from real conversations, not from what the owner thinks customers ask. Export a few recent weeks of WhatsApp chats, give each conversation a single label, and the pattern appears quickly: which requests repeat and which ones need a human judgment.

We work with four buckets:

  • Information: Opening hours, address, delivery times, product dimensions; the answer already exists in writing somewhere.
  • Lookup: Free slots, order status, stock; the answer has to be read from a live system.
  • Data collection: Name, date, address or measurements gathered step by step for a quote or a booking.
  • People work: Complaints, negotiation, personal assessments, and anything that needs a legal or medical opinion.

If the first three buckets are a small share of the total, quick replies in the Business app plus a well written FAQ will serve you better. If the fourth bucket dominates, start with AI that drafts replies for your staff instead of answering customers directly. The same sorting also names your pilot topic: the most frequent request with the lowest cost of a mistake.

What the assistant does in different businesses

The infrastructure is the same everywhere, but the job changes with the business, and the job decides which system you connect and which questions the assistant asks. The examples below are common need patterns, not client cases.

  • Salons and studios: Lets the customer choose a service and a staff member, offers open slots from the calendar and sends an approved reminder the day before.
  • Online stores: Reads the shipping stage from an order number, gives sizes from the catalog and collects a photo when a customer requests a return.
  • Real estate and car dealers: Asks for the listing reference, shares the key facts, learns budget and timing, then opens a record for sales.
  • Wholesale and dealer networks: Takes a repeat order line by line, reads price and stock from the ERP and passes the order to a sales rep for approval.
  • Training providers: Explains term dates, placement tests and seat availability, and collects preregistration details.

In healthcare the assistant should stay with scheduling and administrative questions; symptoms and treatment advice are out of scope. If you can describe the assistant's job in one sentence, the scope is right. If you cannot, split the work and start with the most frequent piece.

Setting up the Business Platform account and number

An official WhatsApp AI assistant runs on Meta's WhatsApp Business Platform, attached to a business portfolio opened in your company's name. In most projects messages flow through the Cloud API that Meta hosts; whether a business solution provider sits in between is a separate decision that affects the inbox and how you are billed.

The account steps we follow:

  1. Open the Meta business portfolio under the company's legal name, or reuse an existing one, and give admin rights to at least two people.
  2. Complete business verification with registration and tax documents; it also helps your sending capacity grow later.
  3. Choose a display name that matches how your brand appears in public and submit it for Meta's review.
  4. Decide on the number: a fresh line, or migrating the number customers already know.
  5. Add a company payment method and agree in writing who receives the invoices.

Migrating an existing number keeps customer habits intact, but what happens to chat history and to the Business app depends on the options Meta offers for that number. Check this before migration day; it is the only way to avoid risking a line you have used for years. Fill in the profile description, address, hours and website on the same day, since customers read them before they type their first message.

The 24 hour window, templates and sending limits

On WhatsApp, who may write and when is governed by rules, and every flow the assistant follows is drawn around them. When a customer messages you, a 24 hour customer service window opens; inside it the assistant can send free text, buttons or lists. Once it closes, only templates approved by Meta can be sent.

  • Template categories: Meta separates marketing, utility and authentication templates, and rates differ by category and by the recipient's country code.
  • Billing: Since 1 July 2025 Meta charges per delivered template; utility templates sent inside an open window are free.
  • Chats from ads: When a conversation starts from a Click to WhatsApp ad, a free 72 hour window opens once the business replies.
  • Sending limits: Messages outside the window can reach only a limited number of unique people per 24 hours; new portfolios start at 250, and the limit is shared by every number in the portfolio.

The limit rises in steps through verification and high quality template use. What drags quality down is usually unwanted marketing and blocks. Keep messages outside the window to expected ones, such as appointment reminders, during the first weeks. Watch the wording as well: a reminder with a discount line added may be classified as marketing, so keep it to date, time, address and a way to change the booking.

Architecture in plain words, and choosing a model

A WhatsApp AI assistant has four layers, and each should be replaceable on its own. Meta delivers every incoming message through a webhook, an instant notification sent to your server. An orchestration layer catches it and assembles the chat history, the customer's record and whether the window is open.

  • Routing: Decides which bucket the message belongs to; a small, fast model or simple rules are enough here.
  • Retrieval: Pulls only the relevant passages from approved content and instructs the model to stay inside them.
  • Tools: Calendar, store or CRM calls run through predefined functions; the model never touches those systems directly.
  • Delivery and logging: The reply goes out through the Cloud API and is written to the shared inbox and the log at the same time.

Three questions settle the model choice: how good its answers are on your real questions and in your customers' languages, where the provider processes data, and whether its response time suits messaging. WhatsApp users expect a reply within seconds, so slower reasoning models should only handle the hard cases. Design the outage path too: if the provider is unreachable, the assistant sends a short notice and moves the chat into the agent queue instead of going silent.

Conversation design built for WhatsApp

A good WhatsApp reply is short, covers one topic and makes the next step obvious. Long paragraphs that are acceptable in a web chat go unread on a phone, so the platform's interactive elements do the heavy lifting.

  • Reply buttons: A few options such as "Book", "Track my order" or "Talk to a person" remove typing errors.
  • List messages: Longer option groups, such as services or branches, are picked with one tap.
  • WhatsApp Flows: Multi field details such as name, date and address can be collected in a form screen that opens inside the chat.
  • Voice notes: Transcribed first and then handled under the same rules; the assistant confirms what it understood in one sentence.

A concrete flow: in the evening a customer leaves a voice note asking whether there is a free slot tomorrow afternoon. The assistant introduces itself as an AI assistant, transcribes the note, offers two slots as buttons, confirms the name after the choice and creates the booking. The exchange stays under five messages.

Tone follows the way your staff speak on the phone; a law firm and a neighborhood cafe should not greet people the same way. If you serve customers in several languages, the assistant can detect the language and answer in it, but the knowledge base must be approved in that language too, otherwise translation slips reach customers as official information.

Permission boundaries for calendar, store and CRM

How much the assistant may write into your systems is the technical decision that needs the most care. Read access carries little risk; write access should be justified action by action.

The rules we apply when planning connections:

  • Read only first: Orders and stock are read; refunds, cancellations and price changes are never made by the assistant.
  • Confirmed writes: Before a booking or preregistration is created, the assistant shows the details in a single message and asks the customer to confirm.
  • Duplicate protection: Each action carries a unique ID, so a network delay cannot write the same booking twice.
  • Source tag: Every CRM record carries the ad, QR code or link the chat started from.

To keep the source tag accurate, create a separate chat link with its own prefilled message for each channel; the WhatsApp link generator does this in a minute. How your sales team then works those records is an automation topic of its own, covered on our CRM automation page. If the free slots the assistant reads are not kept reliably, you need a proper website with online booking before the assistant can help.

Agent handover and the shared inbox

Handover is part of the design, not a sign of failure; what matters is that it happens on time and with context. The WhatsApp Business Messaging Policy expects businesses using automation to offer a clear path to a human, and that path should be visible in every conversation.

Write the triggers down from the start:

  • The customer asks for a person, or repeats the same question in different words.
  • The message mentions a complaint, a refund, a legal dispute or a request for a health judgment.
  • The topic has no match in the knowledge base; the assistant does not guess.
  • A basket or quote passes a size where your sales team wants to own the first contact.

The handover note needs three lines: what the customer wants, what the assistant has already said, and which details are missing. There is a WhatsApp specific catch: the agent can only send free text while the 24 hour window is still open. For chats handed over out of hours, the assistant tells the customer when to expect a reply, and if the window has closed by morning, the agent reopens the chat with a pre approved utility template.

Every conversation in the shared inbox needs an owner. Queues by role, such as sales, support or billing, make it clear where a handed over chat lands. When an agent takes over, the assistant stays quiet in that chat and resumes only after the agent closes it. Each switch is logged, so you can see weekly how long chats waited and with whom.

Privacy, marketing consent and AI disclosure

A WhatsApp AI assistant touches three areas of law at once: personal data, electronic marketing and AI transparency. Each needs its own check; passing one does not cover the others.

  • Privacy notice: The first message links to a notice explaining why chat data is processed, how long it is kept and who receives it.
  • International transfers: If the model provider sits outside the EU or EEA and you serve EU customers, Chapter V of the GDPR requires an adequacy decision or safeguards such as standard contractual clauses, alongside a processing agreement with the provider.
  • Opt in: WhatsApp's policy allows contact only with people who gave you their number and agreed to hear from you; store the time and source of each opt in.
  • Opt out: A reply such as "stop" must be handled as an opt out request, and no further marketing goes to that number.
  • AI disclosure: Article 50 of the EU AI Act requires that people are told when they interact directly with an AI system.

Electronic marketing laws differ by country, so have your adviser confirm whether your consent wording covers promotional WhatsApp messages in each market you serve. The policy also forbids asking for full card numbers, financial account numbers or ID numbers in the chat; when payment is needed, the assistant sends a secure payment link instead.

Limits and risks: what the assistant must not do

Language models can produce fluent but wrong sentences, known as hallucination, and on WhatsApp that can become a written promise a customer screenshots. Defining what the assistant must not do is as important as defining what it can do.

  • Price promises: The assistant quotes only prices stored in your system; no haggling, special discounts or delivery date commitments.
  • Prompt injection: A customer may type "ignore your previous rules"; system instructions are kept apart from customer text and tool calls are limited by permission.
  • Expert opinions: Legal, medical or financial judgment requests are handed over directly.
  • Platform risk: Meta's terms can change; an assistant focused on your own business falls outside the ban on general purpose AI services, but review the terms at least once a year.
  • Single channel dependence: Keep a phone line and email ready in case the number is restricted.

Each of these limits gets its own question in the test set, and the assistant should hold the line on all of them before launch.

From pilot to full rollout, step by step

Opening the assistant to every topic at once hides mistakes; a narrow pilot that grows with the logs catches them while they are small. The order we recommend:

  1. Test number: The team tries the assistant on the platform's test number; the live line is not touched at this stage.
  2. Hard question set: Your staff write 40 to 60 of the trickiest questions from real chats, each with the expected answer and handover rule.
  3. Template approval: Reminder and reopening templates go to Meta for review; rejected texts are simplified and resubmitted.
  4. Out of hours pilot: The assistant first goes live only in the evenings and at weekends, for one topic.
  5. Daily reading: Sample chats are read every day of the pilot, and every wrong or thin answer becomes a fix in the knowledge base.
  6. Gradual widening: Once errors fall to an acceptable level, business hours and a second topic are added.

Each widening step gets a version number with a ready path back to the previous version, so an instruction change that misbehaves can be rolled back within minutes. Setup and upkeep through all of this run under our AI automation services.

Measuring value: the numbers to track

The value of a WhatsApp AI assistant is measured by the work it closes correctly and the load it takes off your team, not by how many messages it answers. Write the measurement plan before the pilot starts so you can compare against the period before.

  • Time to first reply: Compared with the earlier period, especially for messages arriving out of hours.
  • Correct closure rate: Samples of chats closed by the assistant are read; a chat that ended on wrong information counts as a failure.
  • Conversion to requests: Bookings, preregistrations and quote requests, tracked by source.
  • Blocks and opt outs: Tracked weekly after template sends, together with the quality rating.
  • Spend by template category: Marketing and utility usage is reported, and unnecessary marketing sends are cut.

For chats coming from ads, the real question is whether the assistant separates serious buyers from browsers, which requires your sales team to give every CRM record a short quality note. Seeing which ad setup brings qualified chats means joining assistant data with your Meta ads management. To see staff time saved, note roughly how many hours went into WhatsApp in one week before and one week after the pilot, so the effect is discussed with records instead of impressions.

Common mistakes with WhatsApp assistants

Most mistakes made with a WhatsApp AI assistant are rule and process mistakes rather than software bugs, and each has a better alternative.

  • Using unofficial connectors: Hooking a personal number to a bot through browser automation puts the line at risk of a ban; use the official Business Platform with an account in your company's name.
  • Blasting an old customer list: Marketing templates sent without opt in records hurt both quality rating and legal footing; collect consent first and start with small, expected sends.
  • Hiding that it is a bot: An assistant that pretends to be human erodes trust; say in the first message that it is an AI assistant and how to reach a person.
  • Writing the knowledge base once: When prices or offers change, the assistant repeats stale facts; name an owner for each content area and a fixed update day.
  • Handing over without the window in mind: An agent who replies the next day cannot send free text; prepare an approved reopening template for out of hours handovers.
  • Long, multi topic replies: Paragraphs nobody reads on a phone lead to repeated questions; keep replies to one topic with a button for the next step.

Choosing a partner and the next step

The right partner is not the one who builds fastest, but the one who leaves your number and accounts with you and explains the rules up front. Questions worth asking in the first call:

  • In whose name are the Meta business portfolio, the WhatsApp account and the model provider opened, and what happens if we part ways?
  • Which option applies to chat history and the Business app when our current number is migrated?
  • How do the test set, pilot scope and version rollback work?
  • Where are chat logs stored, for how long, and who can access them?
  • Who is billed for Meta messaging fees and model usage?

If the assistant should also run in your website chat, we explain how one knowledge base serves both on our AI chatbot development page. We cannot yet show a live client WhatsApp assistant as a reference; our automation, software and web work is listed among our reference projects. Discovery and first workflow options are in the AI automation pricing section. Share a few recent chats and the calendar or order system you use through the contact form, and we will define the scope of your WhatsApp AI assistant and send a written quote.