Acuity Scheduling

Acuity Scheduling

· #71 most-used

Self-booking, intake, and payments — automated end to end

SchedulingCRMProductivitySupportHR

Acuity Scheduling is a client-facing booking platform that lets people self-schedule appointments, complete intake forms, and pay online around the clock. Connect it to Actionist and your agents can book appointments on clients' behalf, block off time when providers are unavailable, cancel and reschedule in response to live events, search client histories before every call, and react instantly to new bookings, cancellations, and product purchases — all without anyone touching the Acuity interface.

Average time saved
10 hours
per person · per month
1 workdays back

Eliminates manual work. Automating booking confirmations, CRM updates after each session, and rescheduling outreach saves 3+ hours of admin work per week.

Schedule

What your Acuity Scheduling agent runs on autopilot

A week of scheduled jobs your Actionist agent will execute on your behalf.

28Scheduled jobs
7Agents at work
24/7Always on
Mon
Tue
Wed
Thu
Fri
7am
8am
9am
10am
11am
12pm
1pm
2pm
3pm
4pm
5pm
6pm
Agents
Multi-app workflows

Acuity Scheduling × every other app you use

End-to-end automations that span multiple apps — each one a real business outcome.

6Workflows
9Apps spanned
~26 hrsSaved / week
6Personas served
customer-success★ FeaturedSaves 45m saved · runs ~12× /week

Cancellation-to-rebooking in 60 seconds

When a client cancels in Acuity, your Customer Support agent scans the waiting list, finds the top candidate, looks up their appointment history to confirm they want the same service type, books them into the freed slot, and pings the provider in Slack — all before the cancellation email lands in any inbox. No slot goes to waste, no provider sits idle, no client waits days to get back on the calendar.

Trigger: When an Appointment Canceled webhook fires in Acuity Scheduling
Step 1 trigger
Gmail
Receive cancellation confirmation email from Acuity
Step 2 read
Acuity Scheduling
Find appointment details by ID
Step 3 write
Acuity Scheduling
Book replacement client into freed slot
Step 4 write
Slack
Notify provider of same-day slot change
Step 5 write
Google Calendar
Update provider calendar with new booking
Zero wasted slots
ROI

Savings

What your team gets back — two angles: what you stop doing manually, and what that's worth.

Without Actionist

What you do manually today

With Actionist

What your agent runs for you

  • Sales
    18 min / week
    Demo follow-up scheduling

    Reps manually check Acuity availability and email prospects a booking link after every demo call, then wait for a response before confirming the next step.

    Sales Agent
    0 min
    Agent books the follow-up instantly

    The moment a demo is logged in HubSpot, the agent finds the next available Acuity slot, books it for the prospect, and sends a calendar invite — the rep never opens Acuity.

  • Marketing
    13 min / week
    Coupon code campaign setup

    The marketing team manually creates coupon codes in Acuity before every promotion, then copies them into emails and tracks redemption in a spreadsheet.

    Marketing Agent
    0 min
    Agent creates and embeds codes

    When a campaign brief is approved, the agent creates the coupon code in Acuity, injects it into the email template, and logs it in the campaign tracker automatically.

  • Customer Support
    18 min / week
    Cancellation inbox management

    Support agents read cancellation emails, manually look up the appointment in Acuity, cancel it, and reply to the client — often with a 1–4 hour delay.

    Customer Support Agent
    0 min
    Agent handles the full cancel loop

    When a cancellation webhook fires, the agent cancels the slot, sends a rescheduling link, and logs the reason — the support inbox stays clear.

  • Human Resources
    7 min / week
    Onboarding session booking

    HR coordinators manually find available Acuity slots for each new hire's orientation sessions and email booking confirmations one by one.

    Human Resources Agent
    0 min
    Agent bulk-books orientations

    When a new hire is added to the directory, the agent creates their Acuity client profile and books the first orientation session before HR sends the welcome email.

  • Finance
    13 min / week
    Revenue reconciliation

    Finance manually exports appointment data from Acuity each month and cross-references it with payment records to close the books.

    Finance Agent
    0 min
    Agent writes every order to the ledger

    Each New Product Order webhook automatically creates a reconciliation entry in the finance sheet — month-end closes without a single Acuity export.

  • Operations
    25 min / week
    Provider availability blocking

    Ops managers log into Acuity and manually add blocked-off time whenever a provider is away, often hours after the absence is confirmed.

    Operations Agent
    0 min
    Agent blocks time from any event

    When an out-of-office event lands on the provider's calendar, the agent immediately blocks the matching Acuity slots — no lag, no double-booking.

  • Legal
    6 min / week
    Compliance client data export

    Legal manually pulls client lists from Acuity and formats them for data subject access requests, which can take 30–60 minutes per request.

    Legal Agent
    0 min
    Agent exports on request

    When a data request comes in, the agent lists all matching Acuity clients and writes the export to a secure Google Sheet shared only with legal.

