Grow Your Business This Fall
Up to 40%Off
Booking Tools

39 min read / October 13, 2026

The Best WordPress Scheduling Plugins in 2026

Jovana Smoljanovic Tucakov
Author Jovana Smoljanovic Tucakov
The Best WordPress Scheduling Plugins in 2026

It is Thursday, 6:40 pm. A physiotherapist with three staff gets a new booking for Saturday at 10:00. The slot looked free on her website. It was not: her colleague blocked Saturday morning in his Google Calendar on Tuesday, and the booking plugin never saw it. Now someone has to call a patient and apologise.

That phone call is what a WordPress scheduling plugin exists to prevent. A booking plugin puts a form on your site. A scheduling plugin has the harder job: it has to know, at every moment, who is actually free. That means staff hours, outside calendars, the client’s time zone, buffers between sessions and how many seats are left, all agreeing with each other.

This guide ranks 10 WordPress scheduling plugins on exactly that job, using a method we fixed before we looked at any scores. We read each plugin’s live pricing pages, documentation, changelogs and WordPress.org listings in October 2026. For the AI part of the test we also downloaded plugin code. If you want a broader roundup of booking forms and payment plugins instead, see our guide to WordPress booking plugins.

If you only have 30 seconds

  • Best overall: Amelia (94/100, level with LatePoint and ahead on the calendar-sync tie-break). It keeps all five “clocks” (see below) in agreement on its Standard plan ($99/year, 1 site), with two-way Google and Outlook sync since September 2026. It is the only plugin here whose AI connection needs no second plugin, even in free Lite.
  • Best flat price for every feature: LatePoint (94/100). Everything is included from $79 in the first year and $99/year after that. It also has the largest set of MCP abilities (83).
  • Best for Calendly-style meetings: FluentBooking (77/100). Round-robin and collective meetings, plus MCP in the free plugin. We found no deposit option.
  • Best for date-range and rental bookings: WP Booking Calendar. It ranks last here, because it is built for full days and changeovers rather than staff schedules.
  • Evidence checked on 13 October 2026. Prices are in USD unless marked, and sale prices are labelled.

Start here: three questions that cut the list to two

Decision flowchart with three questions: do you sell classes or events, is it a one-person meeting calendar, and do you want your AI assistant to manage bookings, each pointing to two plugins.

Most people do not need to read all 10 reviews. If you sell classes, workshops or tickets as well as 1:1 appointments, your shortlist is Amelia or LatePoint. If your calendar is really one person taking meetings, look at FluentBooking or Simply Schedule Appointments. If you want Claude, ChatGPT or another AI assistant to check availability and book for you, your shortlist is Amelia or LatePoint (add FluentBooking if you only take meetings). If none of these apply, compare Bookly and BookingPress. Then go straight to the year-two cost table, because that is where those two differ most.

The double-booking test: five clocks every scheduling plugin has to keep

Five cards explaining the double-booking test: staff hours and days off, outside calendars, client time zone, buffers and notice, seats and capacity, each with a failure example.

Double bookings rarely come from a bug in the booking form. They come from one source of time drifting away from the others. We call these the five clocks. A good scheduling plugin keeps all five in agreement, without code, for every staff member and every service.

Clock What the plugin has to get right What goes wrong when it drifts
1. Staff hours and days off Per-person working hours, breaks, holidays and one-off special days that override the normal week A client books your stylist on her day off, or during a lunch break that only exists on paper
2. Outside calendars Busy time in Google, Outlook or Apple Calendar blocks the slot, and new bookings are written back A dentist’s personal appointment shows as free on the website
3. The client’s time zone Slots are shown in the visitor’s local time and saved correctly for the staff member A 9:00 coaching call turns up at 15:00 for the coach
4. Buffers and notice windows Clean-up time before and after each service, minimum lead time, latest bookable date and cancellation cut-off Back-to-back massages with no turnover time, or a booking made 10 minutes before it starts
5. Seats and capacity Group size per class, shared rooms or equipment, and recurring series that skip unavailable dates Fourteen people booked into a yoga class with ten mats

The no-show side matters too. A systematic review of 105 studies put the average no-show rate at about 23% (Dantas et al., Health Policy, 2018). A Cochrane review found that text reminders lifted attendance from 67.8% with no reminder to 78.6% (Gurol-Urganci et al., 2013). So reminders, deposits and cancellation rules count in this ranking as well, even though they are not strictly “clocks”.

The AI ladder: which plugins your AI assistant can actually run

Three-step chart of AI levels: Level 0 no AI, Level 1 AI chat inside the plugin (Bookly, Easy Appointments), Level 2 your own AI runs it via MCP (Amelia, LatePoint, FluentBooking).

“AI scheduling” means very different things on different plugin websites. We sort the plugins into three levels, and the rest of this article uses them.

Level What it looks like Plugins (Oct 2026) What you need
Level 0: no AI Scheduling works the usual way: forms, admin calendar, emails BookingPress, Booknetic, Simply Schedule Appointments, WP Booking Calendar, Appointment Hour Booking Nothing extra
Level 1: AI inside the plugin A chat widget on your site books appointments for visitors. It only works inside that plugin’s own window. Bookly (AI Assistant booking form, via Bookly Cloud), Easy Appointments (AI chatbot, Pro) The vendor’s cloud service or Pro licence
Level 2: your own AI runs it (MCP) Claude, ChatGPT or another MCP client lists services, checks availability, books and cancels, using your WordPress user permissions Amelia, LatePoint, FluentBooking An MCP client, a WordPress Application Password and (for Amelia’s setup) Node.js on your computer. LatePoint and FluentBooking also need WordPress 6.9+ and the MCP Adapter plugin.

Some background explains why Level 2 suddenly exists. Anthropic open-sourced the Model Context Protocol (MCP) in November 2024 and donated it to the Linux Foundation’s Agentic AI Foundation in December 2025. WordPress 6.9 shipped the Abilities API in December 2025, which gave plugins a standard way to describe what they can do. The official MCP Adapter then exposes those abilities to AI clients. It is at version 0.7.0, so still pre-1.0. Between May and September 2026, three scheduling plugins built on that stack.

