Schedopia, AI-Ready Appointment Booking, Events and Seat Reservations abilities, governed through the Bridge

An agent can read bookings, availability, customers, staff, venues, payments and settings, and, once the owner enables the relevant write abilities, create and reschedule bookings, record payments, manage the service and venue catalog, and change settings, with cancellations and deletions marked destructive.

Abilities
5122 read19 write10 destructive
Active installs
Fewer than 10
Rating
100% (1 rating)
Version
1.4.1
Requires
WP 6.5+, PHP 8.1+
Last updated
2026-09-28 8:25am GMT

What has to be true first

Needs WordPress 6.9 or later for the Abilities API to exist at all (the plugin itself works down to 6.5 without it). Each ability checks one of seven granular schedopia_* capabilities (bookings, catalog, customers, payments, staff, settings, reports) or manage_options for the activity log; how-to has no capability check. Read abilities are enabled by default and write or destructive abilities are switched off until the site owner turns them on under Settings, Connect your AI, which is enforced in the permission callback rather than in registration.

A note on the count below

The wordpress.org listing states 51 MCP tools, matching the 22 Read and 29 Manage ability classes found in the code.

The 51 Schedopia, AI-Ready Appointment Booking, Events and Seat Reservations abilities

Grouped by what each one can change. Every one starts off until you enable it.

Read 22

  • Read

    Find customer

    Finds existing customers by name, email or phone.

    Permission
    schedopia_manage_customers
    MCP tool
    aafm-bridge-schedopia-find-customer
  • Read

    Get availability

    Returns bookable appointment slots for a service over a date range.

    Permission
    schedopia_manage_bookings
    MCP tool
    aafm-bridge-schedopia-get-availability
  • Read

    Get booking

    Returns one booking by id or reference code.

    Permission
    schedopia_manage_bookings
    MCP tool
    aafm-bridge-schedopia-get-booking
  • Read

    Get business hours

    Returns the weekly working hours and upcoming closed dates.

    Permission
    schedopia_manage_bookings
    MCP tool
    aafm-bridge-schedopia-get-business-hours
  • Read

    Get one customer

    Returns one customer with contact details and recent bookings.

    Permission
    schedopia_manage_customers
    MCP tool
    aafm-bridge-schedopia-get-customer
  • Read

    Get the headline numbers

    Returns bookings, revenue, completions and new customers over a period, with a comparison to the prior period.

    Permission
    schedopia_view_reports
    MCP tool
    aafm-bridge-schedopia-get-dashboard-stats
  • Read

    Get the booking form design

    Returns the public booking form's colors, fonts, shapes and step wording.

    Permission
    schedopia_manage_settings
    MCP tool
    aafm-bridge-schedopia-get-form-appearance
  • Read

    Get a hall's seat layout

    Returns a hall's seats, tiers, prices and which labels are booked.

    Permission
    schedopia_manage_catalog
    MCP tool
    aafm-bridge-schedopia-get-seat-layout
  • Read

    Get the site settings

    Returns how the business is configured: contact details, timezone, currency, booking rules.

    Permission
    schedopia_manage_settings
    MCP tool
    aafm-bridge-schedopia-get-settings
  • Read

    Get today's schedule

    Returns every active booking for one business day in start-time order.

    Permission
    schedopia_manage_bookings
    MCP tool
    aafm-bridge-schedopia-get-today-schedule
  • Read

    How to set something up

    Explains how the owner sets up something the connection cannot do itself, such as a key or secret.

    Permission
    none (no capability check)
    MCP tool
    aafm-bridge-schedopia-how-to
  • Read

    List add-ons

    Lists which services are offered as add-ons on which other services.

    Permission
    schedopia_manage_catalog
    MCP tool
    aafm-bridge-schedopia-list-addons
  • Read

    List bookings

    Lists bookings with optional date, status, staff, service or customer filters.

    Permission
    schedopia_manage_bookings
    MCP tool
    aafm-bridge-schedopia-list-bookings
  • Read

    List customers

    Lists customers a page at a time with their booking counts.

    Permission
    schedopia_manage_customers
    MCP tool
    aafm-bridge-schedopia-list-customers
  • Read

    List event seats

    Lists upcoming events, or one event's halls and seat availability.

    Permission
    schedopia_manage_bookings
    MCP tool
    aafm-bridge-schedopia-list-event-seats
  • Read

    List events

    Lists events with their venue, halls, times and fill level.

    Permission
    schedopia_manage_catalog
    MCP tool
    aafm-bridge-schedopia-list-events
  • Read

    List payments

    Lists payments recorded against bookings.

    Permission
    schedopia_manage_payments
    MCP tool
    aafm-bridge-schedopia-list-payments
  • Read

    List service categories

    Lists the categories services are grouped under.

    Permission
    schedopia_manage_catalog
    MCP tool
    aafm-bridge-schedopia-list-service-categories
  • Read

    List services

    Lists bookable appointment services with duration, price and eligible staff.

    Permission
    schedopia_manage_bookings
    MCP tool
    aafm-bridge-schedopia-list-services
  • Read

    List staff

    Lists staff members who take appointments and the services each performs.

    Permission
    schedopia_manage_bookings
    MCP tool
    aafm-bridge-schedopia-list-staff
  • Read

    List venues and halls

    Returns venues with their halls, seat counts and seat tiers.

    Permission
    schedopia_manage_catalog
    MCP tool
    aafm-bridge-schedopia-list-venues
  • Read

    Search the activity log

    Searches what has happened on the site: bookings changed and calls assistants have made.

    Permission
    manage_optionsAdministrators
    MCP tool
    aafm-bridge-schedopia-query-activity-log

