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

External calendar subscription link (iCal feed)

Generate a private subscription link so your own Bokko bookings appear in Apple Calendar, Google Calendar or Outlook — a one-way, read-only feed.

The external calendar subscription link is a private URL that makes the bookings assigned to you in Bokko visible in your chosen calendar app (Apple Calendar, Google Calendar, Outlook). This is a one-way, read-only feed: your Bokko bookings appear in the external calendar, but the external calendar never writes back to Bokko. If you also want your calendar’s busy time to block your bookable times, connect Google Calendar or Microsoft Outlook with calendar sync (in your own profile). Changes made in the calendar still do not change Bokko bookings.

InfoThis link covers your own bookings — every staff member has their own separate link. You can manage your own link in any role; another staff member's link can be managed by the Owner and Manager roles. The card only appears for staff members who have a Bokko account, and calendar sync is available from the Starter plan.

Generate a link

  1. In the dashboard, open the Staff Members page and click your own name. (If you are managing another staff member's link, open their profile instead.)
  2. Scroll to the calendar section: the Apple Calendar / external calendar link card is below the Google and Outlook calendar rows.
  3. Click the Generate link button.
  4. Bokko will show the full URL once, in a dialog. Copy it and store it securely — we will not show it again.
WarningWe show the full link only once and never store it. If you lose it we cannot recover it — you will need to generate a new link, which invalidates the old one.

Add the link to your calendar app

AppWhere to add it
iPhoneSettings → Calendar → Accounts → Add Account → Other → Add Subscribed Calendar → paste the URL.
Mac (Calendar)Calendar → File → New Calendar Subscription → paste the URL.
Google CalendarSettings → Add other calendars → From URL → paste the URL.
Outlook (web)Add calendar → Subscribe from web → paste the URL.
TipCalendar apps typically refresh subscribed calendars hourly or daily — not instantly. A newly approved booking will not appear in the external calendar immediately.

Replace or disable the link

Once you have an active link, the card shows the last characters of the link and its activation date, with the expandable How do I add it? guide below. You can choose between two actions; both ask for confirmation:

  1. 1. Generate new link
  2. 2. Disable link
  1. Generate new link — the current link becomes invalid and any connected external calendar subscriptions stop syncing. The new link is also shown only once. Use this if the link may have leaked or you lost it.
  2. Disable link — the subscription link becomes invalid and no new link is generated. The calendar app gets no new data from the feed; whether it removes the events already shown depends on the app. If they remain, remove the subscription in your calendar app. If you want it back later, generate a new link.

Privacy and security

The link grants access to the feed on its own — no username or password is required. Anyone who knows the link can see a summary of the bookings assigned to you. The feed contains confirmed, completed and no-show bookings from 14 days back to one year ahead. Pending requests are not included; a cancelled or declined booking stays visible for 14 more days with a “Cancelled – ” prefix. An event contains the service name, the guest's short name (first name and last-name initial), the booking status and a link that opens the booking in the dashboard, but it does not contain the guest's email address or phone number.

WarningDo not share the link in public places, do not forward it through chat apps, and do not publish it. If you suspect it has leaked, click Generate new link — the old one becomes invalid immediately.

Frequently asked questions

Still have questions?

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

Contact us