Skip to main content

Works with AI · Ships the Abilities API

Booking for Appointments and Events Calendar logo

Manage Booking for Appointments and Events Calendar with AI

Booking for Appointments and Events Calendar registers 12 abilities with the WordPress Abilities API. Connect it to Claude, ChatGPT, or Cursor with WPVibe and your assistant can call them by asking in plain English.

90,000+ active installs 12 registered abilities

Up and running in three steps

1

Install WPVibe

Add the free WPVibe plugin from WordPress.org to the site running Booking for Appointments and Events Calendar.

2

Connect your AI

Claude, ChatGPT, Cursor, and more. One click to authorize, and no passwords ever go in the chat.

3

Ask in plain English

Describe the outcome you want and let the assistant do the clicking.

Every Booking for Appointments and Events Calendar ability

Booking for Appointments and Events Calendar registers these with the WordPress Abilities API under the amelia namespace. Your AI finds them with discover_abilities and calls them with run_ability. WPVibe asks for your approval only when an ability is marked destructive and deletes something or runs code; everything else runs as soon as your AI calls it. Registered means a fresh install of v2.4.11 ships it and we have not run it yet.

Ability What it does Access Status

List Services

amelia/list-services
Use when the user asks what services are available, what can be booked, appointment types, or pricing. Read Registered

List Employees

amelia/list-employees
Use when the user asks about staff, employees, therapists, or who performs a service. Read Registered

List Customers

amelia/list-customers
Use when the user asks to look up a customer, find a client, or before booking on behalf of an existing person. Read Registered

List Events

amelia/list-events
Use when the user asks about events, classes, workshops, or group sessions. Read Registered

List Appointments

amelia/list-appointments
Use when the user asks about existing appointments, upcoming bookings, or wants to find a specific appointment to reschedule or cancel. Read Registered

Check Availability

amelia/check-availability
Use when the user asks when they can book, what slots are free, or what times are available for a service. Read Registered

Add Service

amelia/add-service
Use when the user wants to add, create, or set up a new bookable service. Write Registered

Add Customer

amelia/add-customer
Use when the user wants to register, add, or create a new customer/client. Write Registered

Create Appointment

amelia/create-appointment
Use when the user wants to book, schedule, or reserve an appointment for a customer. Write Registered

Create Event

amelia/create-event
Use when the user wants to create, add, or set up a new event, class, or group session. Write Registered

Book Event

amelia/book-event
Use when the user wants to register or enroll a customer in an event, class, or group session. Write Registered

Cancel Booking

amelia/cancel-booking
Use when the user wants to cancel, remove, or undo a booking. Write Registered

Registered today, verified next

This list comes from installing Booking for Appointments and Events Calendar on a clean WordPress site and reading what it registers, refreshed weekly. Verified pages go further: we run every ability through WPVibe and publish tested recipes. Booking for Appointments and Events Calendar is in that queue.