Skip to main content
The HoopAI Platform connects with the most popular calendar and video conferencing services, keeping your schedule in sync and automatically generating meeting links for every appointment.
Calendar connections overview

Google Calendar

Connecting Google Calendar creates a bi-directional sync — appointments booked in Hoop appear in Google Calendar, and events added in Google Calendar block availability in Hoop.
1

Open Calendar Connections

Navigate to Calendar Settings for the calendar you want to connect. Go to Advanced Settings > Connections.
2

Click Connect Google Calendar

Select Google Calendar from the list and click Connect.
Add New connection button
3

Authenticate with Google

Sign in to your Google account and grant the required calendar permissions.
Google sign-in authorization screen
Google Calendar permission grant
4

Select the calendar to sync

Choose which Google Calendar to sync appointments with.
Google Calendar selection screen
5

Configure sync settings and save

Configure any additional options, then click Save.
Google Calendar sync configuration
Connect Google Calendar to prevent double booking — events in your personal Google Calendar will automatically block corresponding slots in Hoop.

Zoom

The Zoom integration automatically generates a unique Zoom meeting link for every appointment booked, eliminating the need to manually create and share meeting links.
1

Open Calendar Connections

Navigate to Calendar Settings > Advanced Settings > Connections for your calendar.
Calendar Connections tab with Zoom option
2

Connect Zoom

Click Connect Zoom to begin the authorization process.
Zoom connect button
3

Authorize the integration

Review the permissions and click Allow to grant Hoop access to your Zoom account.
Zoom authorization permissions screen
4

Confirm and save

Once connected, the Zoom integration shows as active. Click Save.
Zoom integration active confirmation
Zoom meeting links are unique per appointment. Each booking generates its own link — links are not reused between appointments.

Microsoft Teams

The Microsoft Teams integration adds a Teams meeting link to every appointment confirmation, making virtual meetings seamless for organizations already using Microsoft 365.
1

Open Calendar Connections

In Calendar Settings, navigate to the Connections tab for your calendar.
Calendar Connections with Teams option
2

Click Connect Microsoft Teams

Select Microsoft Teams from the connections list.
Connect Microsoft Teams button
3

Sign in with Microsoft

You will be redirected to the Microsoft sign-in page. Enter your Microsoft 365 credentials.
Microsoft Teams sign-in screen
4

Grant permissions and save

Accept the permission request. Click Save in Hoop to complete the connection.
Teams sign-in completion screen
Microsoft Teams integration requires a Microsoft 365 account with Teams enabled. Personal Microsoft accounts (Outlook.com) are not supported.

iCloud Calendar

The iCloud Calendar integration syncs Hoop appointments with Apple Calendar across all your Apple devices, ensuring your schedule stays up to date on iPhone, iPad, and Mac.
1

Sign in to Apple ID

Go to appleid.apple.com and sign in with your Apple ID.
Apple ID sign-in page
2

Enter your Apple ID email

Enter the Apple ID associated with your iCloud calendar account.
Apple ID email entry field
3

Complete two-factor authentication

Enter the 6-digit verification code sent to your trusted Apple device.
Apple two-factor authentication screen
4

Navigate to app-specific passwords

In your Apple ID security settings, find the App-Specific Passwords section and click Generate Password.
App-Specific Passwords section in Apple ID settings
5

Create the password

Name the password (e.g., “Hoop”) and click Create. Copy the generated password — it will only be shown once.
Generated app-specific password screen
6

Connect in Hoop

In Hoop’s Calendar Connections tab, select iCloud. Enter your Apple ID email and the app-specific password, then click Connect.
iCloud connection form in Hoop Calendar Settings
App-specific passwords can only be viewed once. Store it securely before closing the Apple ID page.

Calendly

Importing from Calendly brings your existing Calendly event types into the HoopAI Platform, allowing you to consolidate scheduling in one place.
1

Open Calendar Connections

Navigate to Calendar Settings and click Calendar Connections.
Calendar Settings showing Calendar Connections
2

Add a new connection

Click + Add New to open the integrations panel.
Add New connection button
3

Select Calendly and connect

Choose Calendly from the list and click Connect. You will be redirected to Calendly to authorize the integration.
Calendly connect button
4

Review imported events

After connecting, Hoop displays the number of Calendly events being synced into your account.
Calendly sync count showing imported events
Calendly integration is an import only — it does not create a live bi-directional sync. New events created in Calendly after the initial import will not automatically appear in Hoop.

Managing integrations

To view all active calendar connections, go to Calendar Settings > Calendar Connections. From here you can:
  • View status — see which integrations are active, pending, or disconnected
  • Reconfigure — update sync settings for an existing connection
  • Disconnect — remove an integration at any time
Disconnect and reconnect the Google Calendar integration in Calendar Connections. This refreshes the OAuth token and usually resolves sync issues. If the problem persists, ensure the Google Calendar account has not had its permissions revoked.
Each calendar can only be connected to one Google Calendar account at a time. If you need to sync a different Google account, disconnect the existing one and reconnect with the new account.
Last modified on March 4, 2026