Integration

Acuity Scheduling integration

Online appointment scheduling software for managing bookings, availability, calendars, and clients. Create appointments, check availability, manage client records, handle payments, and automate scheduling workflows. Ideal for service-based businesses, consultants, healthcare providers, and any organization needing automated booking capabilities.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Acuity Scheduling.Built from the 35 Acuity Scheduling tools below, on the connection you add once.

Common Acuity Scheduling use cases

  • Correct client contact information
  • Block vacation days
  • Cancel planned vacation
  • View scheduled time off
  • Validate API credentials
  • Handle GDPR deletion requests
  • Issue package codes to clients
  • View details of a specific block
  • Audit active webhook subscriptions
  • Display order confirmation details

What you can do with Acuity Scheduling

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Appointment, 6 operations

  • cancel_appointmentCancel appointmentPUTCancel an existing appointment and free the time slot.
  • create_appointmentCreate appointmentPOSTBook a new appointment for a client at an available time slot.
  • get_appointmentGet appointmentGETRetrieve complete details for a specific appointment.
  • list_appointmentsList appointmentsGETRetrieve a list of scheduled appointments with filtering options.
  • reschedule_appointmentReschedule appointmentPUTChange an appointment to a new date and time.
  • update_appointmentUpdate appointmentPUTUpdate an existing appointment's details.

Availability, 4 operations

  • check_availability_timesCheck availability timesPOSTVerify if specific time slots are valid and available.
  • get_availability_classesGet availability classesGETRetrieve available class sessions for group appointments.
  • get_availability_datesGet availability datesGETRetrieve available dates for an appointment type in a given month.
  • get_availability_timesGet availability timesGETRetrieve available time slots for a specific date.

Block, 4 operations

  • create_blockCreate blockPOSTCreate a time block to prevent appointments during a period.
  • delete_blockDelete blockDELETERemove a time block from a calendar.
  • get_blockGet blockGETRetrieve details of a specific time block.
  • list_blocksList blocksGETRetrieve blocked time periods on calendars.

Certificate, 4 operations

  • check_certificateCheck certificateGETVerify if a certificate code is valid for an appointment type.
  • create_certificateCreate certificatePOSTCreate a new certificate code for a package or coupon.
  • delete_certificateDelete certificateDELETEDelete a certificate code.
  • list_certificatesList certificatesGETRetrieve certificate codes for packages and coupons.

Client, 4 operations

  • create_clientCreate clientPOSTCreate a new client record in the account.
  • delete_clientDelete clientDELETERemove a client record from the account.
  • list_clientsList clientsGETRetrieve client records from the account.
  • update_clientUpdate clientPUTUpdate an existing client's information.

Webhook, 3 operations

  • create_webhookCreate webhookPOSTCreate a new webhook subscription for event notifications.
  • delete_webhookDelete webhookDELETEDelete a webhook subscription.
  • list_webhooksList webhooksGETRetrieve all active webhook subscriptions.

Order, 2 operations

  • get_orderGet orderGETRetrieve details of a specific order.
  • list_ordersList ordersGETRetrieve a list of orders from the online store.

Addon, 1 operation

  • list_appointment_addonsList appointment addonsGETRetrieve all appointment add-ons available for booking.

Appointment type, 1 operation

  • list_appointment_typesList appointment typesGETRetrieve all appointment types configured in the account.

Calendar, 1 operation

  • list_calendarsList calendarsGETRetrieve all calendars configured in the account.

Form, 1 operation

  • list_formsList formsGETRetrieve all intake forms configured in the account.

Label, 1 operation

  • list_labelsList labelsGETRetrieve all labels configured in the account.

Payment, 1 operation

  • get_appointment_paymentsGet appointment paymentsGETRetrieve payment information for a specific appointment.

Product, 1 operation

  • list_productsList productsGETRetrieve all products and packages from the online store.

User, 1 operation

  • get_meGet meGETRetrieve information about the authenticated account.

Use Acuity Scheduling from Claude Code, Cursor or Codex

Connect Acuity Scheduling in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Acuity Scheduling operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Acuity Scheduling

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Acuity Scheduling once

    Add your Acuity Scheduling connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Acuity Scheduling integration FAQ

What can you do with the Acuity Scheduling integration?

LiveContext exposes 35 operations on Acuity Scheduling, covering appointment, availability, block and certificate. Common uses include Correct client contact information, Block vacation days and Cancel planned vacation.

Popular integrations

Browse the whole catalog