How we scored the plugins

We fixed six jobs, their weights and what a 1, 3 and 5 look like before we coded any evidence. Then we computed the totals in a script, so the ranking could not be adjusted after the fact.

Job Weight What a top score (5) means Evidence used
Keep staff hours, buffers and notice windows right 25% Per-staff and per-service schedules, days off, special days, per-service buffers, minimum notice, maximum advance and client time zones. All of it without code. Documentation, settings screens, plugin source
Sync outside calendars 15% Two-way Google and Outlook (or Apple), with busy time blocking slots. Zoom or Meet links on the plan a small team would buy. Docs, changelogs, pricing tables
Handle teams, capacity and repeats 15% Multiple staff and locations, group capacity, recurring appointments, packages, events and resources Docs, pricing tables
Cut no-shows and get paid up front 15% Deposits through several gateways, email plus SMS or WhatsApp reminders, cancellation and reschedule rules Docs, pricing tables
Work with your AI 15% A shipped, documented MCP server on an accessible plan, plus an AI feature of its own Changelogs and a code check of the downloadable plugin
Cost less in year two 15% A useful free tier, and a paid plan that covers a 5-staff business at a fair renewal price, without add-ons stacking up Pricing pages, read in USD

Missing evidence was not treated as a “no”. If we could not verify a feature, it scored a neutral 3 and the entry says so. Ratings are reported per platform with their review counts and never averaged. A 5.0 from 155 reviews and a 4.6 from 790 are different signals. Ties go to the higher score on the first job, then the second, then the third. We used vendor pages only for what a vendor says its product does. We did not use vendor “top 10” lists as evidence.

The shortlist at a glance

# Plugin Sells best to AI level Cheapest paid plan (1 site) WordPress.org rating (count), installs Last update
1 Amelia Teams selling appointments and events Level 2 $49/yr Starter (no calendar sync); $99/yr Standard 4.6★ (790), 90,000+ 24 Sep 2026 (Lite 2.4.11)
2 LatePoint Small teams that want one flat price Level 2 $79/yr first year, then $99 4.9★ (104), 100,000+ 5 Oct 2026
3 Bookly Salons and clinics that want to build up add-ons Level 1 $39/yr sale ($99 regular) Pro 4.4★ (585), 60,000+ 13 Oct 2026
4 FluentBooking Consultants and sales teams taking meetings Level 2 $63/yr first year, then $79 4.7★ (46), 20,000+ 24 Sep 2026
5 BookingPress Service businesses that want 22+ gateways Level 0 $89/yr sale ($99 regular) Closed on WordPress.org since 1 Feb 2025 (frozen 4.6★, 175) Vendor download only
6 Booknetic Multi-location businesses and SaaS resellers Level 0 $45/yr sale ($89 regular) Not on WordPress.org 12 Oct 2026
7 Easy Appointments Budget setups with a few workers Level 1 $39 one-time, 1 year of updates 4.3★ (131), 10,000+ 5 Oct 2026
8 Appointment Hour Booking Single-calendar services and rooms Level 0 €59/yr (EUR only) 4.9★ (524), 10,000+ 6 Oct 2026
9 Simply Schedule Appointments Solo coaches and consultants Level 0 $99/yr sale ($129 regular) 5.0★ (155), 50,000+ 23 Sep 2026
10 WP Booking Calendar Rentals and date-range bookings Level 0 $79 one-time regular ($23.70 sale), 6 months of updates 4.8★ (657), 40,000+ 11 Oct 2026

Prices checked 13 October 2026, in USD unless marked. “Sale” is the discounted price shown on that day. Not sure which row is you? Use the three questions above.

# Plugin Hours and buffers (25%) Calendar sync (15%) Teams and capacity (15%) No-shows and payments (15%) AI (15%) Year-two cost (15%) Total
1 Amelia ●●●●● ●●●●● ●●●●● ●●●●● ●●●●○ ●●●●○ 94
2 LatePoint ●●●●● ●●●●○ ●●●●● ●●●●● ●●●●○ ●●●●● 94
3 Bookly ●●●●○ ●●●●○ ●●●●○ ●●●●● ●●●○○ ●●●○○ 77
4 FluentBooking ●●●●○ ●●●●○ ●●●○○ ●●●○○ ●●●●○ ●●●●● 77
5 BookingPress ●●●●● ●●●●○ ●●●●○ ●●●●● ●○○○○ ●●●○○ 76
6 Booknetic ●●●●○ ●●●●○ ●●●●● ●●●●○ ●○○○○ ●●○○○ 68
7 Easy Appointments ●●●○○ ●●●○○ ●●●○○ ●●●●○ ●●●○○ ●●●●○ 66
8 Appointment Hour Booking ●●●○○ ●●●○○ ●●○○○ ●●●○○ ●○○○○ ●●●●○ 54
9 Simply Schedule Appointments ●●●●○ ●●●○○ ●●○○○ ●●●○○ ●○○○○ ●●○○○ 53
10 WP Booking Calendar ●●●○○ ●●○○○ ●●○○○ ●●○○○ ●○○○○ ●●●●○ 48

Totals are weighted scores out of 100, calculated in a script. Amelia and LatePoint tied at 94; Amelia ranks first on the second tie-break (calendar sync). Bookly and FluentBooking tied at 77 and on the first two tie-breaks; Bookly ranks higher on the third (teams and capacity).

1. Amelia: appointments and events on one schedule, with the AI connection already built in

Paid from: $49/yr Starter (no calendar sync); $99/yr Standard; $249 lifetime Standard (sale, $299 regular)  ·  Free plan: Amelia Lite on WordPress.org  ·  AI level: Level 2 (MCP bundled, all plans including Lite)  ·  Ratings: WordPress.org 4.6★ (790) · Capterra 4.8 (249) · Trustpilot 3.6 (263)  ·  Score: 94/100

