✨ 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 Zoom: meeting-aware booking support

SleekAI reads live data from wp_bookly_appointments including the Zoom meeting URL stored by the Zoom add-on, so the bot can confirm when the call starts, resend the join link, and answer reschedule questions. Bring your own OpenAI, Anthropic, Google, or OpenRouter key.

♾️ Lifetime License available

SleekAI chatbot for Bookly Zoom

Stop fielding "where is my Zoom link?" by hand

Coaches, lawyers, and consultants running on Bookly with the Zoom add-on get the same three questions before every call. What time does it start in my timezone, where is the Zoom link, can I move it to Friday. A generic chatbot cannot answer any of them because it has no view of the appointments table or the Zoom meeting URL the add-on writes back.

SleekAI maps the Bookly appointments including the Zoom URL field into named variables. For a logged-in client the bot can answer with the real meeting time, timezone, join link, and the host's name from wp_bookly_staff. For visitors browsing the booking page the bot can list the next available slot with a Zoom service like a 30-minute discovery call and quote the real price.

Display conditions scope the bot per service, so a discovery-call bot runs only on that service's page while a paid coaching bot runs only for logged-in clients. The conversation log keeps every reply with the customer ID, model, and tokens used, useful for auditing what was promised before a meeting.

Workflow

How SleekAI plugs into Bookly Zoom

1

Map appointments + Zoom URL

Use the SleekAI Wizard to map fields from wp_bookly_appointments including the Zoom meeting URL written by the add-on, plus staff and service tables, into named variables for your system message.
2

Scope per service

Set display conditions for a discovery-call page for guests and a paid coaching page for logged-in clients. Each bot has its own system message, presets, and access to the Zoom URL variable.
3

Bring your own key

Plug in an OpenAI, Anthropic, Google, or OpenRouter key. Pick a fast model for routine link-and-time questions and a stronger one for rescheduling or pricing flows under the same chatbot.
4

Review the logs

Open the conversation log, see which pre-meeting questions repeat, and tighten the system prompt or the session-prep email. The same patterns often improve the booking page copy.

Try it now

A typical Bookly Zoom conversation

Logged-in client opens the booking widget the morning of a session and asks for the Zoom link and timing. The bot answers from live appointment data.

Comparison

Generic chatbot vs SleekAI for Bookly Zoom

Generic chatbot

  • Has no view of the Bookly appointments table or its Zoom URL column
  • Cannot resend the right Zoom link to the right client at the right time
  • Invents prices and meeting durations that do not match your services
  • Cannot scope a chatbot to a single Zoom-enabled service
  • No record of what the bot told a client before their meeting

SleekAI chatbot

  • Reads wp_bookly_appointments with the Zoom meeting URL field
  • Pulls host name and timezone from wp_bookly_staff
  • Quotes real session lengths and prices from wp_bookly_services
  • Run a discovery-call bot and a paid-coaching bot side by side
  • Every reply is logged with customer ID, model, and tokens

Features

What SleekAI gives you for Bookly Zoom

Zoom-aware replies

The bot reads the Zoom meeting URL the add-on writes onto each appointment, so it can resend the link, confirm the time in the client's timezone, and explain that a reschedule generates a fresh meeting ID.

Timezone handling

Bookly stores staff timezone and per-customer timezone separately. SleekAI passes both into the prompt so the bot can say "15:00 your time, 09:00 the host's time" without you writing custom code.

Per-service scoping

Display conditions let one chatbot run on the discovery-call page for guests and another on the paid coaching page for logged-in customers, each with its own system prompt and data variables.

Use cases

Where SleekAI helps Bookly Zoom users

1-on-1 coaching

Coaches selling weekly sessions get fewer "what is the link" messages. The bot reads the client's upcoming appointment and replies with the time, host, and Zoom URL.

Consulting calls

Consultants running 30-minute discovery calls let the bot book the slot, confirm the price, and answer pre-call questions about agenda and expected outcomes.

Telehealth sessions

Practitioners offering remote consults rely on the bot to confirm session length, host clinician, and Zoom waiting-room behaviour without exposing patient data publicly.

The bigger picture

Why Zoom-aware AI matters for Bookly

Online sessions live or die on the last 10 minutes before the call. That is when clients ask where the link is, what timezone the host is in, and whether they can move the call. A generic chatbot has no view of any of that, because the Zoom URL is a column on the Bookly appointments row and the host timezone is a staff field, and a generic model has no idea those exist.

SleekAI bridges the gap with point-and-click data sources. The bot pulls the real Zoom link for the logged-in client, formats the start time in both the host and customer timezones, and explains that a reschedule generates a fresh meeting ID. Display conditions keep a discovery-call bot scoped to that page and a paid-coaching bot scoped to logged-in clients, so guests never see appointment data they should not.

Every reply is stored in the conversation log with the customer ID, model name, and tokens used, so a practitioner can audit what was promised before a meeting and refine the system prompt as edge cases appear. The result is fewer pre-call messages, fewer no-shows from confused timezones, and a smoother handoff between booking and meeting.

Questions

Common questions about SleekAI for Bookly Zoom

Yes. The Zoom add-on writes the meeting URL onto the appointment row in wp_bookly_appointments. SleekAI maps that field into a named variable, so the bot can pull the right link for the logged-in client and include it in the reply without you exposing the full appointment table to the prompt.

 

For guests, the bot is scoped to sales-style answers about availability, pricing, and session content. Personal data like a specific Zoom link is only ever sent in a session where the user has authenticated through WordPress, and you can enforce that with SleekAI's user-role display conditions.

 

Reading is built in through data mapping. For creating or rescheduling meetings the Zoom add-on handles the Zoom API call when the underlying Bookly booking is created. The chatbot can trigger that flow through a tool endpoint or shortcode if you want a fully conversational reschedule.

 

Bookly stores the host timezone on the staff record and the customer timezone on the appointment. SleekAI's variables include both, so the system message can say "15:00 Europe/Berlin for the host, 09:00 America/New_York for the client" without code. The model formats the timezones in the language of the conversation.

 

Yes. Display conditions let each chatbot target a single service page, a category of services, or any logged-in role. A common setup is one bot on a free discovery call page for lead capture and another on a paid coaching page for existing clients, both reading the same Bookly tables.

 

SleekAI reads wp_bookly_staff so the host name, photo, and bio are available to the prompt. The bot says "Sara, your coach" rather than "your provider" and can switch to the right host on multi-staff calendars based on the appointment row.

 

Yes. Conversation logging is per chatbot, with user messages, assistant replies, model name, token usage, and page URL stored inside WordPress. Practitioners use the log to audit pre-meeting answers and to feed common questions back into a session-prep email.

 

Both. Bookly group bookings reuse the same appointment row structure with multiple customers attached. SleekAI's variables can include the participant count, the group capacity, and the shared Zoom link, so the bot answers "how many people are on this call" without you adding custom logic.

 

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