Yes. Acuity Scheduling has an API that an AI receptionist can use to check available times and book appointments, but Acuity includes API access only on its Premium plan (formerly Powerhouse). Webhooks, which notify other systems about bookings, are available on every plan.
What the AI receptionist does in Acuity
Many Acuity users built online booking because phone calls were eating their day. The receptionist brings the same booking to callers.
- Checks available times for the appointment type the caller needs
- Books the appointment with the caller's details
- Answers questions from your approved FAQs
- Reschedules and cancels within your policies
- Texts a confirmation with your intake form link
How the connection works
Acuity's API uses your Acuity user ID and API key over HTTPS. You find the credentials in Acuity under Integrations, in the API section.
- Availability comes from your real calendar settings
- Appointment types, durations, and buffers are respected
- Webhooks report new bookings, changes, and cancellations
- Credentials stay on our servers, never in a browser
What you need
The plan requirement is the first thing to check.
- An Acuity Premium plan for API access
- Appointment types and intake forms set up the way you want them booked
- Policies for cancellations, no-shows, and deposits
- For health practices, a HIPAA setup on both the Acuity and receptionist side
A typical call
A new client calls a massage therapist's practice to book a 60-minute session for Friday. The receptionist checks Friday's openings for that appointment type and books the one the caller picks.
- Appointment type matched to the request
- Real Friday openings offered
- Booking created with name, phone, and email
- Intake form link texted before the visit
Limits to plan for
The receptionist follows your Acuity setup, so the setup needs to be right.
- Appointment types that need approval should stay as requests
- Packages and gift certificates need clear rules
- Card payments go through Acuity's checkout, never by voice
- Clinical questions go to the practitioner
Setup steps
An Acuity integration is usually live in one to three weeks.
- Confirm the Premium plan and copy the API credentials
- Write FAQs and booking rules by appointment type
- Test booking, rescheduling, and cancellation
- Launch on missed and after-hours calls
Frequently asked questions
Does Acuity Scheduling have an API?
Yes. Acuity includes API access on its Premium plan (formerly Powerhouse). Webhooks are available on all plans.
Can the AI receptionist see my real availability?
Yes. It checks Acuity for open times by appointment type, using your hours, durations, and buffers.
What if we are on a lower Acuity plan?
The receptionist can collect booking requests and send them to you, or you can upgrade to Premium for direct booking.
Is it HIPAA compliant for therapists and clinics?
It can be, with a business associate agreement on the receptionist side and a HIPAA-eligible setup on the Acuity side.
Can it reschedule appointments?
Yes, within the reschedule and cancellation rules you set in Acuity.
Sources
- Quick Start (Acuity Scheduling Developers)
- Using custom CSS, webhooks, and APIs (Acuity Scheduling Help Center)