Amelia homepage hero reading WordPress booking plugin for appointments and events, with Get started and Discover more buttons and booking calendar mockups.

Amelia is the plugin we make, so read this entry with that in mind. We scored it with the same rubric as everyone else. On the double-booking test it is the only plugin that scored a 5 on all four scheduling jobs: hours, calendar sync, team capacity and no-shows. It dropped a point on AI, because the MCP connection is its AI (there is no assistant built into the plugin). It dropped another on year-two cost, because SMS is billed per message and the cheapest Starter plan leaves out calendar sync. That puts it level with LatePoint on 94, ahead on the calendar-sync tie-break.

What sets it apart for scheduling is that appointments and events run on the same staff calendar. A yoga teacher’s 1:1 sessions and her Saturday workshop both draw on her real availability. You do not need a second plugin with its own idea of when she is free.

Keep every staff calendar honest (the scheduling engine)

Each employee gets working hours split into as many periods as you need. Each period can have its own locations and services. Days off override everything. Special days override the normal week for a date or a range, for example “Mondays are closed except the first Monday of December”. Buffers are set per service, before and after, and a 30-minute service with 30-minute buffers on both sides occupies a 90-minute block. Minimum time before booking, cancelling and rescheduling can be set globally and overridden per service. The booking window defaults to 365 days. Amelia has setup guides for clinics and yoga studios.

Amelia documentation page What are employee special days in Amelia, explaining that special days override regular work hours and how they interact with days off.

 

 

For time zones, the booking form can show slots in the client’s time zone based on the visitor’s device. Time-zone settings, including per-employee time zones, are on Standard and above. For capacity, every service has a minimum and maximum group size, and Pro adds resources such as rooms or equipment that two services cannot use at once.

Let Google and Outlook block the slot (two-way sync since 9.9)

This used to be Amelia’s weak spot. Version 9.9 (24 September 2026) added full two-way Google Calendar and Outlook sync. Moving or deleting an Amelia event in Google now updates the booking. Busy events from up to six connected calendars per employee block availability. Events marked “free” are ignored, so a reminder like “call mum” does not take a slot. Zoom, Google Meet and Microsoft Teams links are created per service. Apple Calendar is one-way only: Amelia writes to Apple, and on iOS 18 and later Apple events cannot be marked busy, so they will not block slots.

Amelia documentation page How does the Google Calendar and Google Meet integration work, describing two-way sync and busy events blocking availability, available on Standard, Pro and Elite.

Hand the admin work to your AI assistant (MCP)

Since version 9.5 (13 May 2026) Amelia registers its booking actions with the WordPress Abilities API and exposes them through an MCP server. Claude Desktop or any other MCP client can then connect with a WordPress Application Password. Amelia’s setup guide says it is “available in all Amelia license plans and works out of the box”. We checked the free plugin rather than take that on trust.

Terminal-style render of a code check on Amelia Lite 2.4.11: twelve registered abilities from list-services to cancel-booking, and bundled abilities-api and mcp-adapter folders.

We downloaded Amelia Lite 2.4.11 from WordPress.org on 13 October 2026. It registers 12 abilities and ships the Abilities API and the MCP Adapter inside its own vendor folder. That makes it the only plugin on this list where you do not install a second plugin to connect an AI. Here is what the AI can and cannot do:

Ability (as registered in code) What your AI can do with it Read or write
amelia/list-services, list-employees See what can be booked, durations, prices and who provides it Read
amelia/list-customers Find an existing client before booking for them Read
amelia/list-appointments, list-events See upcoming bookings and classes (today to +90 days unless dates are given) Read
amelia/check-availability Return free times for a service, grouped by date Read
amelia/create-appointment, book-event Book a client into a slot or a class Write
amelia/add-customer, add-service, create-event Set up new clients, services and events Write
amelia/cancel-booking Cancel, after asking you to confirm Write

Here is what that looks like at a real front desk. Every request below uses only the abilities above:

Day What the owner types to Claude Abilities used
Monday “Who is booked tomorrow, and does anyone have a gap longer than an hour?” list-appointments, list-employees
Tuesday “Find the next 60-minute assessment with Dana and book Maria Ortiz in.” list-customers, check-availability, create-appointment
Wednesday “Add a 45-minute sports massage at $85, provided by Luka and Sam.” add-service
Thursday “Create a Saturday mobility workshop, 10 seats, $25, and book the Petrovic sisters.” create-event, add-customer, book-event
Friday “Cancel booking 1482, they called in sick.” cancel-booking (with confirmation)

Where it stops today

  • There is no reschedule ability. To move a booking, the AI cancels it and books a new one.
  • Customers are not sent notifications for bookings the AI creates, so tell them yourself or send the email from the admin.
  • The Employee role is not supported yet. The AI acts as an admin or manager.
  • Services the AI creates use default settings (colour, visibility, deposits). Review them before going live.
  • Some hosts strip the Authorization header, which shows up as a 403 error. Amelia’s guide covers the fix.

Amelia also works with Elementor’s Angie AI agent on all plans, including Lite, since 9.1 (January 2026). See the AI booking overview for both routes. Some older Amelia pages still say to install the MCP Adapter separately; Lite 2.4.11 bundles it.

Amelia AI booking for WordPress page: manage appointments in plain language, with a diagram linking Amelia plugin, Abilities API, MCP Adapter and an AI client.

Amelia documentation page How to connect an AI assistant to Amelia, noting the integration is available in all license plans and works out of the box with an Application Password.

Launch a booking website from one prompt (AI website builder)

If you do not have a site yet, Amelia’s AI website builder does the setup work. You describe the business (industry, name, brand colours, and optionally services with durations and prices). It generates a matching WordPress theme and fills Amelia with your services, staff, branding and payment settings, on your own WordPress install. It is a separate one-time purchase of €2.99 and includes the free Amelia plan. Its landing page went live in September 2026, and there are live demos for healthcare, beauty, barbershops, real estate, fitness, consulting, home services and classes. We could not find documented limits, such as how many times you can regenerate, so test it on a staging site first.

