Integrations

Calendar

Learn how calendar and booking flows connect with Tideflow once public guidance is available.

Last updated: 2026-04-06

What the calendar integration does

Tideflow can push bookings created during AI receptionist calls directly into your calendar. When a caller requests an appointment, the AI receptionist checks availability and creates a booking that syncs to Google Calendar, Microsoft Outlook, or Apple iCal.

Supported calendar providers

ProviderConnection methodSync direction
Google CalendarOAuth 2.0One-way push from Tideflow
Microsoft OutlookOAuth 2.0 (Microsoft Graph)One-way push from Tideflow
Apple iCalFeed URL (pull-based)Your calendar app pulls from Tideflow

How to connect your calendar

Google Calendar or Microsoft Outlook

  1. Go to Settings → Integrations in your Tideflow dashboard.
  2. Choose Google Calendar or Microsoft Outlook.
  3. Sign in with your calendar account and grant Tideflow permission to create events.
  4. Once connected, new bookings sync automatically.

Apple iCal

  1. Go to Settings → Integrations and enable the iCal feed.
  2. Copy the feed URL and add it as a subscribed calendar in Apple Calendar or any app that supports iCal feeds.
  3. Your calendar app periodically fetches updates. New bookings appear on its next refresh.

How bookings work during calls

When a caller asks to schedule an appointment, the AI receptionist can check your calendar for open slots and create a booking. The booking follows a simple status flow:

  1. Pending— The caller requested a time during the call.
  2. Confirmed— You or your team confirmed the booking.
  3. Completed or Cancelled— The appointment was kept or cancelled.

If booking tools are not enabled for your workspace, the AI receptionist will note the caller's preferred time and pass it along so you can follow up manually.

What synced events look like

Calendar events created by Tideflow include:

  • A summary with your business name (for example, “Tideflow Plumbing — Booking”)
  • The caller's phone number and request details in the event description
  • A default duration of one hour

Token management

OAuth tokens for Google and Microsoft are encrypted at rest and refreshed automatically. If a token is revoked (for example, you remove Tideflow from your Google account), the connection is automatically disabled and you will need to reconnect.

Sync reliability

  • If a sync fails due to a temporary provider issue, Tideflow retries up to three times with increasing delays.
  • Rate-limit responses from Google or Microsoft are respected automatically.
  • Permanent errors (like an invalid token) disable the connection so you are not silently losing bookings.

Plan requirements

Calendar sync is available on plans that include the calendar feature. Check your plan details in Settings → Billing.

Next up

Team and admin

Manage invites, roles, and workspace responsibilities for the people running Tideflow.