Write 19

  • Write

    Add a note to a booking

    Appends a line to a booking's internal notes.

    Permission
    schedopia_manage_bookings
    MCP tool
    aafm-bridge-schedopia-add-booking-note
  • Write

    Set who performs a service

    Replaces the full list of staff who can be booked for a service.

    Permission
    schedopia_manage_catalog
    MCP tool
    aafm-bridge-schedopia-assign-service-staff
  • Write

    Block time

    Blocks whole days so no appointment can be booked, for a staff member or the whole business.

    Permission
    schedopia_manage_staff
    MCP tool
    aafm-bridge-schedopia-block-time
  • Write

    Create booking

    Creates an appointment or event-seat booking and sends confirmation emails.

    Permission
    schedopia_manage_bookings
    MCP tool
    aafm-bridge-schedopia-create-booking
  • Write

    Record a payment

    Writes down a payment the business has already received for a booking.

    Permission
    schedopia_manage_payments
    MCP tool
    aafm-bridge-schedopia-record-payment
  • Write

    Reschedule booking

    Moves an existing appointment or event booking to a new time, staff or seats.

    Permission
    schedopia_manage_bookings
    MCP tool
    aafm-bridge-schedopia-reschedule-booking
  • Write

    Set the add-ons of a service

    Replaces the full set of add-on services offered on one service.

    Permission
    schedopia_manage_catalog
    MCP tool
    aafm-bridge-schedopia-save-addon
  • Write

    Add or correct a customer

    Creates a customer or updates one by id, matching on email address.

    Permission
    schedopia_manage_customers
    MCP tool
    aafm-bridge-schedopia-save-customer
  • Write

    Create or change an event

    Creates or updates an event people reserve seats at.

    Permission
    schedopia_manage_catalog
    MCP tool
    aafm-bridge-schedopia-save-event
  • Write

    Create or rename a hall

    Creates or updates a hall inside a venue.

    Permission
    schedopia_manage_catalog
    MCP tool
    aafm-bridge-schedopia-save-hall
  • Write

    Create or change a seat tier

    Creates or updates a seat tier with its price and map color.

    Permission
    schedopia_manage_catalog
    MCP tool
    aafm-bridge-schedopia-save-seat-category
  • Write

    Create or change a service

    Creates or updates a bookable appointment service.

    Permission
    schedopia_manage_catalog
    MCP tool
    aafm-bridge-schedopia-save-service
  • Write

    Create or rename a service category

    Creates or updates a service category.

    Permission
    schedopia_manage_catalog
    MCP tool
    aafm-bridge-schedopia-save-service-category
  • Write

    Add or change a staff member

    Adds a staff member or updates one by id.

    Permission
    schedopia_manage_staff
    MCP tool
    aafm-bridge-schedopia-save-staff
  • Write

    Create or rename a venue

    Creates or updates a venue.

    Permission
    schedopia_manage_catalog
    MCP tool
    aafm-bridge-schedopia-save-venue
  • Write

    Set working hours

    Replaces the working week for a staff member or the whole business.

    Permission
    schedopia_manage_staff
    MCP tool
    aafm-bridge-schedopia-set-working-hours
  • Write

    Update booking status

    Sets a booking's status to pending, confirmed, completed or no_show.

    Permission
    schedopia_manage_bookings
    MCP tool
    aafm-bridge-schedopia-update-booking-status
  • Write

    Restyle the booking form

    Changes the public booking form's style and step wording.

    Permission
    schedopia_manage_settings
    MCP tool
    aafm-bridge-schedopia-update-form-appearance
  • Write

    Change a site setting

    Changes one or more business, booking or scheduling settings.

    Permission
    schedopia_manage_settings
    MCP tool
    aafm-bridge-schedopia-update-settings