Amelia AI website builder page headed WordPress AI website builder with booking built in, with Start by generating and See how it works buttons and 90,000+ active businesses stat.

What each plan unlocks for scheduling

You need Lowest plan Price, 1 site (13 Oct 2026)
AI assistant connection (MCP, 12 abilities) Lite (free) $0
Buffers, group bookings, customer panel, Square payments, coupons Starter $49/yr (no sale)
Two-way Google and Outlook sync, Zoom/Meet/Teams, deposits, recurring, multiple locations, WooCommerce Standard $99/yr (no sale) or $249 lifetime (sale; $299 regular)
Packages, WhatsApp, resources, waiting list Pro $179/yr (sale; $199 regular) for 1 site; $219/yr (sale; $329 regular) for 5 sites
REST API, business mobile app, white label Elite $399/yr (sale; $599 regular), unlimited sites
SMS reminders Any plan Billed per message segment by Amelia SMS

Amelia pricing page with annual plans: Starter $49, Standard $99, Pro $219 (was $329), Elite $399 (was $599), and a 15-day money-back guarantee badge.

There is a 15-day refund window and no free trial; the free Lite plugin is the trial. If a yearly licence lapses, the plugin keeps working, but updates and support stop. Full details are on the pricing page.

“I have tested many other plugins, but Amelia was the easiest to set up, and most importantly, it was the first plugin that both employees and customers found easy to use.”
— Didier Lopes, co-founder, Ballaë Institute, Paris (case study)

Pick it if Skip it if
You run a team with different hours per person, and sell classes or events as well as appointments You want every feature for one flat price. LatePoint’s $79/$99 plan includes WhatsApp, packages and resources, which Amelia keeps for Pro, and Amelia bills SMS per message.
You want Google or Outlook busy time to block slots both ways You need the AI to reschedule, or to act as an individual employee. Neither is supported yet.
You want Claude or ChatGPT to manage bookings without installing a second plugin Your staff live in Apple Calendar on iOS 18 or later. Apple events will not block slots.
You need deposits, packages or WooCommerce checkout You want live chat or phone support. The most common complaint in Amelia’s 1★ reviews is slow, ticket-only support.

Verdict: The strongest all-round scheduling engine on this list, and the easiest Level 2 AI setup. Choose Standard for sync and deposits, or Pro if you sell packages. Compare it head to head with LatePoint or Bookly.

Amelia demos page See How Amelia Works with 20+ Booking Demos, with category tabs for personal services, physical fitness, coaching, healthcare and wellness.

Try the scheduling engine on your own site

Install Amelia Lite for free, set up one staff member’s hours and buffers, and connect your AI assistant in a few steps.

Explore Amelia demos → See plans

2. LatePoint: every feature for one price, and the biggest set of AI abilities

Paid from: $79/yr first year, $99 renewal; $199 lifetime (sale, $249 regular)  ·  Free plan: Yes, with no calendar sync, reminders or rescheduling  ·  AI level: Level 2 (MCP in the free plugin, needs the MCP Adapter)  ·  Ratings: WordPress.org 4.9★ (104) · Trustpilot rating suspended  ·  Score: 94/100

LatePoint’s pitch is on its pricing page: “One Price. Every Feature.” For a five-person clinic that is true. The $79 Starter licence (first year, then $99) includes Google, Outlook and Apple sync, SMS and WhatsApp, deposits, recurring bookings, packages, locations and bookable resources. Nothing is sold as a separate add-on. For pure cost-per-feature, nothing on this list beats it.

LatePoint pricing page headed One Price. Every Feature, showing Starter $79 (was $99) for 1 site, Scale $149 for 5 sites and Agency $299 for 100 sites per year.

The scheduling engine is solid. Buffers before and after are set per service, along with “earliest possible booking” and “latest possible booking” windows. There are per-agent schedules, days off and custom days, and slots show in the customer’s browser time zone. Calendar sync is two-way per agent once you switch on Auto-Sync. One gap in the evidence: the docs say synced events “appear in your LatePoint calendar” but never say outright that they block slots, so we scored sync a 4.

On AI, LatePoint went further than anyone. The free plugin registers 83 abilities covering bookings, customers, agents, services, orders, invoices and analytics. MCP server support arrived in 5.6.8 (9 July 2026). Edit and delete abilities are off until you switch them on, which is a sensible safety default. It does need WordPress 6.9 or later and the separate MCP Adapter plugin.

Watch out for

  • The free version has no Google Calendar sync, reminders or customer rescheduling. One of LatePoint’s two 1★ reviews is about exactly that.
  • Trustpilot shows “rating unavailable due to a breach of our guidelines”, for displaying Trustpilot content in a misleading way. The 4.9★ on WordPress.org comes from 104 ratings.
  • Renewals are at full price. The first-year discount does not carry over.

Verdict: The best value if you want every feature in one licence, and an AI connection that reaches invoices and analytics as well as bookings. See our Amelia vs LatePoint comparison.

3. Bookly: deep, mature, and priced like a menu

Paid from: Pro $39/yr sale ($99 regular); Business $69/yr sale ($129 regular)  ·  Free plan: Yes: 1 staff member, 5 services  ·  AI level: Level 1 (AI Assistant booking form via Bookly Cloud)  ·  Ratings: WordPress.org 4.4★ (585) · Capterra 4.0 (70)  ·  Score: 74/100

Bookly has been on WordPress.org since 2014, and its scheduling engine shows that age, in a good way. It has per-staff hours and breaks, padding before and after each service, minimum time before booking and cancelling, a booking horizon, client time-zone display and a time-zone switcher. The question is not whether Bookly can do something. It is which tier or add-on you need for it.

