Calendars
Why connect a calendar?
Section titled “Why connect a calendar?”BUKMI uses connected calendars to read busy periods so suggested booking slots do not clash with events already on your Google, Outlook, or Apple calendar (depending on what you connect). It does not replace your calendar app — it helps avoid double-booking when calculating availability.
Providers
Section titled “Providers”From the business Integrations section (and flows linked from Settings for some providers), you can:
- Google Calendar — connect your Google account; you can disconnect later and revoke access from the integration list.
- Microsoft Outlook — connect your Microsoft 365 / Outlook calendar where the integration supports it.
- Apple iCloud — separate secure flow for Apple’s calendar protocol; you enter the credentials Apple requires; disconnect removes the stored connection.
How many connections you may have per business depends on your subscription plan (each plan defines a maximum number of calendar connections).
Who sees which connection
Section titled “Who sees which connection”Permissions vary: some businesses let only owners manage connections; others allow team visibility depending on role and how access is configured. If you only see your own connections, you are in a per-user view; administrators with broader access may see integrations for the whole team.
Busy time vs. booking export
Section titled “Busy time vs. booking export”- Busy time — used internally when offering slots to guests.
.icsdownload — guests (and staff where offered) can download a calendar entry for a specific booking using a secure link from the app. That is separate from the live “busy” sync.
If something looks wrong
Section titled “If something looks wrong”- Reconnect Google or Microsoft if access expired or was revoked (sign in again from the integration screen).
- Check time zone on the business — mismatches make “wrong hour” symptoms.
- Apple — Apple’s security settings (for example app-specific passwords) change over time; follow the on-screen instructions in the app.
- Heavy caching of busy data may apply in production for performance; if your host documents a cache for calendar busy times, short delays after changing an external calendar can be normal.
Disconnecting
Section titled “Disconnecting”Deleting an integration from the UI stops BUKMI from using that calendar for busy times going forward. It does not delete historical bookings in BUKMI.