HomeProjectsInterview Scheduling

Interview scheduling

Published Oct 12, 2024
2 minutes read
Interview scheduling

Context

The current Interview Creation Modal feels very complex and confusing to users, primarily because it consists of two separate steps: creating the interview appointment and sending out the interview invitation. The existing calendar integration was also not very helpful due to a lack of functionality.

Step 1: Create the interview appointment
Step 1: Create the interview appointment
Step 2: Send out the interview invitation
Step 2: Send out the interview invitation

Solution

The main goal was to simplify the flow and reduce some of its complexity. Additionally, two new features, 'Find a Slot in Calendar' and 'Create Schedule Link,' were to be integrated into the flow, giving them sufficient space to accommodate their complexity.

The new schedule interview modal exists only of one step
The new schedule interview modal exists only of one step

Details

Besides the simplidied interface we also wanted to add two new features. The find a slot feature allows users to quickly find a slot in the calendar that is available for all internal participants like hiring managers for example.

The new 'Find a slot feature'
The new 'Find a slot feature'

When the user clicks on 'Find a Slot,' a new modal appears over the existing one. To help the user stay oriented, a small portion of the underlying modal remains visible. With the right animation, this design choice reinforces the idea that the new modal is an additional step in the current flow, layered on top of the primary one.

In addition the schedule link feature allows users to create a link that can be shared with external participants like candidates. This link will show the candidate all available slots and let them choose one that fits them best.

The new 'Schedule Link' feature
The new 'Schedule Link' feature

When a schedule link is set up the date inputs will be hidden, and a schedule link banner is shown. Clicking on edit would open the “Setup a schedule link”modal again.

The new candidates list with the table as core feature
The schedule interview modal with an existing schedule link

When adding a participant to the interview, the new dropdown select now supports a search input in case the list of participants is too long.

The search input helps users find participants more easily
The search input helps users find participants more easily

When generating a schedule link the user is able to set a buffer time as well as limiting the number of available slots per day.

General settings for schedule links
General settings for schedule links