Scheduling need Where it lives Add-on price if bought separately
Two-way Google Calendar Business plan $15.95/yr
Outlook Calendar Business plan $15.95/yr
Group booking, recurring, deposits Business plan $12.95/yr each
Special days (date overrides) Business plan $12.95/yr
Multiple locations Ultimate plan $12.95/yr
Special hours, packages, events Ultimate plan Packages and events $9.95/yr each
SMS reminders Bookly Cloud About $0.10 per US message

Bookly pricing page with Free $0, Pro $39 (was $99), Business $69 (was $129) and Ultimate $159 (was $199) per year, plus feature checklists per plan.

On AI, Bookly added an “AI Assistant” booking form in 28.1 (August 2026). Visitors book by chatting. It runs through Bookly Cloud, and it is free “during the launch period” with pricing still to be announced. That is Level 1: the chat happens inside Bookly, and your own AI assistant cannot connect to it. Version 28.3 fixed “an issue that could allow double bookings in some cases when using AI Assistant”, which is a good reason to keep it updated.

Verdict: A safe, deep choice if you are happy to build up your plan. Price the Business or Ultimate plan, not the $39 headline. See Amelia vs Bookly.

4. FluentBooking: a Calendly replacement that lives in WordPress

Paid from: $63/yr Solo first year ($79 regular; renewal price not published); $199 lifetime (sale, $249 regular)  ·  Free plan: Yes: unlimited calendars, 1:1 meetings, buffers  ·  AI level: Level 2 (MCP in free since 2.4.0, off by default)  ·  Ratings: WordPress.org 4.7★ (46)  ·  Score: 77/100

If your “schedule” is really a set of meeting types (discovery call, demo, onboarding), FluentBooking feels the most like Calendly. It offers one-on-one, group, round-robin, collective and one-off meetings, with deep links into FluentCRM and Fluent Forms. The free plugin already gives you unlimited calendars, buffers before and after, minimum notice, daily or weekly frequency limits and automatic time-zone conversion.

 

FluentBooking MCP for AI agents page headed Let AI Manage Your Bookings, with a chat mockup asking about free slots next Tuesday and Get Started and Start Free buttons.

Pick it if Skip it if
You book meetings, not treatments or classes You need deposits (we found no deposit option)
You want round-robin across a sales team You run several physical locations or shared rooms (no locations or resources found)
You already use FluentCRM or Fluent Forms You want to add team members on the free version (Pro only)
You want MCP without paying (2.4.0, 9 September 2026) You want packages or memberships

Its MCP server ships switched off. When enabled, it exposes 9 tools by default, up to 14 per its docs (we counted 13 tool IDs in the 2.5.0 zip), plus three ready-made prompts such as a daily briefing. Like LatePoint, it needs WordPress 6.9 and an MCP Adapter. Pro costs $63 in the first year and $79 at the regular price (FluentBooking does not publish its renewal price), with every feature included.

FluentBooking MCP for AI agents page headed Let AI Manage Your Bookings, with a chat mockup asking about free slots next Tuesday and Get Started and Start Free buttons.

Verdict: The best pick for meeting-style scheduling, and the cheapest paid plan with calendar sync among the three Level 2 plugins ($63 first year). It is not built for clinics, studios or anyone taking deposits.

5. BookingPress: a deep scheduling engine, but it left WordPress.org

Paid from: $89/yr Standard (sale; $99 regular); $229 lifetime  ·  Free plan: Yes, but downloaded from the vendor, not WordPress.org  ·  AI level: Level 0 (none found)  ·  Ratings: Capterra 4.5 (71) · WordPress.org frozen at 4.6★ (175)  ·  Score: 76/100

On scheduling depth alone, BookingPress belongs near the top. It has buffer time before and after each service, minimum time before booking, rescheduling and cancelling (per service and globally), a booking window up to three years out, holidays and special days, and client time-zone display. Google and Outlook busy time marks slots as unavailable for each staff member. Deposits, SMS and WhatsApp come with every paid plan, and there are more than 22 payment gateways.

Watch out for

  • WordPress.org closed the plugin on 1 February 2025 for a “guideline violation”. The free version (1.6.7) now downloads from the vendor’s own site, so you lose the WordPress.org update channel and its public review history. The pricing page still says “Trusted by the WordPress Community”.
  • Changes you make in Google Calendar do not flow back into BookingPress, according to its own docs.
  • Recurring appointments, locations and packages start at Professional ($139 first year, $199 regular, 3 sites).

BookingPress pricing page headed The best WordPress booking plugin, at the best price, with Free $0, Standard $89, Professional $139 and Enterprise $249 per year.

Verdict: Capable and fairly priced, with no AI. The WordPress.org closure is a real trust and maintenance question for anyone who updates through the dashboard. See Amelia vs BookingPress.

6. Booknetic: group, recurring and multi-location on every plan

Paid from: Basic $45/yr sale ($89 regular); lifetime from $99 sale  ·  Free plan: No (demo only); not on WordPress.org  ·  AI level: Level 0 (none in the changelog up to 5.10.3)  ·  Ratings: Capterra 4.4 (105) · Trustpilot 3.6 (31)  ·  Score: 68/100

Booknetic’s strength is that the hard scheduling features are not gated. Group appointments, recurring appointments, deposits, multiple locations, breaks, holidays and per-staff timesheets are included even on the $45 Basic plan. Buffers are set per service, and there is a minimum notice setting and a maximum booking window. Two-way Google sync, where busy time blocks slots, starts at Standard.

Booknetic pricing page Choose a plan built for you, with Basic $45 (was $89), Standard $99 (was $199), Premium $149 (was $399) and Elite $299 (was $599) per year.

The catch is the higher tiers. Outlook, Zoom and Meet need Premium, which costs $149 now but $399 at regular price. SMS, WhatsApp and packages need Elite, at $299 now and $599 regular. Renewal prices are not published. We could not find a client time-zone setting in the documentation, so that is marked as unverified. Booknetic also sells a separate SaaS product for running your own booking platform, starting at $499 a year. Several of its 1★ reviews concern that SaaS product.

