Schedule candidate interviews in Google Calendar with an AI agent

Interview scheduling is five emails for a thirty-minute call. Tell an Orkeste agent who to interview and with whom; it checks the interviewer's Google Calendar for the next seven days, proposes a slot and creates the event with the candidate and the interviewers once the recruiter approves.

The problem

Recruiters spend hours on calendar back-and-forth. Candidates wait, and good ones accept other offers.

How the workflow runs

Runs: When the recruiter starts it for a candidate.

  1. Brief the agent: The recruiter gives the candidate, the role, the interviewers and the duration.
  2. Read the calendar: The agent reads the connected Google Calendar for the next seven days.
  3. Propose a slot: It picks a free slot that fits the rules in its briefing, such as working hours and buffers.
  4. Approve: The event waits in Validations for the recruiter.
  5. Create the event: The approved event is created with the candidate and the interviewers as attendees.
  6. Confirm: Optionally, it drafts a confirmation email to the candidate, sent from Outlook or saved as a Gmail draft once approved.

No event is created before the recruiter approves the slot.

Who does what

What this workflow does not do

Works with your stack

Questions about this workflow

Can it check several interviewers' calendars?

It reads the calendar of the connected Google account. For a panel, give the agent the other interviewers' free slots in the run.

Does it work with Outlook?

Partly. The Microsoft connector creates calendar events but does not read availability, so give the agent the free slots.

Can it reschedule an interview?

Not on its own: agents do not move or delete events. The recruiter moves the event, or the agent creates a new one once approved.

Related workflows

Keep reading