onlyfy Application Manager offers extensive calendar integration capabilities to allow you to schedule interviews with candidates more easily.
1. Integrate external calendar
To enable integration with all major calendar solutions, we have chosen to partner with technology provider Cronofy. With this feature, you can not only easily arrange appointments with candidates, but also check the availability of colleagues and free rooms at the same time.
All personal data is stored on Cronofy's servers within the EU and requested from onlyfy on demand over an encrypted REST API channel. For more information on security, please see the Cronofy Security White Paper. Both onlyfy and Cronofy act as data processors and maintain contracts in accordance to the GDPR.
To link your calendar with the Application Manager, you can choose between two options:
2. Business Connect
Business Connect is a way for Application Manager to obtain authorization for accessing our user’s external calendars. Each user individually authorizes access to either their very own calendar or one that already carries the necessary permissions to access their own calendar. Each organization regulates this differently. For example, if you can also access the calendars of your colleagues, then you will also receive this access through Application Manager via Cronofy.
You have the following two options to set up Business Connect:
- Connecting to your own calender: This means you will need to make sure everyone, whose availability information you need access to, also is allowing you to see their calendar.
- Connecting to a more general primary account: Here you manage a single calendar within your company, which has the necessary permissions to view the calendar information of the relevant people.
For more technical information about Business Connect, see the Cronofy documentation.
2.1 Enable integration
Activate the integration by going to "Settings" (1) > "Integrations" (2) > "Calendar" (3), navigate to the "Business Connect" tab, and click "Activate Business Connect" (4).
You can deactivate the integration at any time by clicking on "Reset integration".
2.2 Link account to Microsoft Exchange / Outlook / Office / Google Workspace / Apple Mail
There are two locations within Application Manager, where connecting to your own calendar (or the generalized primary account) is possible.
-
In your profile: Click on your profile picture (1) and select "My profile" (2). In the "Settings" (3) > "Connecting" section (4) you will find the button to link your calendar (5), which allows you to integrate your calendar.
-
In a meeting invitation: As a second option, when a new appointment is created, an information field with the "Connect your calendar" option is displayed.
Clicking the "Connect" button will take you to a selection of providers. Select the provider where you host your external calendar and enter the required credentials that will be requested.
3. Enterprise Connect
The second way to get permission to access users' external calendars is Enterprise Connect. Instead of requiring each user to grant access individually, a "service account" is used at the organizational level to delegate authorized access to the calendars of a certain number of users.
Enterprise Connect allows your company's calendar integration to be centrally controlled by your IT admin. Please note, that Cronofy needs to access and process all of your company's calendar information, even if you only want to manage access to a subset of calendars.
Here you can find more information about Enterprise Connect:
3.1 Configuration for Microsoft Exchange
3.1.1 Setup role
First, create a user with the "ApplicationImpersonation" role. For more details, see the manual of Microsoft. This role is used to delegate access to the external calendars via Cronofy either for a subset of users or for the entire organization.
3.1.2 Connect to Microsoft Exchange
Activate the integration by going to "Settings" (1) > "Integrations" (2) > "Calendar" (3) > "Enterprise Connect" (4) > "Microsoft" (5) and click on "Connect Exchange" (6).
3.1.3 Link account
Fill in the necessary credentials and click "Link Exchange Account".
3.2 Configuration for Microsoft Office 365
3.2.1 Setup role
First, create a user with the "ApplicationImpersonation" role. For more details, see the manual of Microsoft. This role is used to delegate access to the external calendars via Cronofy either for a subset of users or for the entire organization.
3.2.2 Connect to Microsoft Office 365
Activate the integration by going to "Settings" (1) > "Integrations" (2) > "Calendar" (3) > "Enterprise Connect" (4) > "Microsoft" (5) and click on "Connect Office 365" (6).
3.2.3 Link account
Fill in the necessary credentials and click "Link Office 365 Account".
3.3 Configuration for Google Workspace (formerly G Suite)
3.3.1 Setup Cronofy app for Google Workspace
To configure access to Google hosted calendars, an admin of your Google Workspace domain must first install the Cronofy application for Google. You can find application at this link. Please note that only admins can install the app.
3.3.2 Connect to Google Workspace
Activate the integration by going to "Settings" (1) > "Integrations" (2) > "Calendar" (3) > "Enterprise Connect" (4) > "Google" (5) and click on "Connect Google" (6).
3.3.3 Link account
Fill in the necessary credentials and click "Link Google Workspace Domain".