Manage candidate interviews as part of your hiring process with JOIN's built-in scheduling tools. This feature is designed to save you time, reduce manual coordination and streamline communication at every stage.
With interview scheduling, you can:
Sync your calendar: connect your personal calendars (Google, Office 365, Exchange or Outlook) or your workspace calendars (Google Workspace or Microsoft 365) for real-time availability.
Manage centrally: view, schedule and update interviews directly from the
Interviewstab or from any candidate profile.Customise availability: set your working hours, add preparation time between interviews and set daily or weekly limits.
Enable self-scheduling: share booking links with candidates so they can choose a time that works for everyone.
Avoid conflicts: JOIN automatically checks the availability of all interviewers.
Automate communication: use ready-made or custom templates for invitation, confirmation and cancellation emails.
Stay flexible: edit, reschedule or cancel interviews when your plans change.
Before scheduling interviews, you need to connect your calendar. You can connect a calendar at workspace level or individually.
Connecting workspace calendars
Workspace calendar integration can only be managed by a System Admin. Only one provider can be connected at a time, Google or Microsoft 365.
Google Workspace
In the sidebar, go to company
Settingsthen clickIntegrations.Scroll down to the
Workspacessection, then click+Connecton the Google Workspace card.Click
Connectto open the "Authorise access" window.Click
Continue to Google permissionsin the window.Authorise access on the Google permissions page.
All workspace users with a matching email domain will be connected automatically.
If you are not your company's Google Workspace administrator, click Share with Google admin to copy the OAuth link and share it with your administrator for setup.
Microsoft 365 Workspace
In the sidebar, go to company
Settingsthen clickIntegrations.Scroll down to the
Workspacessection, then click+Connecton the Microsoft 365 card.Click
Connectto open the "Authorise access" window.Click
Continue to Microsoft permissionsin the window.Authorise access on the Microsoft permissions page.
All workspace users with a matching email domain are connected automatically.
Only one workspace calendar can be active at a time. If you connect a new one, the previous one will be disabled.
Connecting a personal calendar
If your company has not set up a workspace calendar, or if you want to connect your own calendar, you can do so individually in your user settings.
Click your profile icon at the bottom left in JOIN.
Go to
User settings, then open theCalendar settingstab.In the
Configure integrationsection, clickConnectnext to your calendar provider.Follow the on-screen instructions to sign in and authorise access to your calendar.
Your calendar then appears in the
Connected calendarslist, and JOIN automatically starts syncing your availability.
Setting availability for interviews
Set meeting hours
Go to
User settings, then open theCalendar settingstab.Scroll down to
Meeting schedule and availability.Set the start and end times for each day using the time selectors.
Click
+orAdd a new slotto add several slots per day, up to 5 per day.Click
Save changes.
The default availability is Monday to Friday, 09:00 to 17:00.
Set preparation time
Go to
User settings>Calendar settings.Scroll down to
Preparation time and limits.Enable
Preparation time beforeand select the number of minutes (5 to 120 minutes).Enable
Preparation time afterand select the number of minutes (0 to 120 minutes).Click
Save changes.
Set interview limits
Go to
User settings>Calendar settings.Scroll down to
Preparation time and limits.Enable
Daily interview limitand set a number from 1 to 99.Enable
Weekly interview limitand set a number from 1 to 99.Click
Save changes.
Scheduling interviews
From the candidate profile
Go to the candidate profile.
You can schedule interviews from the
Summarytab by clickingSchedule interview, from the+button in the left panel by selectingInterview, or from theInterviewstab by clickingSchedule interview.In the interview window, fill in the interview details.
Click
Send invitation.
From the Interviews tab
In the sidebar, go to the
Interviewstab then open theUpcomingsub-tab.Click the
Calendarbutton at the top right.Select a candidate from the dropdown menu.
In the interview window, fill in the interview details.
Click
Send invitation.
Managing interviews
View interviews
Go to the Interviews tab in your sidebar. This section is divided into three sub-tabs: Upcoming, Pending (candidate hasn't booked yet), Past. You can filter interviews using the Job and Interviewer dropdown menus.
Interview statuses
Awaiting candidate: the invitation has been sent, the candidate has not yet booked.Expired: the booking link has expired.Scheduled: the candidate has booked a slot.Rescheduled: the candidate has changed their booking.Confirmed: all participants have accepted the interview.In progress: the interview is currently taking place.Completed: the interview has ended.No show: the candidate did not show up.Cancelled: the interview was cancelled.Declined by candidate: the candidate declined the interview.
Editing an interview
For pending interviews: click the interview card, select Edit, update the desired fields, click Update.
For booked interviews: click the card, select Edit, update the title, interviewers, location type, location, video call, rooms, description or private status. The time, date, candidate and Job cannot be changed once the booking is confirmed.
Cancelling an interview
Click the interview card, then select
Cancel.Select a cancellation email template or write a custom message.
Click
Cancel interview.
Resending the invitation
Click the expired interview card.
Click
Resend invitation.Review and update the details if necessary.
Click
Resend invitationat the bottom of the window.
Deleting an interview
Click the interview card, then select
Delete.In the confirmation window, click
Yes, deleteto confirm.
Only the interview organiser and System Admin users can delete interviews.
