LatePoint abilities, governed through the Bridge

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.

Abilities
8246 read28 write8 destructive
Active installs
100K+
Rating
98% (101 ratings)
Version
5.7.2
Requires
WP 6.5+, PHP 7.4+
Last updated
2026-09-23 10:19am GMT

What has to be true first

LatePoint must be active with WordPress 6.9 or newer, with its abilities setting turned on. Every ability checks one of LatePoint's own role capabilities (for example booking__view, customer__edit, agent__delete) rather than a core WordPress capability, resolved through the plugin's own role system.

  • The plugin's own latepoint_abilities_api setting must be turned on before any ability registers.
  • Non-read-only abilities additionally require the latepoint_abilities_api_edit setting, and destructive (delete) abilities additionally require the latepoint_abilities_api_delete setting, both checked again at permission time even if an ability slipped through registered.

The 82 LatePoint abilities

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

Read 46

  • Read

    Get activity

    Returns a single activity log entry by ID.

    Permission
    Custom checkactivity__view
    MCP tool
    aafm-bridge-latepoint-get-activity
  • Read

    List activities

    Returns a paginated list of activity log entries with optional filters.

    Permission
    Custom checkactivity__view
    MCP tool
    aafm-bridge-latepoint-list-activities
  • Read

    Get agent bookings

    Returns bookings assigned to a specific agent.

    Permission
    Custom checkagent__view
    MCP tool
    aafm-bridge-latepoint-get-agent-bookings
  • Read

    Get agent revenue

    Returns total revenue generated by an agent for a date range.

    Permission
    Custom checkagent__view
    MCP tool
    aafm-bridge-latepoint-get-agent-revenue
  • Read

    Get agent services

    Returns the services offered by a specific agent.

    Permission
    Custom checkagent__view
    MCP tool
    aafm-bridge-latepoint-get-agent-services
  • Read

    Get agent

    Returns a single agent by ID with full profile.

    Permission
    Custom checkagent__view
    MCP tool
    aafm-bridge-latepoint-get-agent
  • Read

    Get agents

    Returns all agents (staff), optionally filtered by status.

    Permission
    Custom checkagent__view
    MCP tool
    aafm-bridge-latepoint-get-agents
  • Read

    Get daily chart data

    Returns daily booking counts or revenue for charting over a date range.

    Permission
    Custom checkbooking__view
    MCP tool
    aafm-bridge-latepoint-get-daily-chart-data
  • Read

    Get dashboard stats

    Returns aggregate booking statistics for a date range (defaults to current month).

    Permission
    Custom checkbooking__view
    MCP tool
    aafm-bridge-latepoint-get-dashboard-stats
  • Read

    Get pending bookings count

    Returns the total number of bookings currently in pending status.

    Permission
    Custom checkbooking__view
    MCP tool
    aafm-bridge-latepoint-get-pending-bookings-count
  • Read

    Get top services

    Returns the most-booked services with booking counts and revenue for a period.

    Permission
    Custom checkbooking__view
    MCP tool
    aafm-bridge-latepoint-get-top-services
  • Read

    Get booking stats

    Returns aggregate booking statistics (count, revenue, or duration) for a date range.

    Permission
    Custom checkbooking__view
    MCP tool
    aafm-bridge-latepoint-get-booking-stats
  • Read

    Get booking statuses

    Returns the list of valid booking status values and their labels.

    Permission
    Custom checkbooking__view
    MCP tool
    aafm-bridge-latepoint-get-booking-statuses
  • Read

    Get booking

    Returns a single booking by ID with all related data.

    Permission
    Custom checkbooking__view
    MCP tool
    aafm-bridge-latepoint-get-booking
  • Read

    Get bookings for date

    Returns all bookings on a specific calendar date.

    Permission
    Custom checkbooking__view
    MCP tool
    aafm-bridge-latepoint-get-bookings-for-date
  • Read

    Get bookings per day

    Returns daily booking counts for a date range (histogram data).

    Permission
    Custom checkbooking__view
    MCP tool
    aafm-bridge-latepoint-get-bookings-per-day
  • Read

    Get upcoming bookings

    Returns upcoming bookings from today, with optional filters.

    Permission
    Custom checkbooking__view
    MCP tool
    aafm-bridge-latepoint-get-upcoming-bookings
  • Read

    List bookings

    Returns a paginated, filtered list of bookings.

    Permission
    Custom checkbooking__view
    MCP tool
    aafm-bridge-latepoint-list-bookings
  • Read

    Check slot availability

    Checks whether a specific time slot can be booked, using the same availability rules as the booking form.

    Permission
    manage_optionsAdministrators
    MCP tool
    aafm-bridge-latepoint-check-slot-availability
  • Read

    Get available slots

    Returns available booking time slots for a service/agent/location on a given date.

    Permission
    manage_optionsAdministrators
    MCP tool
    aafm-bridge-latepoint-get-available-slots
  • Read

    Get work schedule

    Returns work periods for an agent or all agents.

    Permission
    Custom checkagent__view
    MCP tool
    aafm-bridge-latepoint-get-work-schedule
  • Read

    List off periods

    Returns off/blocked periods for agents, optionally filtered by date range.

    Permission
    Custom checkagent__view
    MCP tool
    aafm-bridge-latepoint-list-off-periods
  • Read

    Get customer bookings

    Returns bookings for a specific customer, with optional future/past/status filter.

    Permission
    Custom checkcustomer__view
    MCP tool
    aafm-bridge-latepoint-get-customer-bookings
  • Read

    Get customer by email

    Looks up a customer by their email address.

    Permission
    Custom checkcustomer__view
    MCP tool
    aafm-bridge-latepoint-get-customer-by-email
  • Read

    Get customer orders

    Returns all orders for a specific customer.

    Permission
    Custom checkcustomer__view
    MCP tool
    aafm-bridge-latepoint-get-customer-orders
  • Read

    Get customer

    Returns a single customer by ID with full profile.

    Permission
    Custom checkcustomer__view
    MCP tool
    aafm-bridge-latepoint-get-customer
  • Read

    Get total customers count

    Returns the total number of customers in the system.

    Permission
    Custom checkcustomer__view
    MCP tool
    aafm-bridge-latepoint-get-total-customers-count
  • Read

    List customers

    Returns a paginated list of customers with optional search/filter.

    Permission
    Custom checkcustomer__view
    MCP tool
    aafm-bridge-latepoint-list-customers
  • Read

    Search customers

    Searches customers by name, email, or phone, optimised for autocomplete.

    Permission
    Custom checkcustomer__view
    MCP tool
    aafm-bridge-latepoint-search-customers
  • Read

    Get location agents

    Returns all agents assigned to a location.

    Permission
    Custom checklocation__view
    MCP tool
    aafm-bridge-latepoint-get-location-agents
  • Read

    Get location services

    Returns all services available at a location.

    Permission
    Custom checklocation__view
    MCP tool
    aafm-bridge-latepoint-get-location-services
  • Read

    Get location

    Returns a single location by ID.

    Permission
    Custom checklocation__view
    MCP tool
    aafm-bridge-latepoint-get-location
  • Read

    List location categories

    Returns all location categories.

    Permission
    Custom checklocation__view
    MCP tool
    aafm-bridge-latepoint-list-location-categories
  • Read

    List locations

    Returns all locations, optionally filtered by status.

    Permission
    Custom checklocation__view
    MCP tool
    aafm-bridge-latepoint-list-locations
  • Read

    Get invoice

    Returns a single invoice by ID.

    Permission
    Custom checkbooking__view
    MCP tool
    aafm-bridge-latepoint-get-invoice
  • Read

    Get order price breakdown

    Returns the price breakdown (subtotal, tax, total) for an order.

    Permission
    Custom checkbooking__view
    MCP tool
    aafm-bridge-latepoint-get-order-price-breakdown
  • Read

    Get order

    Returns a single order by ID.

    Permission
    Custom checkbooking__view
    MCP tool
    aafm-bridge-latepoint-get-order
  • Read

    Get transaction

    Returns a single transaction by ID.

    Permission
    Custom checktransaction__view
    MCP tool
    aafm-bridge-latepoint-get-transaction
  • Read

    List invoices

    Returns a paginated list of invoices with optional filters.

    Permission
    Custom checkbooking__view
    MCP tool
    aafm-bridge-latepoint-list-invoices
  • Read

    List orders

    Returns a paginated, filtered list of orders.

    Permission
    Custom checkbooking__view
    MCP tool
    aafm-bridge-latepoint-list-orders
  • Read

    List transactions

    Returns a paginated list of payment transactions.

    Permission
    Custom checktransaction__view
    MCP tool
    aafm-bridge-latepoint-list-transactions
  • Read

    Get service agents

    Returns agents (staff) assigned to a service.

    Permission
    Custom checkservice__view
    MCP tool
    aafm-bridge-latepoint-get-service-agents
  • Read

    Get service bookings

    Returns bookings for a specific service.

    Permission
    Custom checkservice__view
    MCP tool
    aafm-bridge-latepoint-get-service-bookings
  • Read

    Get service

    Returns a single service by ID with full detail.

    Permission
    Custom checkservice__view
    MCP tool
    aafm-bridge-latepoint-get-service
  • Read

    Get services

    Returns all services, optionally filtered by status.

    Permission
    Custom checkservice__view
    MCP tool
    aafm-bridge-latepoint-get-services
  • Read

    List service categories

    Returns all service categories.

    Permission
    Custom checkservice__view
    MCP tool
    aafm-bridge-latepoint-list-service-categories