Verdict: Great value if you need groups, recurring bookings and several locations but can live without SMS. Expect a big jump if you later need Outlook or text reminders. See Amelia vs Booknetic.

7. Easy Appointments: the budget pick, with an AI chatbot

Paid from: $39 one-time (1 site, 1 year of updates; “beta period” pricing)  ·  Free plan: Yes  ·  AI level: Level 1 (AI chatbot in Pro since January 2026)  ·  Ratings: WordPress.org 4.3★ (131)  ·  Score: 66/100

Easy Appointments models scheduling as “connections”: location + service + worker + time. It is simple to reason about, and it has per-service “block before/after” buffers, worker vacations and a slot step per service. The paid extension adds two-way Google sync, Twilio SMS and WhatsApp, deposits through Stripe, PayPal or WooCommerce, and an AI chatbot that books by conversation. All of that costs $39 once.

Easy Appointments homepage headed The #1 WordPress Appointment Plugin, with Download for free and Demo buttons over a photo of a laptop calendar.

Watch out for

  • The changelog records a Google sync loop that created duplicate records (fixed in 3.12.21) and sync failures causing double bookings. A 1★ review from November 2025 says sync worked one way only.
  • Several security fixes shipped in 2026. Keep it updated.
  • Group capacity and recurring appointments: not found in the docs.

Verdict: The cheapest way to get Google sync, SMS and an AI chatbot. Test calendar sync carefully before you rely on it.

8. Appointment Hour Booking: one calendar, done well

Paid from: €59/yr Professional (EUR only; all paid plans have the same features)  ·  Free plan: Yes  ·  AI level: Level 0  ·  Ratings: WordPress.org 4.9★ (524)  ·  Score: 54/100

Appointment Hour Booking is a form-first tool. Each “calendar” has services with their own duration, price and capacity. You set working dates, holidays, special dates, open hours per date, and minimum and maximum booking dates. The free version is a full working plugin, which explains the 4.9★ from 524 ratings. Most of the extras are add-ons: two-way Google sync through the Google Calendar API add-on, a time-zone conversion add-on, reminders, Twilio SMS, Zoom and a long list of payment gateways.

It ranks low on the double-booking test because there is no staff entity. You create one calendar per person or room and use a “shared availability” add-on to link them. We could not verify per-service buffers, deposits or recurring bookings. One older 2★ review reports time-zone conversion failing around daylight-saving changes.

Appointment Hour Booking download page with plans Free, Professional €6.99 per month, Developer €13.99 per month and Platinum €20.99 per month.

Verdict: A good fit for one practitioner or one room. It is the wrong shape for a team.

9. Simply Schedule Appointments: the friendliest setup, until you add a team

Paid from: Plus $99/yr sale ($129 regular); renewals at full price  ·  Free plan: Yes  ·  AI level: Level 0  ·  Ratings: WordPress.org 5.0★ (155), with no 1★ or 2★ reviews  ·  Score: 53/100

SSA has the cleanest reputation on this list. Its appointment types have buffers before and after, minimum notice, per-day limits, start times every 10 to 60 minutes and localised time zones. Google Calendar busy time blocks slots from the Plus plan.

It ranks ninth because of what a growing business hits next. Team scheduling is only on the Business edition, at $399 for the first year and $499 to renew. There is no native recurring booking. Outlook only works through a Google workaround, and the Outlook-to-Google direction is one-way. We found no deposits.

Simply Schedule Appointments feature table by edition: Basic free, Plus $99 (normally $129), Professional $199 (normally $249) and Business $399 (normally $499).

Verdict: Excellent for one coach or consultant on Google Calendar. It gets expensive and thin once you have staff. See Amelia vs SSA.

10. WP Booking Calendar: built for dates, now learning hours

Paid from: $79 one-time regular ($23.70 sale), 6 months of updates  ·  Free plan: Yes  ·  AI level: Level 0  ·  Ratings: WordPress.org 4.8★ (657)  ·  Score: 48/100

WP Booking Calendar has been around since 2009 and is excellent at what it was built for: full-day and date-range bookings, rentals and changeover days. It imports from Airbnb, Booking.com and VRBO through .ics feeds. Version 11.5 (August 2026) added a services page with providers, durations and buffers, enforced on the server. That is a real step towards appointment scheduling.

For staff scheduling it is still early. Google sync is an import plus .ics feeds rather than live two-way API sync. We found no SMS reminders. Capacity per slot needs Business Large, at $349 regular. We could not verify client time-zone conversion.

WP Booking Calendar prices section offering up to 70% discount, with editions from Personal $23.70 to MultiUser $194.70 for a single site.

Verdict: Choose it for rentals and date ranges. For staff schedules, use one of the top six.

Also considered: Timetics (2,000+ installs, 4.6★ from 36), Salon Booking System (2,000+, 4.4★ from 187) and Webba Booking (2,000+, 4.9★ from 156). All three are actively maintained but have a much smaller install base than the ten above. The previous version of this article also listed BirchPress Scheduler. WordPress.org closed it in January 2019 over a security issue, and we found no sign of active development since, so we dropped it.

Head to head: the three plugins your AI can run

Only three plugins on this list reach Level 2. They took different approaches, and the differences matter more than the number of tools each one exposes.

