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.
Ideas
What you can automate in Acuity Scheduling
Post new bookings to Slack
Each new appointment shows up in your channel with the client, the appointment type and the time.
See how it worksGet an email when a client cancels or reschedules
You hear about freed-up or moved slots as soon as the client makes the change.
See how it worksGet tomorrow's appointments each evening
Every evening you get the next day's bookings in time order, ready to plan around.
See how it works Your own logicAny other automation you can describe in words
Your own rules, schedule and AI steps with Acuity Scheduling, plus any other app. Describe it and your assistant builds it.
See how to build your ownBuild your own
Build any Acuity Scheduling automation you can describe
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
Instant
Post new bookings to SlackThe moment it happens
On a schedule
Get tomorrow's appointments each eveningDaily
Instant
Get an email when a client cancels or reschedulesThe moment it happens
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
- In Acuity Scheduling, open Integrations and find the API section.
- Copy your User ID, the number shown there (not your email address).
- Copy your API key.
- 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?
What can ClickRuntime see in Acuity Scheduling?
Are booking alerts instant?
Why not sign in with OAuth?
Do I need AI for Acuity Scheduling automations?
Is this a Acuity Scheduling connector for ChatGPT or Claude?
Related pages
Keep exploring
Tell your assistant what Acuity Scheduling should do
Free plan. No credit card.
