Services AI and intelligent systems
WhatsApp AI Automation

WhatsApp AI that knows when to escalate

A conversation layer on the official WhatsApp Business API that qualifies the lead, writes what it learns to your CRM, offers real booking slots, routes to the right branch, and hands judgment calls to a named person with the thread attached.

The short answer

WhatsApp AI automation runs first-touch conversations on the official WhatsApp Business API. It qualifies the lead, updates your CRM as the conversation happens, offers real booking slots, and escalates to a named person when the request needs judgment. Luminous builds these on Claude and GPT, with the escalation and routing rules agreed before anything sends. Fixed price from $999 to $15,000, delivered in 2 to 24 weeks depending on scope.

Choosing the right engagement
If you needUse
You need qualification, booking, and CRM updates inside one chat threadWhatsApp AI automation
You need the same qualification and routing on inbound phone callsVoice AI
Your pipeline, fields, and ownership rules need rebuilding firstCRM and GoHighLevel automation
You want a fixed script that never departs from itWorkflow automation is cheaper and more predictable
Capability and fit

Automation that knows the limit of its own judgment

The AI handles the predictable part of a conversation and stops where judgment begins. Pricing, complaints, and anything unusual reach a person with the thread attached.

Qualification, then a decision to escalate

The assistant asks the qualifying questions, records the answers, and judges whether it can finish the conversation. Ambiguity, complaints, and price negotiation go to a person instead of a guess.

Escalation rules:

  • Named owner per case type
  • Full thread handed over
  • Confidence and ambiguity triggers
  • Out-of-hours fallback

CRM fields written during the conversation

Name, need, urgency, location, and source are extracted as the customer types and pushed to the CRM by API or webhook, so the record is current before the reply goes out.

Record updates:

  • Custom field mapping
  • Lead status and owner
  • Activity and thread log
  • Direct integration or webhook

Booking that holds a real slot

The assistant checks live availability, books the appointment, confirms it, and follows up when a customer goes quiet, inside the thread the conversation started in.

Scheduling scope:

  • Live calendar availability
  • Confirmation and reminders
  • Rescheduling and quiet-lead follow-up
  • Completion and review request

Routing across branches, countries, and hours

Conversations are matched to the branch or team that can act on them, with language, timezone, and business-hours logic applied per conversation rather than per account.

Routing inputs:

  • Branch or service area
  • Language and timezone
  • Business hours and coverage gaps
  • Campaign and ad source
Our process

From conversation map to a controlled assistant

The escalation points, message templates, CRM fields, and routing rules are agreed and tested before the assistant answers a real customer.

Map how conversations actually go

We read existing WhatsApp threads, support messages, and sales objections to find where conversations stall, repeat, or need a person.

Deliverables:

  • Conversation and intent inventory
  • Current owners and response times
  • Escalation and failure points
  • Verbatim customer phrasing

Define the assistant and its limits

System prompt, approved knowledge, tool access, CRM field mapping, routing table, and the conditions that end the automated part of the conversation.

Deliverables:

  • Grounded knowledge set
  • Tool and permission scope
  • Escalation and handoff rules
  • Template and opt-in set

Connect and rehearse

WhatsApp Business API, CRM, calendar, and reporting are wired to a test number and run against real past conversations before any customer sees it.

Tests include:

  • Replayed historical threads
  • Booking, reschedule, and no-reply paths
  • Wrong-branch and out-of-hours cases
  • Escalation and opt-out behavior

Launch narrow, then widen

One country or one branch goes live first. Escalation rate, booking completion, and CRM accuracy are reviewed before the assistant takes more of the volume.

Launch review:

  • Escalation rate and reasons
  • Booking completion
  • CRM field accuracy
  • Customer and staff feedback
Post-launch

Ongoing tuning and message health

Templates get rejected, prices change, branches open, and model behavior shifts. A live WhatsApp assistant needs an owner and a review cycle.

  • Template approval monitoring
  • Escalation review and prompt tuning
  • CRM and calendar reconciliation
  • Quality rating and delivery checks
  • Quarterly conversation replay
Delivery foundations

What the WhatsApp layer connects to

Platform choices follow your existing CRM, calendar, ad accounts, support structure, and the countries you actually operate in.

Messaging layer

  • Official WhatsApp Business API
  • Cloud API or BSP hosting
  • Approved message templates
  • Opt-in and opt-out handling
  • Quality rating monitoring

Conversation layer

  • Claude and GPT
  • Grounded knowledge and retrieval
  • Tool calling for bookings
  • Confidence and escalation logic
  • Multi-language handling

Business systems

  • CRM by API or webhook
  • Booking calendars
  • Branch and territory tables
  • Meta Ads click-to-WhatsApp
  • n8n, Make, or direct integration

Reporting

  • Escalation rate and reasons
  • Response and resolution time
  • Booked and attended appointments
  • CRM field completeness
  • Cost per conversation
Standards and scope

Messaging operations, not unrestricted outreach

Luminous implements the conversation, routing, CRM, and booking workflow. You remain responsible for the WhatsApp Business account, the opt-in basis, message content approval, and the commercial commitments the assistant is allowed to make.

Related resources

Plan the full system

Use these guides and services to evaluate the surrounding website, search, advertising, intake, and measurement work.

Questions before an engagement

What teams usually ask

01
Frequently Asked Question

Which WhatsApp setup is reliable enough for multi-country lead qualification?

An official WhatsApp Business API connection rather than an unofficial workaround, an assistant that decides when to escalate rather than following a fixed script, and infrastructure that holds up across concurrent conversations in several time zones.

Ask any vendor how the escalation decision is made. Script triggers are brittle at volume; judgment-based handoff is what holds up.

02
Frequently Asked Question

Can one system handle questions, booking, reminders, and follow-up together?

Yes, when they share one conversation state. Bolting a separate reminder tool onto a separate chatbot creates gaps: the customer replies to a reminder and the bot does not recognize the context. Keeping the question, the booking, the reminder, and the follow-up in one thread with shared state avoids that.

03
Frequently Asked Question

How does the assistant update CRM fields when a lead replies?

It extracts the details it is configured to look for, such as name, need, urgency, location, and source, then pushes them to the CRM by API or webhook as the conversation happens rather than in an overnight batch. The sales team sees a current record within seconds of a reply.

04
Frequently Asked Question

What does multi-branch coverage actually include?

Intake, routing to the branch that can act, confirmation once the job is done, and the review request afterwards. A system that stops after intake and routing leaves the team chasing confirmations and reviews by hand, which is usually where the value leaks out.

05
Frequently Asked Question

How should we budget for this?

Three parts: WhatsApp conversation charges billed by Meta on usage, the build itself, and ongoing tuning. Our build is fixed price from $999 to $15,000, delivered in 2 to 24 weeks depending on scope.

Messaging volume tends to matter more than build cost once several countries or branches are live, so price it against your expected conversation volume rather than an entry tier.

06
Frequently Asked Question

What error rate is acceptable in production?

There is no universal number, and a vendor quoting one is guessing about conversations they have not seen. The workable standard is that routine conversations (standard questions, standard bookings) resolve or route without a person, while anything ambiguous escalates instead of guessing.

The useful metric is how reliably the assistant recognizes the conversations it should not handle.

07
Frequently Asked Question

Does it work in languages other than English?

Yes. The conversation layer handles the languages named during scoping, and language is one of the routing inputs, so a conversation that escalates reaches someone who can continue it in the same language.

Start with the problem

Bring us the workflow, product, or constraint.

We will help define the sensible next step, including when a smaller intervention is better than a full build.