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.
Connecting Google Calendar
- For the business calendar, open Integrations and click Connect Google Calendar in the Business calendar section; allow the requested Google access.
- 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.
- 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. Connect Google Calendar
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. Connect Google Calendar
- 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.
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.
What syncs
| What happens | Direction | Effect |
|---|---|---|
| A staff member connects their own calendar | External calendar → Bokko | Busy slots block that staff member’s availability. Event details are not exposed. |
| You confirm a booking | Bokko → external calendar | The booking goes to the staff member’s target calendar, or to the business Google Calendar if there is none. |
| A booking is cancelled or rescheduled | Bokko → external calendar | The written event is updated or removed. |
| You create an event in the external calendar | External calendar → Bokko | It blocks that slot but does not create a Bokko booking. |
Disconnecting
- Open Integrations (or the staff member’s calendar section).
- Click the disconnect button for the connection.
- 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.