How can we help?

Calendar Integration FAQs

Leo C
Leo C
  • Updated


Q. What types of calendar integrations does 10KC offer?

A. 10KC offers two types of calendar integrations: Advanced & Basic.

If customers implement Advanced integration, then their employees can see mutually available time slots in each others' calendars while booking meetings. Advanced integration is supported for Outlook Web / Exchange Online and Google Workspace calendar systems.

If customers implement Basic integration (available out-of-the-box for everyone), then their employees can also easily book meetings with each other but would not see the mutually available time slots in 10KC. Rather, they would need to rely on their organization's calendar capabilities to find times to meet. Learn more.


Q. What 10KC products and features support advanced calendar integration?

A. 10KC advanced calendar integration is available for Introductions and Development Programs.


Q. What 10KC products and features support basic calendar integration?

A. 10KC basic calendar integration is available for all 10KC products and features across the app.


Q. Are the conversation starters (meeting discussion topics) included in the body of the calendar invite?

A. Yes, meeting discussion topics are automatically included in the main body (description) of the calendar invite.


Q. Does the calendar integration work at hub-level or tenant-level?

A. Calendar integration works at both tenant-level and hub-level. If it's enabled at tenant-level, then you can choose which hubs you want to enable it for.


Q. How is the call tool / link selected when members book meetings?

A. Members can pre-select “Teams” (for Outlook Web) and "Meet" (for Google) to be the call tool of their choice via 10KC. Otherwise, they can add another call tool of choice in their Outlook as they do for all their meetings. Please see how to add meeting links to calendar invites for more details.


Q. Once member calendar and 10KC are connected, is it possible to disconnect the calendar from 10KC?

A. Yes, it’s possible to disconnect the calendar from 10KC and revoke access as needed. Please reach out to to learn more. Furthermore, if an employee loses access to their calendar as a result of off-boarding, the access is automatically invalidated.


Q. We have a European arm, is this integration GDPR compliant?

A. The integration is GDPR compliant when the tenant is hosted in the EU region. This is done during the implementation phase and 10KC automatically chooses the right setup based on the customer needs.


Outlook Web

Q. Does 10KC Calendar Integration support Exchange On-prem?

A. We do not support Exchange On-prem right now. However, Exchange Online (Outlook Web) is suported.


Q. What are the permissions involved in the integration?

A. Two permissions:

  1. “Read.Shared”: To see free/busy time between members

  2. “Read + Write”: To create a meeting in user’s calendar

This means members can only see free/busy, and not the details of other meetings.


Q. Is there an installer component we have to run to enable the integration?

A. “Installing” the integration is a one-click task for Azure AD admins. Please see Calendar Integration Setup Guide (for Outlook Web) for more details.


Q. Do members need to connect their calendars every time they try to book meetings? Does the integration become inactive after a period of time?

A. For domain-wide integration, once the 10KC app has the required permissions, members can use the integration for all meetings without having to worry about connecting their calendars every time they book a meeting. The integration stays active as long as the employees have access to their calendars.


Q. Can the integration be only accessible to certain groups of people in the organization?

A. Yes. Just like SSO can be limited to only select groups in the organization by managing roles and permissions for enterprise apps in Azure AD, in the same way calendar integration can be limited to select groups in your organization e.g. only employees who are members of a 10KC hub



Q. What are the permissions involved in the integration?

A. For viewing available times, 10KC uses Google’s freeBusy API which doesn't expose any calendar event data other than when people are free. For creating events, 10KC uses Google’s insert event API which creates calendar events where data is stored in Google Calendar. For reading events, 10KC used Google’s get event API but only for events created by the 10KC application. Moreover, response data from this endpoint does not expose any confidential meeting details.


Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request



Please sign in to leave a comment.