Skip to content

Automate Acuity Scheduling

Know what's on your calendar without logging in to check: new bookings, cancellations, reschedules and tomorrow's appointment list. Acuity Scheduling, now part of Squarespace, sends booking changes as they happen, and ClickRuntime looks up the full appointment before telling you. Describe what you want to your AI assistant, check what it will do, and it keeps running.

Try asking

Create a ClickRuntime automation: when someone books in Acuity Scheduling, post the client's name, the appointment type and the date and time to #bookings in Slack.

Paste it into your assistant. It tells you what it will send or change before it runs live.

Build your own

Build any Acuity Scheduling automation you can describe

The ideas above are ready-made starting points, not a fixed list. Describe what Acuity Scheduling should do in your own words, with your conditions, other apps or an AI step, and your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

For example, ask your assistant

Every evening, send me tomorrow's Acuity Scheduling appointments and flag any client booking for the first time.

When a new appointment is booked in Acuity Scheduling, add the client name, type and time to Google Sheets.

When an appointment is cancelled in Acuity Scheduling, remove it from Google Calendar, log it in Google Sheets, and send the client a rebooking email through Gmail.

Beyond chat

Have Acuity Scheduling work when you're not in the chat

Connecting Acuity Scheduling to ChatGPT or Claude lets you ask about it while you chat. ClickRuntime handles the part that should happen on its own: checks on a schedule and actions on each new event, set up from the same chat and running after you close it.

Setup

Connect Acuity Scheduling

Acuity Scheduling connects with the User ID and API key from your own account. ClickRuntime sends them as basic auth on each request.

Acuity Scheduling

Scheduling

  1. In Acuity Scheduling, open Integrations and find the API section.
  2. Copy your User ID, the number shown there (not your email address).
  3. Copy your API key.
  4. In the ClickRuntime dashboard, open Connections & secrets and save the User ID and API key as secrets for Acuity Scheduling.

Good to know

Acuity Scheduling limits that affect automations

  • The API key gives the same access to appointments as your account, so keep it private and replace it if it leaks.
  • The User ID must be the numeric ID from the API page. Using your login email, or a wrong key, is refused with a 401 error.
  • Not every Acuity plan may include API access. If your requests are refused even with the right details, check your plan with Squarespace.

FAQ

Questions about automating Acuity Scheduling

Is this Squarespace Scheduling or Acuity?
Both. Acuity Scheduling is part of Squarespace and is sometimes called Squarespace Scheduling. The connection uses the same User ID and API key either way.
What can ClickRuntime see in Acuity Scheduling?
Your appointments: the client, appointment type, time and status. The automations here only read them.
Are booking alerts instant?
Yes. Acuity sends an event when an appointment is booked, cancelled or rescheduled, and ClickRuntime fetches the details and sends the alert then.
Why not sign in with OAuth?
Acuity reserves OAuth for apps that serve many accounts. For your own account the User ID and API key are the direct route.
Do I need AI for Acuity Scheduling automations?
No. Booking alerts and schedule emails run without it. If you want summaries later, AI comes with every ClickRuntime plan, so no AI key is needed.
Is this a Acuity Scheduling connector for ChatGPT or Claude?
Not for chatting with Acuity Scheduling data. A chat connector lets your assistant read and change Acuity Scheduling while you're in the conversation. ClickRuntime is for the work that should happen without you: you set up an automation from the chat once, and it keeps running on a schedule or on each Acuity Scheduling event.

Tell your assistant what Acuity Scheduling should do

Free plan. No credit card.