Write 28

  • Write

    Create agent

    Creates a new agent (staff member) who can be assigned to services and receive bookings.

    Permission
    Custom checkagent__create
    MCP tool
    aafm-bridge-latepoint-create-agent
  • Write

    Disable agent

    Disables an agent so they no longer appear on the booking form.

    Permission
    Custom checkagent__edit
    MCP tool
    aafm-bridge-latepoint-disable-agent
  • Write

    Enable agent

    Activates an agent so they appear on the booking form and can receive new bookings.

    Permission
    Custom checkagent__edit
    MCP tool
    aafm-bridge-latepoint-enable-agent
  • Write

    Update agent

    Updates one or more fields on an existing agent profile.

    Permission
    Custom checkagent__edit
    MCP tool
    aafm-bridge-latepoint-update-agent
  • Write

    Approve booking

    Approves a pending booking by setting its status to approved.

    Permission
    Custom checkbooking__edit
    MCP tool
    aafm-bridge-latepoint-approve-booking
  • Write

    Cancel booking

    Cancels a booking by setting its status to cancelled.

    Permission
    Custom checkbooking__edit
    MCP tool
    aafm-bridge-latepoint-cancel-booking
  • Write

    Change booking status

    Changes a booking to any valid status value.

    Permission
    Custom checkbooking__edit
    MCP tool
    aafm-bridge-latepoint-change-booking-status
  • Write

    Create booking

    Creates a new booking for a customer with a specific service, agent, date and time.

    Permission
    Custom checkbooking__create
    MCP tool
    aafm-bridge-latepoint-create-booking
  • Write

    Reschedule booking

    Moves an existing booking to a new date and/or time.

    Permission
    Custom checkbooking__edit
    MCP tool
    aafm-bridge-latepoint-reschedule-booking
  • Write

    Update booking

    Updates one or more fields on an existing booking.

    Permission
    Custom checkbooking__edit
    MCP tool
    aafm-bridge-latepoint-update-booking
  • Write

    Add off period

    Creates a new off/blocked period during which an agent or the entire business will not accept bookings.

    Permission
    Custom checkagent__edit
    MCP tool
    aafm-bridge-latepoint-add-off-period
  • Write

    Connect customer to WP user

    Links a LatePoint customer record to an existing WordPress user account by their user ID.

    Permission
    Custom checkcustomer__edit
    MCP tool
    aafm-bridge-latepoint-connect-customer-to-wp-user
  • Write

    Create customer

    Creates a new customer record.

    Permission
    Custom checkcustomer__create
    MCP tool
    aafm-bridge-latepoint-create-customer
  • Write

    Update customer

    Updates one or more fields on an existing customer profile.

    Permission
    Custom checkcustomer__edit
    MCP tool
    aafm-bridge-latepoint-update-customer
  • Write

    Create location

    Creates a new business location where services can be offered and agents can be assigned.

    Permission
    Custom checklocation__create
    MCP tool
    aafm-bridge-latepoint-create-location
  • Write

    Disable location

    Disables a location so it no longer appears on the booking form.

    Permission
    Custom checklocation__edit
    MCP tool
    aafm-bridge-latepoint-disable-location
  • Write

    Enable location

    Activates a location so it appears on the booking form and can be selected by customers.

    Permission
    Custom checklocation__edit
    MCP tool
    aafm-bridge-latepoint-enable-location
  • Write

    Update location

    Updates one or more fields on an existing location.

    Permission
    Custom checklocation__edit
    MCP tool
    aafm-bridge-latepoint-update-location
  • Write

    Change invoice status

    Changes the payment status of an invoice (e.g.

    Permission
    Custom checkbooking__edit
    MCP tool
    aafm-bridge-latepoint-change-invoice-status
  • Write

    Change order status

    Changes the status of an order (e.g.

    Permission
    Custom checkbooking__edit
    MCP tool
    aafm-bridge-latepoint-change-order-status
  • Write

    Create invoice

    Creates a new invoice for an existing order.

    Permission
    Custom checkbooking__create
    MCP tool
    aafm-bridge-latepoint-create-invoice
  • Write

    Create order

    Creates a new order record.

    Permission
    Custom checkbooking__create
    MCP tool
    aafm-bridge-latepoint-create-order
  • Write

    Update order

    Updates one or more fields on an existing order.

    Permission
    Custom checkbooking__edit
    MCP tool
    aafm-bridge-latepoint-update-order
  • Write

    Create service

    Creates a new bookable service that customers can select when making appointments.

    Permission
    Custom checkservice__create
    MCP tool
    aafm-bridge-latepoint-create-service
  • Write

    Disable service

    Disables a service so it no longer appears on the booking form.

    Permission
    Custom checkservice__edit
    MCP tool
    aafm-bridge-latepoint-disable-service
  • Write

    Duplicate service

    Creates a full copy of an existing service including all its settings and agent assignments.

    Permission
    Custom checkservice__create
    MCP tool
    aafm-bridge-latepoint-duplicate-service
  • Write

    Enable service

    Activates a service so it appears on the booking form and can be booked by customers.

    Permission
    Custom checkservice__edit
    MCP tool
    aafm-bridge-latepoint-enable-service
  • Write

    Update service

    Updates one or more fields on an existing service.

    Permission
    Custom checkservice__edit
    MCP tool
    aafm-bridge-latepoint-update-service

Destructive 8

  • Destructive

    Delete agent

    Permanently deletes an agent and all their associated bookings.

    Permission
    Custom checkagent__delete
    MCP tool
    aafm-bridge-latepoint-delete-agent
  • Destructive

    Delete booking

    Permanently deletes a booking record from the database.

    Permission
    Custom checkbooking__delete
    MCP tool
    aafm-bridge-latepoint-delete-booking
  • Destructive

    Remove off period

    Permanently deletes an off/blocked period, making those times available for bookings again.

    Permission
    Custom checkagent__edit
    MCP tool
    aafm-bridge-latepoint-remove-off-period
  • Destructive

    Delete customer

    Permanently deletes a customer and all their associated bookings and orders.

    Permission
    Custom checkcustomer__delete
    MCP tool
    aafm-bridge-latepoint-delete-customer
  • Destructive

    Delete location

    Permanently deletes a location and removes all agent and service assignments.

    Permission
    Custom checklocation__delete
    MCP tool
    aafm-bridge-latepoint-delete-location
  • Destructive

    Delete order

    Permanently deletes an order and its associated invoices.

    Permission
    Custom checkbooking__delete
    MCP tool
    aafm-bridge-latepoint-delete-order
  • Destructive

    Refund transaction

    Marks a payment transaction as refunded.

    Permission
    Custom checktransaction__edit
    MCP tool
    aafm-bridge-latepoint-refund-transaction
  • Destructive

    Delete service

    Permanently deletes a service and all its associated bookings.

    Permission
    Custom checkservice__delete
    MCP tool
    aafm-bridge-latepoint-delete-service

How to switch these on

Four steps from two active plugins to a governed connection.

  1. Install LatePoint and Agent Abilities for MCP

    Both plugins need to be active on the same WordPress site. LatePoint 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 LatePoint 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 LatePoint work with the Bridge?

Yes. It registers eighty-two abilities through wp_register_ability once the plugin's own abilities setting is turned on, covering bookings, customers, services, agents, locations, orders, calendar, analytics, and activity logs.

What has to be true for LatePoint's abilities to register?

The plugin's own latepoint_abilities_api setting must be turned on before any ability registers.. Non-read-only abilities additionally require the latepoint_abilities_api_edit setting, and destructive (delete) abilities additionally require the latepoint_abilities_api_delete setting, both checked again at permission time even if an ability slipped through registered..

Does LatePoint need anything special to work with the Bridge?

LatePoint must be active with WordPress 6.9 or newer, with its abilities setting turned on. Every ability checks one of LatePoint's own role capabilities (for example booking__view, customer__edit, agent__delete) rather than a core WordPress capability, resolved through the plugin's own role system.

More Events & booking plugins

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

Fluent Booking

Conditional

Once enabled, an agent can read bookings, availability and event-type configuration, create, reschedule or cancel a booking on an attendee's behalf, pull scheduling reports, and run three guided prompts (daily briefing, event troubleshooting, weekly report); the scheduling toolset additionally lets it create and edit event types and availability schedules.

Events & booking20K+ active installs
9 read7 destructive
View abilities

Verified from LatePoint'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, LatePoint or LatePoint. Back to the full directory.

Back to the plugin directory

Bridge LatePoint, 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.