Connect a supported calendar
Connect a doctor's Google Calendar, so their busy time is kept free in Keel and their bookings appear in Google.
Purpose
If a doctor keeps appointments in Google Calendar, connect it to Keel. Their busy time is then kept free when agents offer times, and the bookings you make appear in their Google Calendar. Google Calendar is the only calendar you can connect.
Before you start
the Owner and Front Desk can connect any doctor's calendar. A Doctor can connect
only their own.
have the doctor's Google account sign-in ready. Keel asks for permission to see when they're
busy and to add events to their calendar.
Steps
Step 1: Find the doctor
Doopen Calendar and find the doctor in the Doctors list on the left.
You'll see+ Connect calendar under the doctor's name.
Step 2: Start the connection
Doselect + Connect calendar.
You'll seeOpening Google sign-in for followed by the doctor's name, and a Google sign-in pop-up window.
Step 3: Sign in to Google
Doin the pop-up, sign in with the Google account that holds the doctor's calendar, and allow access.
You'll seeFinishing sign-in… under the doctor's name, then a message that the doctor's calendar is
connected.
SoKeel has started reading the doctor's busy time.
Step 4: Check busy time
Doselect Sync now at the top of the Doctors list.
You'll seeCalendar synced., and the doctor's Google events shown on the calendar as Busy · Google.
if new blocks don't show, reload the page.
Result
You'll seethe doctor's row reads Connected, with Reconnect and Disconnect.
Soagents won't offer the doctor's busy Google time, and new bookings for the doctor are added to their
Google Calendar.
If it doesn't work
- If you see: Calendar sync is not enabled yet. We will turn it on shortly.Calendar connection isn't available for your clinic yet
- If you see: You can only connect your own calendar.Ask the Owner or Front Desk to connect it
- If you see: No + Connect calendar under any doctorFinance can't connect calendars. Ask the Owner or Front Desk.
- If you see: Finish the Google sign-in in the popup, then click Reconnect…Finish signing in, then select Reconnect
- If you see: Busy time from the wrong Google account appearsSelect Reconnect and sign in with the doctor's own account, then check Busy · Google again (step 4). Don't use Disconnect for this: busy time already brought in stays and keeps blocking the doctor's times.
- Working: Connected under the doctor's nameDone
For anything else, see Fix a calendar connection problem.
Limits
Outlook and other calendars are not available.
each connection belongs to one doctor. Connect each doctor separately.
Checked against the Keel product source and in the live product on 2026-10-09. The Doctors list with Connect calendar, and the Reconnect and Disconnect controls on an existing connection, were observed. Connecting to Google, Sync now and imported busy time were not exercised.