Bokko is getting ready to launch. This site previews the features available at launch. Registration is currently closed. Notify me
Help Center

Calendar sync: Google Calendar and Outlook

Bokko writes approved bookings to a connected calendar and uses your calendar busy times to block availability. Both Google Calendar and Microsoft Outlook can be connected.

Calendar sync does two things: it writes Bokko bookings to a connected calendar, and it blocks bookable times by reading the busy time of staff members’ connected calendars. Bokko only writes to the business Google Calendar; it reads busy time from staff members’ own calendars. It only checks whether a slot is busy — it does not read event titles or content.

InfoCalendar sync is available from the Starter plan. The business calendar is connected by the Owner or Manager; each staff member connects their own calendar themselves.
WarningAn external calendar event never creates a Bokko booking; it only marks busy time. If bookings are written to a staff member’s Google Calendar, the setup lets you choose what happens when you delete the event in Google — for example Cancel booking.

Connecting Google Calendar

  1. For the business calendar, open Integrations and click Connect Google Calendar in the Business calendar section; allow the requested Google access.
  2. A staff member connects their own calendar from their own account: on their own staff card or on the My calendar sync page, with Connect Google Calendar. They need a Bokko account for this. The Staff calendars section of Integrations shows their status.
  3. The first staff connection only reads busy time. To also write bookings to the colleague’s Google Calendar, they switch on Write bookings to Google Calendar: after the Set up booking sync window, Google asks for permission once more.
  1. 1. Connect Google Calendar
TipSync works from activation — earlier bookings are not written automatically. After an error or revoked access, start it again with Re-sync.

Connecting Microsoft Outlook

Outlook sync is staff-level: the colleague connects it in their own profile with Connect Microsoft Outlook. There is no business-level Outlook calendar.

  1. 1. Connect Google Calendar
  2. 2. Connect Microsoft Outlook

Supported account types: Outlook.com, Hotmail, Live, and Microsoft 365 work/school accounts. Busy time in the mailbox’s default calendar blocks your bookable slots; Bokko does not read other Outlook calendars.

WarningOutlook can also be the target calendar: Bokko bookings are then added to the colleague’s calendar as Outlook events. The first connected calendar automatically becomes the target; change it in the profile with Write bookings to.
WarningWith a Microsoft 365 work account, your organisation’s admin can block calendar access. Bokko then shows: “Your organization’s admin may restrict Microsoft 365 calendar access. Contact IT, or try a personal Microsoft account.” The admin setting: Configure user consent — Microsoft Learn.
InfoIf Bokko says "Microsoft calendar access is incomplete", not every requested permission was granted during connection. Reconnect and leave all requested access checked on the Microsoft screen.

Where does Bokko write bookings?

A staff member’s new bookings always go to one calendar. Set the target in the colleague’s profile with Write bookings to: Google Calendar, Microsoft Outlook or Nowhere (availability only). Bokko only reads busy time from the other connected calendars.

If the staff member has a target calendar, their bookings go there; if not, and the business Google Calendar is connected, they go to the business calendar.

InfoChanging the target calendar only affects new bookings — events already written are not moved.
WarningIf no target calendar is selected, the profile says: “No target calendar selected — new bookings are not written to any calendar.” In that case bookings are not written anywhere — they stay in Bokko.

What syncs

What happensDirectionEffect
A staff member connects their own calendarExternal calendar → BokkoBusy slots block that staff member’s availability. Event details are not exposed.
You confirm a bookingBokko → external calendarThe booking goes to the staff member’s target calendar, or to the business Google Calendar if there is none.
A booking is cancelled or rescheduledBokko → external calendarThe written event is updated or removed.
You create an event in the external calendarExternal calendar → BokkoIt blocks that slot but does not create a Bokko booking.

Disconnecting

  1. Open Integrations (or the staff member’s calendar section).
  2. Click the disconnect button for the connection.
  3. For Google Calendar, confirm; Bokko tells you if future events already written will stay after the connection ends. Disconnecting Outlook happens without confirmation.

After disconnecting, previously written events stay in the external calendar, but no new bookings are written on that connection. If it was the primary target, choose a new one.

Frequently asked questions

Still have questions?

If you didn't find the answer, write to us — we'll reply.

Contact us