Calendar Integration

Connect Google Calendar or Apple Calendar / iCloud so Flow Chat can check availability and book appointments from the chat widget.

Providers

Flow Chat supports two calendar providers:

Each widget connects to one calendar provider at a time. Disconnect the current provider before connecting the other.

Setting up — Google Calendar

  1. Open your widget settings
  2. Open the Calendar tab
  3. Choose Connect Calendar (or the connection step if you are not connected yet)
  4. Select Google Calendar
  5. Authorise Flow Chat in the Google OAuth flow
  6. Select which calendar to use for bookings
  7. Configure working hours and buffers as needed, then enable calendar booking

Setting up — Apple Calendar / iCloud

  1. Open your widget settings
  2. Open the Calendar tab
  3. Choose Connect Calendar
  4. Select Apple Calendar
  5. Enter your Apple ID email and an app-specific password — create an app-specific password in your Apple ID account (do not use your normal Apple ID password)
  6. Connect, then select which calendar to use for bookings
  7. Configure working hours and buffers as needed, then enable calendar booking

How it works

When a calendar is connected, the AI can:


Booking flow

  1. Visitor asks to schedule a meeting
  2. AI presents available time slots
  3. Visitor selects a time
  4. AI collects their contact information
  5. Booking is created and synced to your calendar
  6. Both parties receive confirmation emails

Managing bookings

You can view all bookings in your dashboard:

All docs · Help Center · Join the Beta