A WhatsApp product assistant for a medical device manufacturer, answering into GoHighLevel
An international medical device manufacturer fields the same product questions over WhatsApp from distributors and clinics, one message at a time. The design is an assistant that answers from the company's own product documentation, with every conversation landing in GoHighLevel and a person one step away.
A WhatsApp product assistant that answers into GoHighLevel
How a medical device manufacturer answers distributor and clinic product questions on WhatsApp from its own approved documentation, with every conversation landing in GoHighLevel.
WhatsApp, GoHighLevel, the company's product documentation
Solution
An assistant that answers product questions from approved documentation over WhatsApp, with the conversation and contact recorded in GoHighLevel and handoff to a person
The manufacturer sells through distributors and to clinics, and WhatsApp is how those buyers actually talk to them. The questions that arrive are product questions: which model fits this use, what is in the box, what the specifications are, how a part is replaced, whether an accessory is compatible with a device already in service.
The answers exist already. They are in product documentation the company maintains and has approved. What is missing is a path from that material to the person asking, other than a colleague who happens to be free, opening a file, finding the line and typing it into a phone.
That costs twice. The buyer waits, often overnight, because the person who knows is in another time zone. And the company learns nothing from the exchange, because the question was asked and answered inside one person's WhatsApp thread. Nobody can see that the same compatibility question has now been asked eleven different ways, which is the kind of thing that should be changing the documentation rather than accumulating invisibly.
What made it hard
Product information for a medical device is not a place for improvisation. A general purpose assistant is fluent, and fluency is exactly the risk: it will produce a confident paragraph about a specification it has inferred, and the buyer has no way to tell that answer from the real one. Worse, a product question and a clinical question arrive in the same thread, in the same casual tone, and only one of them is safe to answer.
So the constraint came first. Whatever answers has to be anchored to the approved material, and it has to decline cleanly and hand over rather than improvise when the question moves outside it. An assistant that is right most of the time is not a product here.
The second difficulty is that WhatsApp is not a system. It is a thread on a phone, owned by whoever holds that phone. Automating the reply without changing where the conversation lives would make the company faster at answering and no better at knowing what it was answering.
The solution
An assistant on the company's WhatsApp, answering from the approved documentation, with GoHighLevel as the place the conversation lives.
Answers are grounded in the company's own product material rather than in the model's general knowledge, so what a buyer reads is what the company has published.
Questions that fall outside product information, anything clinical or account specific, are handed to a person rather than guessed at. The handoff is a feature of the design, not a failure of it.
Every conversation creates or updates a contact in GoHighLevel, with the thread attached, so there is a record of who is asking and what about, which is the part the integration exists to produce.
A person can take the thread over at any point, and the takeover is visible in the same conversation rather than happening silently on somebody's phone.
The order of those four matters. The grounding is what makes the assistant safe to put in front of customers, the handoff is what keeps it honest about its limits, and GoHighLevel is what turns a stream of individual conversations into something the business can look at. Any one of them alone would be a worse system than all three together.
Why this pattern fits businesses like this
Any manufacturer selling through a channel has the same shape: a small number of people holding the product knowledge, a much larger number of buyers asking questions that are mostly repeats, and a messaging app sitting between them. The instinct is to treat that as a staffing problem and answer faster. The better read is that the knowledge is already written down and the bottleneck is retrieval.
Grounding the answers in approved material is what makes an AI agent defensible here, particularly in a regulated category where a paraphrase is a liability. Recording the conversation in a CRM is what makes it worth something later, because a question that nobody can count never improves anything. The same two decisions apply to a parts distributor, an equipment dealer or anyone whose customers ask the same twenty questions through a channel their business systems cannot see.
Where it goes from here
Once the questions are in one place, the ones that repeat point at what the documentation should say more plainly, which is a content project rather than a software one. If you sell through distributors and your product questions live in someone's phone, tell us what your buyers ask most.
Certified GoHighLevel Admin and Partner. Koby designs CRM migrations, two-way integrations, billing systems and AI agents for service businesses, and writes from the engagements described on this site.
Published
Questions about this engagement
Does the assistant give clinical advice?
No. It answers product information questions from the manufacturer's own approved documentation. Anything clinical or account specific goes to a person.
Where do the answers come from?
The company's existing product material, rather than the assistant's general knowledge, so what a buyer reads is what the company has published.
What does GoHighLevel do here?
It is where the conversation lands: a contact per person asking, the thread attached, and a place for a human to take over and for the company to see what is being asked.
More work
A webhook bridge between a specialty clinic EMR and GoHighLevel
A specialty clinic runs scheduling and charting in its EMR and patient communication in GoHighLevel, with nothing connecting the two. The build is a single verified webhook endpoint that routes every EMR event to its own handler, so the clinic's follow-up reacts to what the EMR already knows.
Learn more
A GoHighLevel hub that routes homeowner referrals into each contractor's own CRM
A home improvement referral network matches homeowners with vetted contractors and needs every lead delivered into whatever system the contractor already uses. Its GoHighLevel hub routes each inquiry out by webhook or compliant text, with no sub-account logins for partners.
Learn more
A GoHighLevel booking and attribution system for a mobile IV therapy startup
A mobile and in-office IV therapy business needed bookings routed by service type, provider and service area, with a record of who sold and performed each service for contractor pay. The solution is a GoHighLevel build where each system has one job: GoHighLevel records, Stripe collects, QuickBooks calculates.
Learn more
Have a similar problem?
Book a 30-minute call. We will tell you what we would do first and what it would cost.