Interview self-scheduling: how to set it up
On this page
What self-scheduling means, and what it does not
Interview self-scheduling means the candidate picks the time. You publish when you are available, they choose a slot from what is genuinely free, and the interview is booked without either of you writing another email. That is all candidate self-scheduling is: the last message in the negotiation moved from your inbox to their hands.
It is worth saying what it is not, because the phrase gets attached to things that are not it. It is not a form asking the candidate to list three windows so a coordinator can cross-reference them; that is the old process with an extra page. It is not an account the candidate has to create, or an app to install, or a password to remember. Anything a candidate must sign up for in order to tell you when they can talk has added a step rather than removed one, and a share of people will stop there.
It is also not a public booking page that anyone can find. The link belongs to one candidate for one job, which is what makes it safe to leave live.
How a self-scheduling link works
Four things sit behind the link, and they are worth understanding because every failure mode is one of them going wrong.
The first is your hours. You declare, once, the windows in a normal week when you are willing to interview. This is the frame; nothing outside it is ever offered.
The second is your calendar. The events already in it subtract from those hours. If Thursday afternoon is one of your interview blocks and you have a dentist appointment in it, that slot does not appear. The calendar is the source of truth, not a second copy you maintain.
The third is the slot itself. What the candidate sees is the remainder: real openings, at the length you set, with the buffer you asked for between them. Both are settings on the job, so a thirty-minute screen and a longer final round can run from the same calendar without you touching your hours. They pick one, and it is theirs. It disappears for everyone else immediately, so two candidates are not offered the same time.
The fourth is the confirmation. The interview appears in your calendar with a video link attached, and the candidate gets a message with the time, the duration, who they are meeting and how to join. The interview confirmation email template covers what that message should contain.
Before you turn it on
Four decisions, and none of them takes long, but making them badly is what produces a link nobody can use.
Your hours. Pick blocks, not scattered singles. Two afternoons and one morning is a good starting shape for a recruiter who also has a job. Be more generous than feels comfortable in the first week; you can always tighten it.
Slot length. Thirty minutes for a screening call, forty-five for a first real conversation, longer only when a specific person needs it. Pick one length per stage and leave it alone.
Buffer. Ten or fifteen minutes between slots. Without it, a call that runs five minutes over means you start the next one flustered, and by the third interview of the afternoon you are behind by twenty minutes with no way to recover. Length and buffer are both per job, as are how many candidates can take one slot, the minimum notice you need before a booking, and how far ahead the page lets anyone book.
Who interviews. If the first conversation is sometimes run by a colleague, decide that now, because their hours and their calendar are separate from yours.
One more thing to settle: video or phone. A phone screen is faster to attend and forgives a bad connection; a video call tells you more. Both work with the same link, so the only decision is which one this stage deserves.
Setting it up in an afternoon
The setup is genuinely short. Sign in with Google once, which connects the calendar the availability is checked against and provides the Meet rooms for the calls. Set your weekly hours. Set the length and the buffer. Send yourself the link and book a slot as though you were a candidate, which is the step people skip and the one that catches everything.
Then send it to a real candidate. The interview invitation email template is the message it goes in, and it is deliberately short, because the link is doing the negotiating that the email used to do.
If you want to try it against a real pipeline before committing, the trial runs fourteen days and does not ask for a card, which is enough time to schedule a full first round and see the difference in your own inbox.
Mistakes that make it fail
Too few slots. This is the common one. A recruiter publishes three openings a week, cautiously, and the first available time is nine days out. The candidate books it because it is the only option, and then the gap does the damage that the link was supposed to prevent. If the earliest slot on your page is more than a few days away, the answer is more hours, not more reminders.
A link that expires. If the link stops working after the booking, then the first time the candidate needs to move the interview they are back to writing you an email, which is the exact moment you most want them not to. The same link should reschedule and cancel, for as long as the interview exists.
No way to cancel. Teams leave cancellation out because it feels like inviting the outcome. It is not. The candidate who has accepted another offer is not coming; the only question is whether you learn it today or at the start of the call. Make canceling one click and you get the slot back.
A link that is not personal. One shared page for all candidates means the wrong person can see how empty or full your week is, and it makes it impossible to tie the booking to the right application. One link per candidate per job.
Forgetting the time zone. If you hire outside your own country, check what a candidate two zones away actually sees on the page. A page that shows your local times without saying so has produced more early morning surprises than any other detail on this list.
Self-scheduling with several recruiters
Once more than one person interviews, the thing to get right is that hours are personal. Each recruiter sets their own weekly windows and connects their own calendar, so a candidate booking with your colleague sees their availability, not a merged view that satisfies nobody.
The other half is handover. People get ill, and a first interview that was going to be yours sometimes needs to become someone else's. Reassigning it to a teammate should not cost the candidate their slot or require them to rebook. In Bestpeople, both recruiters are notified and the candidate keeps the time they picked, which is the correct default: the person who changed their mind was you, so the inconvenience should be yours too.
Cost is worth checking here, because it shapes the decision. Some tools charge per seat, which quietly pushes a small team into sharing one login and losing the personal-hours behavior entirely. Bestpeople bills one plan regardless of how many recruiters are on the account, so putting every interviewer on their own calendar costs nothing extra. Whatever you use, make sure the answer means each interviewer can have their own hours without it being an expense decision.