Amelia LatePoint FluentBooking
MCP shipped 9.5 / Lite 2.4 (13 May 2026) Abilities 5.5.2 (14 May 2026); MCP server 5.6.8 (9 Jul 2026) 2.4.0 (9 Sep 2026)
On the free plan Yes Yes Yes (payments tool needs Pro)
Extra plugin needed No: Abilities API and MCP Adapter bundled Yes: MCP Adapter, WordPress 6.9+ Yes: MCP Adapter or Fluent toolkit, WordPress 6.9+
Tools exposed 12 (6 read, 6 write) 83 abilities 9 on by default, up to 14, plus 3 prompts
What the AI can do List services, staff, customers, appointments and events; check availability; book appointments and events; add services and customers; cancel Bookings, customers, agents, services, locations, orders, invoices, transactions, availability, analytics Bookings and availability per its docs, plus prompts for a daily briefing and weekly report; payments tool needs Pro
Safety model Inherits WordPress user permissions; most write tools tell the AI to confirm first; customer accounts cannot use management tools Edit and delete abilities off until enabled Server off by default; inherits user permissions
Known limits No reschedule; no customer notifications for AI-created bookings; no Employee role yet A fix in 5.6.11 corrected availability tools returning wrong results Meeting-style scheduling only; no deposit option found

If you want the AI to see the whole business, including invoices and analytics, LatePoint exposes the most. If you want it working on any plan without managing an extra plugin, Amelia is the simplest. If your bookings are meetings, FluentBooking’s ready-made prompts (daily briefing, weekly report) are a nice touch.

What it really costs in year two

First-year sale prices make every plugin look cheap. Below are two typical buyers, priced at today’s sale (year one) and regular price (year two), for one site. Where a vendor does not publish its renewal price, we assumed the regular price and marked it.

Profile A: a 3-person physio clinic (two-way Google sync, deposits, recurring bookings, SMS reminders)

Plugin Plan needed Year 1 Year 2 The catch
Amelia Standard $99 $99 SMS billed per message; $249 lifetime alternative (sale)
LatePoint Starter $79 $99 Renews at full price
Bookly Business $69 $129* SMS about $0.10 per US message; *renewal not published
BookingPress Professional (recurring) $139 $199* 3 sites; *renewal not published
Booknetic Elite (SMS) $299 $599* Standard ($99/$199*) if you can skip SMS
Easy Appointments Pro extension $39 — One-time; renewal for updates not published; recurring not verified
Simply Schedule Appointments Business (teams) $399 $499 No native recurring; no deposits found

Profile B: a yoga studio (classes and 1:1s, class packs, WhatsApp reminders)

Plugin Plan needed Year 1 Year 2 The catch
Amelia Pro (packages, WhatsApp) $179 $199 Classes and 1:1s on the same staff calendar
LatePoint Starter $79 $99 Events, ticket types and packages all included
Bookly Ultimate (packages, events) $159 $199* *Renewal not published
Booknetic Elite (packages, WhatsApp) $299 $599* *Renewal not published

Prices from each vendor’s pricing page on 13 October 2026, USD, 1 site unless noted. Sales end, so check before you buy.

Where each plugin lets users down

We read the 1★ and 2★ reviews for every plugin on WordPress.org, Trustpilot and Capterra, where they exist. These are the complaints that keep coming back, and how much each should worry a buyer.

Plugin Recurring complaint How much to worry
Amelia Slow, ticket-only support; major updates (especially 9.0 in December 2025) breaking calendars or reminders; limited front-end styling Medium. Test updates on staging before you update the live site.
LatePoint Google sync, reminders and rescheduling missing from the free version; database tables left behind on uninstall Low. Only 2 of 104 ratings are 1★.
FluentBooking Slow support during a Stripe outage; updates breaking round-robin (2024) Low to medium
BookingPress Slow support; bugs including one-way calendar sync; slow-loading forms Medium, on top of the WordPress.org closure
Bookly Support and refunds; lost or double bookings with Google sync (mostly 2023–2024 reviews) Medium. The newest 1★ is from October 2024.
Booknetic SaaS instability; add-ons needed for a full system Low for the plugin, high for the SaaS
Easy Appointments Buggy Google sync; slow support; licence emails not arriving Medium to high
Appointment Hour Booking Limited free version; time-zone conversion around daylight saving Low. Only 6 negative reviews, all from 2019 to 2023.
Simply Schedule Appointments None on WordPress.org; the gaps (teams, recurring, Outlook) come from its own docs Low, if you stay solo
WP Booking Calendar Free and Personal editions too limited; dated interface; cost of updates Low for rentals, high for staff scheduling

Feature check: the lowest plan for each scheduling job

Plugin Google busy time blocks slots Outlook Group capacity Recurring Deposits SMS MCP (Level 2)
Amelia Standard (two-way) Standard Starter Standard Standard Any (per message) Lite (free)
LatePoint Pro (two-way with Auto-Sync) Pro Pro Pro Pro Pro Free
FluentBooking Pro Pro Pro Pro — Pro Free
BookingPress Standard Standard Paid add-on Professional Standard Standard —
Bookly Pro (basic); Business (two-way) Business Business Business Business Free (per message) —
Booknetic Standard Premium Basic Basic Basic Elite —
Easy Appointments Pro .ics only n/v n/v Pro Pro —
Appointment Hour Booking Paid add-on iCal Free (per service) n/v n/v Paid add-on —
Simply Schedule Appointments Plus — (via Google) Plus — (not native) — Professional —
WP Booking Calendar Import and .ics .ics Business Large n/v Business Medium — —

“—” = not found after searching docs, pricing tables and changelogs. “n/v” = not verified either way. “Pro” for LatePoint and FluentBooking means any paid licence.

Before you install: an 8-step checklist

  1. List every staff member’s real week, including split shifts and one-off days. If a plugin cannot express it without code, cross it off.
  2. Write down your longest buffer (clean-up, travel, notes) and check that it can be set per service, not just globally.
  3. Ask each staff member which calendar they actually live in. Apple-only staff narrow your options.
  4. Decide whether busy time in personal calendars should block bookings, and whether edits made in Google should move the booking.
  5. If any client books from another time zone, test the booking form from a phone set to that zone.
  6. Price year two, not year one. Use regular prices and add SMS costs per message.
  7. Install the free version on a staging site and book 10 test appointments, including one that should fail.
  8. If you plan to use AI, connect a read-only test first (“list my services”) before you allow it to book or cancel.

Frequently asked questions

What is the best WordPress scheduling plugin?

