Connect your calendar and the AI scheduler does the puzzle for you: it finds times that work, emails the candidate, and books the meeting. You approve the emails, or you don't even do that.
Start from either end: select candidates in the Candidates view and hit the schedule action, or click Schedule interview right on the Schedule tab — that one has a candidate picker built in, so you never leave the calendar.
The pieces fit together in a particular order. You set availability windows once. You define interview templates once. After that, scheduling a candidate is a couple of clicks and some inbox latency. The pages below walk through each piece, including where the AI gets things wrong — because it does, and a scheduling tool is only as good as what it does next.
In this section
- Availability windows — set the hours each interviewer is open for interviews. The scheduler never books outside them.
- The AI auto-scheduler — the full flow, from the Schedule button to a booked calendar event, and what it decides versus what you approve.
- The AI email assistant — how it reads candidate replies on scheduling threads and drafts responses to reschedules and cancellations.
- The AI events tab — the approval queue for AI-drafted replies, and the alerts that warn you before an interview falls through.
- Natural-language constraints — add plain-language preferences like "mornings only" when you create a scheduling request.
- Interview templates — define an interview type once, with its required and optional interviewers.
- The candidate scheduling link — the link candidates use to submit availability, and how a submitted link triggers auto-scheduling.
Connected calendars carry the load
If an interviewer has connected their own Google Calendar to Chosen, the scheduler reads their availability directly. No email, no link to click, no chasing. This works even when your own Google account can't see their calendar — Chosen checks who's connected on the server, not just what your calendar can read.
The scheduling wizard shows where each interviewer stands before you send anything:
- Calendar connected — scheduled automatically, no email needed. They connected their own calendar to Chosen.
- Calendar visible — scheduled automatically, no email needed. Your Google account can read their calendar.
- Will be emailed a link to pick times manually. Neither applies, so they get an email and mark times by hand.
The check re-runs when you add or remove interviewers, and it works even if your own calendar isn't connected. If someone connects their calendar after you've already sent the request, the scheduler picks that up on its next pass instead of continuing to wait for a manual submission.
Interviewers who do get the availability email are asked exactly one thing: pick times. Teammates also get a tip that connecting Google Calendar in Chosen's settings makes the whole exercise unnecessary next time.
One interview, one email
When a meeting is booked through Google Calendar, the calendar invite is the notification. Interviewers get Google's invite and nothing else — no parallel email from Chosen saying the same thing. The candidate gets a single friendly confirmation without a duplicate calendar attachment (two attachments with different IDs used to mean two entries on the candidate's calendar).
Updates and cancellations follow the same rule: Google's own notice covers the interviewers, and Chosen stays quiet — unless you add a personal message, which always goes out by email because the invite can't carry it. Meetings with a manual or Zoom link still email everyone, calendar attachment included, since there's no Google event to do the work.
What the email assistant handles
The AI email assistant reads replies on scheduling threads and drafts or sends responses. Behaviors worth knowing:
- It knows today's date in the candidate's timezone, so "tomorrow afternoon" lands on the right day.
- It replies in whatever language the candidate wrote in.
- It never answers machine mail. Calendar RSVP receipts, out-of-office auto-replies, bounces, and no-reply senders are logged in the activity trail but get no reply.
- A declined calendar invite or a bounced email alerts you directly — both mean a participant is slipping away.
- If its reply promises something only you can deliver — "let me check with the team and get back to you" — you get an action-required alert, so the promise doesn't quietly evaporate.
- "Running 10 minutes late" gets a reassuring reply, and the people on the other side of the meeting get a heads-up email too.
- If a reschedule reply includes a new booking link, that link works. Rejecting a drafted reschedule reply also reminds you to follow up, since the candidate's old link may be dead by then.
Replies about meetings that already started, and anything the assistant isn't confident about, wait for your approval in the AI events tab instead of being answered on autopilot.
Chosen emails you when it needs you
Anything that needs a human decision — a candidate waiting on a cancellation, an escalated question, a bounced address — lands in your notifications, with an unread badge in the sidebar menu. Leave it unread for a couple of minutes and Chosen emails you a digest with the subject "Chosen needs your attention", grouped so ten pending items arrive as one email rather than ten.
One item means at most two emails, ever: the alert itself and a single reminder if it's still waiting four hours later. Chosen does not nag. If you'd rather have no emails at all, every digest carries an unsubscribe link, and the switch lives in the Notifications panel ("Email me when action is needed") — in-app alerts keep working either way.
Cancel means cancel
Candidates get two buttons on their scheduling page, and they do different things:
- Cancel cancels the interview. Nothing gets rebooked.
- Reschedule releases the current time and immediately looks for a new one from the availability everyone already submitted — excluding the slot that was just given up.
Each button shows a confirmation spelling out what happens next, so nobody cancels an interview believing they were moving it. Your own quick-cancel on the calendar grid opens the same full dialog you get from the meeting details, with the option to notify attendees and add a message.