Works with AI · Ships the Abilities API
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.
Up and running in three steps
Install WPVibe
Add the free WPVibe plugin from WordPress.org to the site running Booking for Appointments and Events Calendar.
Connect your AI
Claude, ChatGPT, Cursor, and more. One click to authorize, and no passwords ever go in the chat.
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; only abilities marked destructive ask for your approval before they run. 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.