Amelia ranked first in our October 2026 test (94/100, level with LatePoint and ahead on the calendar-sync tie-break). It keeps staff hours, two-way Google and Outlook sync, client time zones, buffers and group capacity in agreement, and it bundles an MCP server for AI assistants. LatePoint is the better value if you want every feature for one flat $79–$99 a year.

What is the best free scheduling plugin for WordPress?

Simply Schedule Appointments has the best-rated free version (5.0★ from 155 ratings) for a single person on Google Calendar. If you want an AI assistant to connect, the free versions of Amelia, LatePoint and FluentBooking all include MCP. Note that LatePoint’s free version has no calendar sync or reminders.

Does WordPress have a built-in scheduling or booking system?

No. WordPress core can schedule posts, but it has no appointment booking. You need a plugin such as Amelia, LatePoint or Bookly to add staff calendars, availability and a booking form.

What is the difference between a scheduling plugin and a booking plugin?

A booking plugin collects a reservation through a form. A scheduling plugin also works out who is genuinely free, using staff hours, outside calendars, time zones, buffers and capacity. Most plugins on this list do both, but they differ a lot on the scheduling side.

Which WordPress scheduling plugins sync two ways with Google Calendar?

Amelia (Standard and up, since version 9.9), Bookly (Business plan or the Advanced Google Calendar add-on), LatePoint (any paid licence, with Auto-Sync), Booknetic (Standard and up), FluentBooking (Pro), Easy Appointments (Pro) and Appointment Hour Booking (paid add-on) all offer two-way Google sync. Simply Schedule Appointments blocks Google busy time and writes bookings to Google. BookingPress blocks busy time but does not pull Google edits back. WP Booking Calendar uses imports and .ics feeds.

How do I stop double bookings in WordPress?

Connect every staff member’s outside calendar so that busy time blocks slots, set buffers per service, and set a minimum notice period. Then test from a phone in another time zone. Plugins that manage all five of these “clocks” without code, such as Amelia, LatePoint and BookingPress, are built to prevent it.

Can AI assistants like Claude or ChatGPT manage WordPress appointments?

Yes, through MCP, with three plugins as of October 2026: Amelia (12 tools, adapter bundled, all plans including Lite), LatePoint (83 abilities) and FluentBooking (up to 14 tools). LatePoint and FluentBooking need WordPress 6.9+ and the MCP Adapter plugin. Bookly and Easy Appointments have chatbots, but your own AI cannot connect to them.

What is the best WordPress plugin for doctor or clinic appointments?

For a clinic with several practitioners, Amelia or LatePoint. Both handle per-practitioner hours, buffers, locations, deposits and two-way calendar sync. Amelia adds resources such as treatment rooms on Pro.

Do WordPress scheduling plugins show slots in the client’s time zone?

Most do. Amelia (Standard and up), LatePoint, FluentBooking, Bookly, BookingPress and Simply Schedule Appointments can show slots in the visitor’s local time. Appointment Hour Booking needs a paid add-on. We could not confirm the setting for Booknetic, Easy Appointments or WP Booking Calendar.

Which plugin handles classes and 1:1 appointments together?

Amelia runs appointments and events (with tickets, capacity and waiting lists) against the same staff availability. LatePoint includes events in its free version and ticket types in Pro. Bookly adds events on its Ultimate plan.

Is BookingPress still on WordPress.org?

No. WordPress.org closed BookingPress on 1 February 2025 for a guideline violation. The free version is now downloaded from the vendor’s website, and paid plans are still sold.

How much does a WordPress scheduling plugin cost per year?

For a small team, expect about $99–$199 a year at regular prices. LatePoint is $99, Amelia Standard is $99 (Pro is $199), and Bookly Business is $129. Simply Schedule Appointments is $499 once you need teams. SMS is usually billed per message on top.

Our verdict

If you run a team, and especially if you sell classes or events as well as appointments, Amelia keeps the most clocks in agreement and is the easiest plugin to hand to an AI assistant. If you want every feature on one flat price and the widest AI access, LatePoint is a close second and the better buy for some teams. For meeting-style calendars, FluentBooking is the Calendly you own. BookingPress and Bookly are capable, but one has left WordPress.org and the other prices features as add-ons.

Your goal Our pick Runner-up
Team scheduling with appointments and events together Amelia LatePoint
Every feature for one flat price LatePoint FluentBooking (no deposit option found)
AI assistant manages bookings with the least setup Amelia LatePoint
Calendly-style meetings and round-robin FluentBooking Simply Schedule Appointments
Group, recurring and multi-location on a low plan Booknetic Amelia Standard
Most payment gateways BookingPress LatePoint
Lowest one-time cost Easy Appointments WP Booking Calendar
One practitioner or one room Appointment Hour Booking Simply Schedule Appointments
Rentals and date ranges WP Booking Calendar —

What this guide can’t tell you

  • Evidence was checked on 13 October 2026. Prices, sales and ratings change, so re-check the pricing page before you buy.
  • Sale prices were live on most vendor sites. We labelled them, but renewals for Bookly, BookingPress, Booknetic, FluentBooking and Easy Appointments are not published.
  • We could not verify: whether LatePoint’s synced events block slots, client time-zone display in Booknetic, Easy Appointments and WP Booking Calendar, buffers and deposits in Appointment Hour Booking, BookingPress Pro’s AI status (its changelog is not public), and G2 ratings for every plugin.
  • We publish Amelia. We fixed the scoring method before scoring, and Amelia’s cons are listed alongside everyone else’s.
  • This ranking scores the scheduling of people. For rentals we only flag WP Booking Calendar, and it is not built for hotels or restaurant tables.

See the double-booking test on your own calendar

Amelia Lite is free on WordPress.org. Set up one staff member, connect Google Calendar on Standard, and ask your AI what is free tomorrow.

Get started with Amelia → Read the AI setup guide

Amelia customer success story

Read Inspiring Customer Stories

Check out how our user set Amelia for his business

Read the full story