The AI auto-scheduler turns "find a time for this candidate and these three interviewers" into a sent email and a booked calendar event. You start it from a candidate's detail page; it handles the search and the back-and-forth. You approve the emails, or you let it send them.
Starting a scheduling request
- Open the candidate's detail page and click Schedule.
- Pick the interview type. If you've set up interview templates, the required interviewers come pre-filled.
- Confirm or adjust the interviewers, the meeting length, and the meeting mode — a Google Calendar event with a Meet link, a Zoom meeting, or manual times.
- Optionally add natural-language constraints like "avoid Friday afternoons."
- Choose whether emails send automatically or wait for your approval, then start the request.
What the scheduler does next
Once the request is running, the scheduler:
- Reads Google Calendar free/busy for every interviewer selected, inside each one's availability window.
- Finds three to five viable slots in roughly the next five business days — the first real overlaps where everyone required is free.
- Drafts an email to the candidate offering those slots.
- Sends it automatically, or drops the draft into the AI events tab for you to approve.
- When the candidate picks a slot, creates the calendar event and emails the interviewers the invite.
A routine loop that used to take a day or two of email tag now takes about ten minutes of inbox latency.
What it decides, what you approve
The scheduler decides which slots to offer — it does the calendar math you'd otherwise do by hand. It decides when there's a real overlap and books it.
You approve the candidate-facing email before it sends, unless you've opted into automatic sending. You approve any reply the AI email assistant drafts when a candidate writes back. The booking itself isn't a question it asks you — once the candidate picks a slot everyone is free for, it books.
When it gets it wrong
It will, sometimes. The usual causes:
- It offered a time an interviewer can't make. Their calendar had a tentative event marked "free," or an event they never added. The scheduler trusts the calendar. Fix the calendar, or reschedule manually from the candidate's detail page.
- No slots came back at all. Availability windows are too tight, calendars are too full, or natural-language constraints ruled out everything. The scheduler stops and tells you rather than guessing — loosen a window or relax a constraint.
- The candidate went quiet. They got the email and didn't pick a slot. The AI events tab flags this after a few days so you can nudge them.
Limits
- The search horizon is about five business days. It won't offer times a month out.
- It schedules one interview at a time, not a same-day multi-stage loop in a single pass.
- Without a connected calendar it can't see free/busy — scheduling still works, but you pick the times by hand. See connecting Google Calendar.