> ## Documentation Index
> Fetch the complete documentation index at: https://docs.slant.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Scheduling integrations

> Connect Calendly or OnceHub so respondents can book appointments inside Slant intake forms.

Scheduling integrations let respondents choose a live appointment time without leaving a Slant intake form. Slant supports Calendly and OnceHub.

Each connection belongs to one book. Select the book at the top of **Scheduling integrations** before connecting or changing settings.

## Connect OnceHub

<Note>
  You need an active OnceHub API key. In OnceHub, create one under **API & Webhooks Integration**.
</Note>

<Steps>
  <Step title="Open scheduling settings">
    Go to **Settings** → **Scheduling**.
  </Step>

  <Step title="Select a book">
    Choose the book that will use the OnceHub connection.
  </Step>

  <Step title="Open the connection dialog">
    Click **Connect OnceHub**.
  </Step>

  <Step title="Enter the API key">
    Paste the key into **API key**, then click **Connect**.
  </Step>
</Steps>

The OnceHub card displays the connected account and imports its booking calendars as scheduling event types. Slant also creates the webhook needed to receive new bookings.

<Note>
  Treat the API key like a password. Enter it only in Slant's **Connect OnceHub** dialog. Slant does not display the key after connection.
</Note>

## Manage scheduling event types

Slant uses the same event type controls for every scheduling provider. Calendly event types and OnceHub booking calendars both appear as **Event types** under their connection.

* Click **Refresh event types** after adding or changing an event type in Calendly or a booking calendar in OnceHub.
* Click the external-link icon to preview the provider's scheduling page.
* Event types marked **Inactive** or **Not available for intake forms** cannot accept native intake form bookings.

## Create CRM records from bookings

Slant first matches each booking to an existing person in the selected book by email address.

Turn on **Create record** for an event type to create a record when no match exists. Choose the record type: **Prospect**, **Client**, or **Contact**.

Bookings with multiple possible email matches remain unlinked for review. Slant does not create a duplicate record.

## Use OnceHub in intake forms

When a scheduling provider is connected, the intake form builder can add an appointment field and use one of its imported event types. Respondents see live availability in their time zone and schedule before the form is submitted.

OnceHub provides availability for up to 30 days at a time. If a selected time becomes unavailable before submission, the form asks the respondent to choose another time.

## Reconnect or disconnect OnceHub

* **Reconnect** — Click the reconnect icon and enter a current API key. Use this after replacing or revoking a key in OnceHub.
* **Disconnect** — Click the trash icon, then confirm **Disconnect**.

Disconnecting removes Slant's OnceHub webhook and stops new intake form appointments. Existing bookings, imported event types, and event-type CRM settings remain in Slant.

## Connect Calendly

<Steps>
  <Step title="Open scheduling settings">
    Go to **Settings** → **Scheduling**.
  </Step>

  <Step title="Select a book">
    Choose the book that will use the Calendly connection.
  </Step>

  <Step title="Connect Calendly">
    Click **Connect Calendly**, sign in to Calendly, and authorize Slant.
  </Step>
</Steps>

The Calendly card displays the connected account and its compatible event types. Event-type record creation and intake form scheduling work the same way as OnceHub.
