Setting up Shared Calendars for interview scheduling
Last updated: August 2, 2025
Shared calendars help recruiting teams keep their personal calendars organized while ensuring all stakeholders have visibility into scheduled interviews. This guide will walk you through creating shared calendars in Google Calendar and configuring them in Kula for your team to use.
Note: Shared calendar functionality currently works with Google Calendar accounts. Microsoft Calendar support will be available soon.
Why use shared calendars?
Keep personal calendars clean: Interviews you schedule for others won't clutter your personal calendar
Better team visibility: Hiring managers and interviewers can see relevant interviews without accessing your personal calendar
Improved organization: Separate calendars for different roles, departments, or interview types
Enhanced availability tracking: Your true availability is accurately reflected
This setup involves two main parts:
Creating shared calendars in Google Calendar (Skip if already done)
Adding and managing Shared Calendars in Kula
Creating shared calendars in Google Calendar (Skip if already done)
Step 1: Access Google Calendar settings
Open Google Calendar in your web browser
On the left sidebar, look for "Other calendars" section
Click the "+" button next to "Other calendars"
Select "Create new calendar"
Step 2: Configure calendar details
Calendar Name: Enter a descriptive name (e.g: "TA's Shared Calendar" "Engineering Interviews", "Sales Team Interviews", "Manager Rounds")
Description: Add a brief description of the calendar's purpose
Time Zone: Ensure it matches your organization's primary time zone
Click "Create calendar"
Step 3: Set up calendar sharing
In the left sidebar, find your newly created calendar
Click the respective calendar name
Add specific people:
Scroll down to "Shared with"
Click "Add people and groups"
Enter email addresses of team members who need access
Set permission levels for each person:
"See only free/busy": Can see when you're busy but not event details
"See all event details": Can view full interview information
"Make changes to events": Can modify interview details
"Make changes and manage sharing": Full administrative access
Note: Only users with "Make changes to events" permission will be able to select and schedule on this calendar within Kula.
Adding and managing Shared Calendars in Kula
Step 1: Connect your Google Calendar to Kula (Skip if already done)
Log into your Kula account
Navigate to Profile Settings → My Integrations
Find Google Calendar integration
Toggle on the Google Calendar integration
You will be prompted to authenticate your Google account - follow the authentication flow
Once completed, your Google Calendar connection will be established
Step 2: Configure shared calendars in Kula
Access scheduling preferences:
Go to Settings → Interviews and scheduling
Find "Scheduling preferences" section
Enable the "Shared Calendar" feature
Add shared calendars for team use:
Click "Add shared calendars"
You'll see a list of calendars you have access to manage (calendars where you have "Make changes" permission in Google Calendar)
Select Calendars: Choose the calendars you want to make available for interview scheduling in Kula
Click "Add Selected Calendars"
Set default calendar (Optional):
From your added shared calendars, you can mark any calendar as "Default"
The default calendar will be pre-selected when users with the required permissions schedule interviews
This streamlines the scheduling process for frequently used calendars
Step 2: Configure Shared Calendars in Kula
Access scheduling preferences:
Go to Settings → Interviews and scheduling
Find "Scheduling preferences" section
Enable the "Shared Calendar" feature
Add shared calendars for team use:
Click "Add shared calendars"
You'll see a list of calendars you have access to manage (calendars where you have "Make changes" permission in Google Calendar)
Click "Add shared calendars"
Choose the calendars you want to make available for interview scheduling in Kula
Set default calendar (Optional):
From your added shared calendars, you can mark any calendar as "Default"
The default calendar will be pre-selected when users with the required permissions schedule interviews
This streamlines the scheduling process for frequently used calendars
Using Shared Calendars for Interview Scheduling
Scheduling an Interview
Navigate to the candidate's profile on a job
Click "Schedule Interview"
In the scheduling interface:
Calendar selection: Choose the appropriate shared calendar from the dropdown
Interview details: Fill in standard interview information
Complete the scheduling process