✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

AI chatbot for Bookly Multiple Services: multi-service support

SleekAI reads live data from wp_bookly_appointments, wp_bookly_services, and the customer-appointment links, so the bot can answer about the total duration, the combined price, and which staff handles each service in a single multi-service booking. Bring your own OpenAI, Anthropic, Google, or OpenRouter key.

♾️ Lifetime License available

SleekAI chatbot for Bookly Multiple Services

Multi-service bookings need a multi-service-aware bot

Salons running cut + colour + treatment in a single booking and clinics offering combined consultations rely on the Bookly Multiple Services add-on. The catch is that a single visit becomes several appointment rows linked by a parent. The questions, predictably, are about the whole visit: how long will I be in the chair, what is the total, which stylist does which step.

A generic chatbot answers in vague generalities. SleekAI maps the Bookly tables into named variables that respect the parent-child structure. The bot can sum durations across wp_bookly_appointments rows belonging to the same multi-service visit, sum prices from wp_bookly_services, and list the staff name for each step from wp_bookly_staff. The phrase "the whole appointment" stops being abstract.

Display conditions let a multi-service bot sit on the relevant booking page while a single-service bot handles simpler flows. Both can run side by side under multibot, each with its own system message. The conversation log captures every reply with the customer ID and the model used, so the salon owner can review advice about long combined visits.

Workflow

How SleekAI plugs into Bookly Multiple Services

1

Map the linked rows

Use the SleekAI Wizard to map the parent identifier and the linked appointment rows from wp_bookly_appointments, plus services and staff tables, into named variables your system message can reference.
2

Encode the combo logic

Set your real rules in the system prompt: whether the chair is held across steps, whether the same staff is preferred, and whether discounts apply. SleekAI fills in the live data per booking.
3

Bring your own key

Plug in an OpenAI, Anthropic, Google, or OpenRouter key. Pick a fast model for routine combo questions and a stronger one for complex reschedules under the same chatbot.
4

Review the logs

Open the conversation log, see which combo questions repeat, and tighten the system prompt or the booking page copy. Patterns in the log become clearer combo descriptions on each service page.

Try it now

A typical multi-service conversation

Visitor on the booking page asks how long a combined cut, colour, and treatment will take and what it costs. SleekAI sums durations and prices from the real Bookly tables.

Comparison

Generic chatbot vs SleekAI for Bookly Multiple Services

Generic chatbot

  • Cannot link the appointment rows that make up one multi-service visit
  • Sums durations and prices wrong or guesses round numbers
  • Cannot name the right staff member for each step in the visit
  • No way to scope a chatbot to the multi-service booking page
  • No log of advice about long combined visits before a complaint

SleekAI chatbot

  • Sums durations across linked rows in wp_bookly_appointments
  • Pulls service prices and durations from wp_bookly_services
  • Lists the right staff per step from wp_bookly_staff
  • Run a multi-service bot beside a single-service bot via multibot
  • Logs every reply with customer ID, model name, and tokens used

Features

What SleekAI gives you for Bookly Multiple Services

Correct totals every time

Durations and prices are summed from the linked Bookly rows, not guessed. The bot returns the same total on every turn, so the customer hears one consistent number across the whole conversation.

Per-step staff names

Multi-service bookings often involve different staff per step. SleekAI passes each appointment's staff record into the prompt so the bot can say "cut with Lisa, colour with Marco" rather than "your stylist".

Targeted scoping

Display conditions can pin a multi-service bot to the relevant booking page or category, while a separate single-service bot handles simpler flows. Both run under multibot with their own system messages.

Use cases

Where SleekAI helps Bookly Multiple Services users

Hair salons

Salons combining cut, colour, and treatment in a single visit let the bot quote the total time, combined price, and the right stylist for each step without a phone call.

Wellness clinics

Clinics offering massage + acupuncture + consult in one block use the bot to confirm the total length, the order of steps, and which practitioner handles which service.

Fitness studios

Studios bundling a PT session with a sauna or recovery slot rely on the bot to add up the total and explain whether the rooms are held for the full duration.

The bigger picture

Why combo-aware AI matters for Bookly

Multi-service bookings are where small mistakes compound. A salon that quotes 2 hours when the real combined time is 2 hours 45 minutes loses the chair for the next customer or runs over schedule for the rest of the day. A generic chatbot has no way to read the linked rows the Multiple Services add-on creates, so its answer about "the whole appointment" is a guess.

SleekAI fixes that with point-and-click data sources that expose the parent identifier, the linked appointment rows, and the per-step staff records as named variables. The bot sums durations and prices once from real data and stays consistent across the conversation. Display conditions keep a multi-service bot scoped to the relevant booking page, while a simpler single-service bot handles individual service flows.

Each reply lands in the conversation log with the customer ID and the model used, so the salon owner can audit what was promised about a long visit and refine the booking page copy. The result is fewer over-runs, fewer surprised customers at the till, and a chair schedule that matches the bot's quotes.

Questions

Common questions about SleekAI for Bookly Multiple Services

Multiple Services adds a parent identifier that ties linked appointment rows together. SleekAI maps that identifier into a variable, so the bot can sum durations and prices across the right rows and treat them as a single visit, not as unrelated bookings on the same day.

 

Yes. The bot reads each step's staff record and the staff availability from Bookly. If the customer wants to move only the colour to a different stylist's afternoon slot, the bot can list real available slots from that stylist's schedule and provisionally suggest one.

 

Yes. SleekAI maps both the regular and current price from the services table. The system message uses the current price when summing, so the bot quotes the same total your booking flow will charge, with no drift between the chat and the checkout.

 

Yes. Multibot lets you run several chatbots on one site. A common setup is a multi-service bot on the combo booking page with a richer system prompt, and a single-service bot on individual service pages with a simpler scope, both reading the same underlying tables.

 

Some salons hold the same chair across services while others move the customer between rooms. SleekAI maps the gap rule from your Bookly settings into the prompt, so the bot can explain whether the chair is held continuously or whether there is a short transition between steps.

 

Yes. The bot reads however many linked rows make up the multi-service booking. A clinic running consult + scan + report writeup as a three-step visit and another offering a five-step spa package both work without configuration changes, because the data mapping is structural, not hard-coded.

 

Yes. Conversation logging is per chatbot, with user messages, assistant replies, model name, token usage, and page URL stored inside WordPress. Salons use the log to spot repeated questions about long visits and to tighten the multi-service booking page copy.

 

Bookly already calculates whether the required staff and resources are free for the full combined duration. SleekAI exposes that availability calculation in the prompt, so the bot can confirm whether the whole 2 hour 45 minute block is bookable without inventing a slot that does not exist.

 

Pricing

More than 1000+
happy customers

Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

EUR

once

  • Unlimited websites
  • Lifetime updates
  • Lifetime support

...or get the Bundle Deal
and save €250 🎁

The Bundle (unlimited sites)

Pay once, own it forever

Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.

What’s included

  • SleekAI

  • SleekByte

  • SleekMotion

  • SleekPixel

  • SleekRank

  • SleekView