# Acuity Scheduling

Acuity Scheduling is an online appointment scheduling platform that lets businesses manage bookings, clients, and calendars in one place. It's widely used by service businesses, coaches, consultants, and healthcare providers to automate their booking workflows.

Connecting Acuity Scheduling to Coupler.io lets you pull your scheduling data into spreadsheets, databases, or BI tools without any manual exports.

## Why connect Acuity Scheduling to Coupler.io?

* **Centralize your booking data** — combine appointments, client profiles, and form responses in one destination
* **Track business performance** — analyze booking trends, appointment types, and calendar utilization over time
* **Feed AI tools** — send scheduling data to ChatGPT, Claude, Gemini, or other AI destinations for summaries and insights
* **Join with other sources** — combine Acuity data with CRM, billing, or marketing data for a full client view

## Prerequisites

* An active Acuity Scheduling account (any paid plan)
* Your Acuity **User ID** and **API key** — find these under **Integrations > API** in your Acuity account settings
* A Coupler.io account (free plan works to get started)

## Quick start

{% hint style="success" %}
Start with the **Appointments** entity and a recent start date to validate your connection quickly before pulling larger date ranges.
{% endhint %}

{% stepper %}
{% step %}
**Create a new data flow in Coupler.io.** Log in to Coupler.io, go to **Data flows**, and click **Add data flow**. Search for and select **Acuity Scheduling** as your source.
{% endstep %}

{% step %}
**Enter your Acuity API credentials.** You'll be asked for your **User ID** and **API key**. In Acuity Scheduling, go to **Integrations > API** to find both values. Paste them into Coupler.io and save.
{% endstep %}

{% step %}
**Select an entity and set a start date.** Choose which entity to export (e.g., Appointments, Clients, Forms). Use the date picker to set a start date for your data export.
{% endstep %}

{% step %}
**Choose your destination.** Select where you want your data to land — Google Sheets, Excel, BigQuery, Looker Studio, or an AI destination like ChatGPT, Claude, or Gemini.
{% endstep %}

{% step %}
**Run your data flow.** Click **Run** to execute your first manual sync. Once it completes successfully, your data will appear in the destination you selected.
{% endstep %}
{% endstepper %}

## Available entities

| Entity            | Description                                                    |
| ----------------- | -------------------------------------------------------------- |
| Appointments      | Scheduled appointments with booking details, times, and status |
| Calendars         | Available calendars and their scheduling settings              |
| Clients           | Client contact information and profiles                        |
| Appointment types | Service types and appointment configurations                   |
| Blocks            | Time blocks marked unavailable for booking                     |
| Labels            | Custom labels for categorizing appointments or clients         |
| Forms             | Intake forms and questionnaires used during booking            |