+ 100s of other Acuity Scheduling automations
Average monthly
10 hrs / person / month
Average monthly
10 hrs / person / month
Calculator

Calculate what your team saves

Team size
10 people
Hourly rate
$20 / hr
Hours saved / week
25
Hours saved / year
1,250
Annual ROI
$25,000

Based on Acuity Scheduling's typical team usage — the visible tasks plus a few other automations the agent runs: ~2.5 hrs / person / week of admin work automated.

Connect

How to plug Acuity Scheduling into Actionist

Pick the connection method that suits your environment.

The fastest path. Actionist connects to Acuity Scheduling through a permissioned OAuth handshake via the MCP server — no API keys to rotate, no scopes to configure manually, and access limited to exactly what your agents need.

1
Open the Apps tab

Find Acuity Scheduling in the Apps library and click Connect. MCP is selected by default.

2
Authorise in Acuity Scheduling

You will be redirected to Acuity's OAuth screen. Log in with your Acuity account and click Allow Access to grant Actionist permission to read and write appointments, clients, and availability.

3
Test the connection

Actionist runs a read-only call to verify the handshake. You're ready.

Actions

15 actions your agent can call

Read and write operations available to your Actionist agent.

Triggers

6 events your agent can react to

Events your agent watches for, and the actions it kicks off in response.

Skills

Skills that pair with Acuity Scheduling

Reusable agent skills that work well alongside this app.

Acuity Scheduling

Managed OAuth integration for Acuity Scheduling — book, reschedule, and cancel appointments, manage client records, query availability, and react to booking events.

API Gateway

Connect to 100+ APIs including Acuity partners like HubSpot, Google Calendar, Stripe, and Slack via managed OAuth — use when orchestrating Acuity data across multiple platforms in a single workflow.

MCP servers

MCP servers that work with Acuity Scheduling

Connect Actionist to MCP servers built for or around this app.

No MCP servers indexed for this app yet.
FAQs

Questions about Acuity Scheduling + Actionist

What credentials does Actionist need to connect to Acuity Scheduling?
The recommended path is the MCP connection, which uses a permissioned OAuth handshake — no tokens to manage. If you prefer the API token method, go to Acuity Scheduling → Integrations → API, generate a key, and paste it into Actionist. The key gives read and write access to appointments, clients, and availability.
Can the agent book appointments on behalf of clients, or only manage existing ones?
Both. The Book Appointment action lets agents create new bookings for any client, service type, and available time slot — so the agent can handle the full booking flow from 'find a slot' to 'confirmed calendar invite' without the client ever logging into Acuity.
How do I avoid a trigger loop if my agent creates or updates appointments?
Acuity webhooks fire on all appointment changes, including ones the agent makes. To prevent loops, add an idempotency check: before acting on a New Appointment or Appointment Rescheduled trigger, the agent reads a metadata field or an external log to confirm the event was client-initiated, not agent-initiated. Alternatively, scope the trigger to a specific appointment type the agent never writes to.
Which appointment details does Find Appointment by ID return?
The action returns the appointment's service type, provider calendar, start and end time, client name and email, intake form answers, payment status, and any internal notes. That is typically everything needed to build a pre-session briefing, a CRM activity log, or a support ticket enrichment.
Can the agent react to cancellations in real time?
Yes. The Appointment Canceled webhook fires within seconds of a cancellation in Acuity. Your agent can immediately check a waiting list, rebook the freed slot, send a follow-up survey, log the lost revenue, or do all four — before a human has even noticed the cancellation email.
Does Actionist support Acuity's package and coupon features?
Yes. Add Package Code lets the agent unlock pre-purchased session credits on a client's account — useful for automating new package activations after a Stripe payment. Add Coupon Code lets the agent create discount codes dynamically as part of a campaign or win-back flow.
What happens if an Acuity time slot is no longer available when the agent tries to book?
The Book Appointment action returns an error if the requested slot is taken. Your workflow should call Get Available Times first to confirm availability before attempting to book, or include a fallback step that offers the next available slot to the client rather than failing silently.
Can I use the agent to block provider availability without cancelling existing appointments?
Exactly — Add Blocked Off Time creates a blocked slot in Acuity that prevents new bookings without touching any existing appointments. Use it to protect lunch breaks, preparation time, or days when a provider is travelling. Existing booked appointments in that window remain intact and will need to be handled separately if needed.