Acuity can be written to and its public index documents no way to read availability. That is the opposite of Vagaro.

Acuity Scheduling publishes appointment creation in its public API index and does not publish an availability endpoint alongside it. Vagaro is the exact mirror image; it reads the calendar and cannot be written to. Two systems, both of which a vendor could truthfully describe as an integration, supporting opposite halves of the same job. Which half you get is the only question worth asking.

Start free pilotFree pilot. About 14 days to a working line, no call limit.

What is Acuity Scheduling, and who runs on it?

Acuity is online appointment scheduling software: booking pages, calendars, intake forms, packages and reminders. Squarespace acquired it in 2019, and a large share of its users arrived through a Squarespace website; the booking page is frequently an extension of a site the business already had.

That origin explains the user base. Acuity businesses tend to be independent service providers who needed a booking page before they needed a practice management system: therapists, tutors, coaches, small clinics, photographers, consultants. The software sits between a calendar and a full booking platform, which for most of them is exactly right.

It also means the business usually has no front desk at all. The booking page absorbs the scheduling, and anything the booking page cannot handle arrives on a phone belonging to the person who is also delivering the service.

What gap does Acuity leave?

Acuity is designed for a client who is already on your booking page, and the phone call is the case where they are not. For a solo practitioner the phone is in direct competition with the billable hour, which means calls are answered between sessions or not at all.

The specific pattern is that inbound calls cluster in the ten minutes between appointments and the rest go unanswered. For a therapist or a coach that is not a small leak: the caller is often someone who has finally worked up to making the call, and a voicemail greeting is enough for them to not try again.

There is also a category of call the booking page cannot absorb by design: someone who needs to ask a question before they can choose a service, or who needs an appointment that does not match a listed type. Those are precisely the calls worth answering, and they are the ones a booking page routes to a phone nobody can pick up.

None of this is a criticism of Acuity. It is scheduling software and it schedules. The phone was never part of the product.

What does Acuity's API actually allow?

Creating an appointment is documented in Acuity's public API index. An endpoint for reading availability is not, which does not mean the calendar is unreachable, it means we cannot cite one and will not pretend otherwise.

Partly verified against the vendor's own API reference

CapabilityIn Acuity Scheduling’s APIEndpoint
Create an appointmentYesPOST /appointments
Read appointment typesYesappointment-types
Read existing appointmentsYesGET /appointments
Search live availabilityNot in the public index-

Read from Acuity Scheduling developer documentation on August 10, 2026. APIs change; this is what the index listed that day.

What that means for your build

The missing availability endpoint shapes the build rather than blocking it. Because Acuity sits on top of a calendar, open time can come from the calendar side (Google or Outlook) while the booking itself is written to Acuity, so the agent quotes genuinely open times and creates a real Acuity appointment. Where that calendar link is not available, the honest build is the booking-link route: the agent handles the call and sends your Acuity page mid-call. We will tell you which of those two your build is, because they are meaningfully different products.

What it will not do

  • Read your Acuity availability from Acuity's public API. If we quote open times, they came from the underlying calendar and we will say so.
  • Invent an appointment type. If a caller needs something you have not configured, that captures as a request.
  • Give clinical, therapeutic or professional advice. Every page on this site holds that line and this one is no different.
  • Override your minimum notice or padding. Those are Acuity settings and the agent works inside them.

What does the call a booking page cannot absorb sound like?

Someone with a question they need answered before they are willing to book anything. The booking page has no way to handle it, which is exactly why it ended up on the phone.

An example call: composite, not a recording

A prospective client calls a solo therapist during a session. The caller has been putting off making this call for a fortnight.

  1. Caller

    Hi - I looked at the website but I wasn't sure which of the sessions to pick, or if you even work with what I'm dealing with.

  2. Agent

    That's completely normal and it's the most common reason people call rather than book online. I can't advise on what would suit you clinically - what I can do is book the initial consultation, which exists precisely so Alex can answer that with you.

    Naming the caller's hesitation as normal, then declining the clinical question and offering the appointment type that is designed for it.
  3. Caller

    Okay. How long is that, and is it in person?

  4. Agent

    Fifty minutes, and you can do either - in person or video. Alex has Wednesday at 5:30 or Friday at 12:00.

    Appointment types are readable, so duration and format are your configuration rather than a guess.
  5. Caller

    Wednesday, and video please.

  6. Agent

    Booked - Wednesday 5:30, video. You'll get a confirmation with the link and a short intake form. There's no obligation to continue after the first session, if that helps.

    POST /appointments creates a real Acuity booking. The last sentence lowers the barrier for exactly the caller who nearly did not ring.

A first consultation booked during a session the practitioner could not interrupt, from a caller who had been putting off the call for two weeks and would not have left a voicemail.

Acuity can be booked into but its public index documents no way to read availability, and Vagaro reads availability but cannot be booked into - two systems a vendor could truthfully call integrated, supporting opposite halves of the same job.

If you run Acuity on top of Google Calendar or Outlook, say so on the first call. That one fact decides whether the agent can quote real times or send a link.

Start free pilot

Questions Acuity businesses ask

Yes. POST /appointments appears in Acuity's public API index, verified August 10, 2026, so a real appointment can be created rather than a link sent. The part worth understanding is what is missing from that index: no availability endpoint appears in it, so writing a booking is documented and reading open time is not.

From the calendar underneath, where that is available. Acuity sits on top of Google Calendar or Outlook for most businesses, and both publish proper free/busy endpoints, so the agent reads open time from the calendar and writes the appointment into Acuity. Where no calendar link exists, the honest build is the booking-link route instead, and we will tell you which one yours is. They look similar in a sales conversation and are not the same product.

Because together they are the clearest demonstration on this site that 'integrates with X' means nothing on its own. Vagaro's API reads availability and has no create endpoint. Acuity's public index has a create endpoint and no availability search. A vendor could describe both as integrations, truthfully, while delivering opposite halves of the job. The only question that separates them is which endpoints, and that is why every page here publishes the names.

It is arguably most useful there, because a solo practitioner has the worst version of the problem: the phone competes directly with the billable hour, so calls get answered between sessions or not at all. The callers who ring rather than use your booking page are disproportionately the ones with a question they need answered first, which in a therapeutic practice is frequently someone who has spent a fortnight working up to calling. A voicemail greeting is enough for them not to try again.

Hear it handle the call your booking page cannot

The free pilot is about fourteen days to a working line with no call limit. Call it with a question your booking page has no field for, and see what it does with it.

Start free pilot

Last updated .