Schedule candidate interviews in Google Calendar with AI agents

Stop the back-and-forth on interview scheduling. An Orkeste agent reads candidate availability, cross-checks interviewer calendars in Google Calendar, proposes a panel slot, and waits for the recruiter to confirm before any invite is sent.

How the workflow runs

  1. Receive candidate availability: Agent ingests candidate availability from email or an intake form.
  2. Read interviewer calendars: Pulls free/busy from each interviewer's Google Calendar.
  3. Propose panel slots: Generates 2-3 slots respecting interviewer load and time-zone rules.
  4. Recruiter confirms slot: Recruiter picks the final slot in one click before invites are sent.
  5. Send invites: Creates a Google Calendar event with meeting link, panel and candidate.
  6. Track confirmations: Monitors RSVPs and alerts the recruiter on declines or no-shows.

Human-in-the-loop: No interview invite leaves Google Calendar without the recruiter confirming the proposed slot.

Works with your stack

Related workflows

Questions about this workflow

Does it handle multi-stage interview loops?

Yes. Stages, required interviewers per stage, and panel composition rules are all configurable.

What about time zones?

Candidate and interviewer time zones are normalized; proposed slots respect each interviewer's working hours.

Can candidates self-book?

Optional. You can keep recruiter approval, or allow the candidate to pick among recruiter-approved slots.