Destructive 10

  • Destructive

    Cancel booking

    Cancels a booking, frees its slot or seats and emails the customer.

    Permission
    schedopia_manage_bookings
    MCP tool
    aafm-bridge-schedopia-cancel-booking
  • Destructive

    Delete a booking

    Removes a booking from the diary entirely and frees any seats it held.

    Permission
    schedopia_manage_bookings
    MCP tool
    aafm-bridge-schedopia-delete-booking
  • Destructive

    Delete a service, category or add-on

    Deletes a service, service category, or add-on attachment.

    Permission
    schedopia_manage_catalog
    MCP tool
    aafm-bridge-schedopia-delete-catalog-item
  • Destructive

    Delete a customer

    Deletes a customer record.

    Permission
    schedopia_manage_customers
    MCP tool
    aafm-bridge-schedopia-delete-customer
  • Destructive

    Delete a payment record

    Removes a payment record entirely.

    Permission
    schedopia_manage_payments
    MCP tool
    aafm-bridge-schedopia-delete-payment
  • Destructive

    Remove a staff member

    Removes a staff member along with their hours and service assignments.

    Permission
    schedopia_manage_staff
    MCP tool
    aafm-bridge-schedopia-delete-staff
  • Destructive

    Delete a venue, hall, seat tier or event

    Deletes one seat-reservation record: a venue, hall, seat tier or event.

    Permission
    schedopia_manage_catalog
    MCP tool
    aafm-bridge-schedopia-delete-venue-item
  • Destructive

    Mark a payment refunded

    Marks a recorded payment as refunded, updating the record only.

    Permission
    schedopia_manage_payments
    MCP tool
    aafm-bridge-schedopia-mark-payment-refunded
  • Destructive

    Lay out a hall's seats

    Replaces every seat in a hall with a new layout.

    Permission
    schedopia_manage_catalog
    MCP tool
    aafm-bridge-schedopia-save-seat-layout
  • Destructive

    Unblock days

    Reopens days that block-time had closed.

    Permission
    schedopia_manage_staff
    MCP tool
    aafm-bridge-schedopia-unblock-time

How to switch these on

Four steps from two active plugins to a governed connection.

  1. Install Schedopia, AI-Ready Appointment Booking, Events and Seat Reservations and Agent Abilities for MCP

    Both plugins need to be active on the same WordPress site. Schedopia, AI-Ready Appointment Booking, Events and Seat Reservations registers its own abilities; this plugin discovers and governs them.

  2. Open the Other plugins screen

    In Agent Abilities for MCP, open the Bridge tab (labeled "Other plugins" in the admin). Abilities from every registered plugin appear there, grouped by the plugin that registered them.

  3. Enable one ability at a time

    Every ability from Schedopia, AI-Ready Appointment Booking, Events and Seat Reservations starts off. Turn on only the ones you want an agent to reach, or enable the whole set in one click.

  4. Connect as a least-privilege user

    Approve the connection as a WordPress account scoped to what you actually want the agent to do. Each call still re-checks that account’s capability before it runs.

Read more in how bridging works or the full documentation.

Frequently asked questions

Does Schedopia, AI-Ready Appointment Booking, Events and Seat Reservations work with the Bridge?

Yes. All 51 schedopia/* abilities register unconditionally in the core Abilities API once WordPress 6.9's Abilities API is present, each with its own readonly/destructive annotation and a real schedopia_* or manage_options permission callback.

Do Schedopia, AI-Ready Appointment Booking, Events and Seat Reservations's abilities register automatically?

Yes, unconditionally, once Schedopia, AI-Ready Appointment Booking, Events and Seat Reservations is active. Nothing else has to be configured for the Bridge to discover them.

Does Schedopia, AI-Ready Appointment Booking, Events and Seat Reservations need anything special to work with the Bridge?

Needs WordPress 6.9 or later for the Abilities API to exist at all (the plugin itself works down to 6.5 without it). Each ability checks one of seven granular schedopia_* capabilities (bookings, catalog, customers, payments, staff, settings, reports) or manage_options for the activity log; how-to has no capability check. Read abilities are enabled by default and write or destructive abilities are switched off until the site owner turns them on under Settings, Connect your AI, which is enforced in the permission callback rather than in registration.

More Events & booking plugins

With the edit and delete toggles on, an agent can list, read, create, update, and delete bookings, customers, services, agents, locations, and orders, manage the booking calendar and off periods, read dashboard analytics, and read the activity log.

Events & booking100K+ active installs
46 read28 write8 destructive
View abilities

An agent can list services, employees, customers, events, and appointments, check open time slots for a service, add a new service or customer, create an appointment or event, book a customer into an event, and cancel an existing booking.

Events & booking90K+ active installs
6 read6 destructive
View abilities

An agent can browse events, tickets, locations and bookings and read a specific booking's requirements, and can create or update events, tickets, locations, bookings, categories and tags, upload images for them, and change or delete bookings and other records when the connected user has the matching Events Manager capability.

Events & booking60K+ active installs
18 read7 write13 destructive
View abilities

Verified from Schedopia, AI-Ready Appointment Booking, Events and Seat Reservations's own free wordpress.org code on 28 September 2026, not from its marketing claims. Not every ability listed here has been run end to end against a live site. Plugin authors change their code, so a name, a capability, or a condition can be different in a later release. This site is not affiliated with, or endorsed by, ThinkMatic or Schedopia, AI-Ready Appointment Booking, Events and Seat Reservations. Back to the full directory.

Back to the plugin directory

Bridge Schedopia, AI-Ready Appointment Booking, Events and Seat Reservations, keep the same control.

Every ability starts off, is scoped to the user you connect, and is written to the same audit log as core. Turn on only what you need.

Off by default. Capability checked on every call.