Calendar Connections

Calendar connections let you sync calendars from external calendar services (iCloud, Google Calendar, Microsoft 365) with keinaufwand staff members.

With a calendar connection, you (or your staff members) don't have to enter absences manually. Instead, they're imported automatically from the external calendar. All events from the external calendar are synced to keinaufwand as absences.

In addition, you can define a primary calendar connection for each staff member, which syncs bookings from keinaufwand to the external calendar.

Other details to keep in mind:

  • Absences and bookings are synced with calendar connections every 10 minutes.
  • The first sync only includes future absences and bookings.

In this article

Set up an iCloud calendar connection

To connect an iCloud calendar to a keinaufwand staff member, you first need to generate an app-specific password in the iCloud account of the calendar. To do this, follow Apple's official guide: https://support.apple.com/en-us/HT204397

Once you've generated and noted down an app-specific password, follow these steps to connect the iCloud calendar:

  1. From the admin panel, click the My Business section and switch to the Staff section
  2. Click the name of the staff member
  3. Switch to the Settings tab
  4. Click Add calendar connection
  5. Select the iCloud calendar type
  6. Enter the Apple ID and the app-specific password you generated earlier
  7. If authentication is successful, a list of iCloud calendars you can connect appears
  8. Select the calendar you want and click Save

The iCloud calendar is now connected and will be synced for the first time within the next few seconds.

Set up a Google calendar connection

To connect a Google calendar, follow these steps:

  1. From the admin panel, click the My Business section and switch to the Staff section
  2. Click the name of the staff member
  3. Switch to the Settings tab
  4. Click Add calendar connection
  5. Select the Google calendar type
  6. You'll be redirected to the Google account selection. Select the account that owns the calendar you want to connect
  7. Accept all requested permissions and grant keinaufwand access to the Google account (if permissions are missing, keinaufwand can't sync the calendar)
  8. You'll be redirected back to keinaufwand, where a list of Google calendars you can connect appears
  9. Select the calendar you want and click Save

The Google calendar is now connected and will be synced for the first time within the next few seconds.

Set up a Microsoft 365 calendar connection

To connect a Microsoft 365 calendar, follow these steps:

  1. From the admin panel, click the My Business section and switch to the Staff section
  2. Click the name of the staff member
  3. Switch to the Settings tab
  4. Click Add calendar connection
  5. Select the Microsoft 365 calendar type
  6. You'll be redirected to the Microsoft account selection. Select the account that owns the calendar you want to connect
  7. Accept all requested permissions and grant keinaufwand access to the Microsoft account (if permissions are missing, keinaufwand can't sync the calendar)
  8. You'll be redirected back to keinaufwand, where a list of Microsoft 365 calendars you can connect appears
  9. Select the calendar you want and click Save

The Microsoft 365 calendar is now connected and will be synced for the first time within the next few seconds.

Copyright © Codegestalt. All rights reserved.
Enjoy the rest of your Wednesday!