RocketLauncher AI

Voice AI Use Case

How to Set Up GoHighLevel Voice AI for a Medspa

By Marnix Geerkens. Published 2026-05-12. Updated 2026-05-28.

In short

A medspa Voice AI agent in GoHighLevel answers the phone, explains the popular treatments, and books a consult or a service into the calendar. Medspas miss a lot of calls during treatments, and every missed call is a lost booking worth a few hundred dollars or more. This build sets up an agent that never lets a call go unanswered. It takes about 35 minutes, and Voice AI is billed by the minute.

  • Medspas lose bookings to missed calls during treatments.
  • A Voice AI agent answers every call and books straight into the calendar.
  • Billing is per minute, so catching one booking pays for many calls.
TimeAbout 35 minutes
DifficultyBeginner
Plan requiredAny GoHighLevel plan with Voice AI enabled (Starter $97/mo and up). Voice AI minutes are billed by usage.

Before you start

  • A GoHighLevel sub-account (start the 30-day free trial through our link).
  • A calendar with the consult and service availability set.
  • An LC Phone number for the medspa.
  • A short list of services with prices and rough durations.

Step by step

  1. Step 1. List the services the agent will talk about

    Write down the five or six services that bring in the most calls: Botox, filler, facials, laser, and so on. For each, note a one-line description and the rough price range.

    This list becomes the knowledge the agent uses to answer "how much is X" without guessing.

  2. Step 2. Create the Voice AI agent

    In the AI area, open Voice AI and create a new agent named "Medspa Front Desk." Pick a warm, professional voice.

    Medspa callers want to feel cared for, so the tone matters more here than in a plain booking agent.

  3. Step 3. Write the medspa prompt

    Tell the agent it is the front desk for the medspa and its job is to book a consult or a service. Paste in the service list so it can answer price and treatment questions.

    Add a safety rule: "You are not a medical provider. Do not give medical advice. For any health question, say the provider will cover it during the consult."

    Add an upsell line if you want: "If a caller asks about one treatment, mention the free consult where the provider builds a full plan."

  4. Step 4. Connect the calendar and set durations

    Attach the calendar and set each service to its real duration so the agent blocks the right amount of time. A facial is not the same length as a laser session.

    Set a buffer between appointments if the room needs turnover time.

  5. Step 5. Capture the right contact fields

    Tell the agent to collect name, phone, email, and the service the caller wants. For a medspa, also capture whether they are a new or returning client.

    These fields let you follow up with the right offer later.

  6. Step 6. Route the number and set after-hours handling

    Point the medspa LC Phone number at the agent. The cleanest setup answers every call with the agent, or routes to it only when the front desk is busy or closed.

    Add a callback fallback so a real person follows up on anything the agent cannot finish.

How to test it worked

Call the number and ask "how much is Botox" to confirm the agent answers from your service list, not a made-up price.

Book a consult and check the calendar for the right service, duration, and buffer.

Open the new contact and confirm the service and new-or-returning tag are saved.

Troubleshooting

Agent gives wrong prices: the service list in the prompt is out of date or missing. Update the prompt with the current prices.

Appointments overlap: the per-service durations are not set on the calendar. Set the real length for each service.

Agent gives medical advice: strengthen the safety rule in the prompt and tell it to defer all health questions to the provider.

Calls run long: trim the service descriptions to one line each so the agent stays focused on booking.

Frequently asked questions

Can a Voice AI agent legally book medical or cosmetic appointments?

Yes. The agent books appointments and answers general questions about services and prices. It does not diagnose or give medical advice. Put a clear rule in the prompt that all health questions are deferred to the provider during the consult.

How much does Voice AI cost for a medspa?

Voice AI is billed by usage, per minute of call time, on top of your GoHighLevel plan (Starter $97/mo, Unlimited $297/mo, or Pro $497/mo). Since one booked treatment is usually worth far more than a few minutes of call time, the math favors answering every call.

Will the agent know my treatment prices?

Only if you put them in the prompt or a knowledge base. The agent does not know your prices on its own. Paste in your service list with prices so it answers correctly. See our guide on building a knowledge base from a client website.

Can it handle new and returning clients differently?

Yes. Have the agent ask whether the caller is new or returning and save that as a contact field. You can then trigger different follow-up offers for each group.

What if the caller wants to reschedule?

Add a reschedule path to the prompt. The agent can look up the existing appointment by phone number and offer to move it. For complex changes, fall back to a callback from the front desk.

Related tutorials

Voice AI use casesThe full list of Voice AI playbooks and builds.Build a Voice AI booking agentThe core booking build, step by step.Knowledge base from a client websiteFeed the agent real service info.Rebill Voice AI pricing to clientsCharge clients for the agent you build.