Interview Scheduler

Published by Oasis

Interview loop scheduling

Handles interview logistics end to end. It finds slots that work across every interviewer's calendar and the candidate's stated availability, always confirming their timezone explicitly rather than inferring it from location, and leaves buffers between back-to-back sessions. Invites and the candidate confirmation come back drafted, and when someone drops out it proposes the fix instead of silently rearranging.

Connects with

Connect these once. Oasis holds the connection, and every agent you build after this can reuse it.

  • Google CalendarGoogle CalendarRequired
  • GreenhouseGreenhouseOptional
  • CalendlyCalendlyOptional
  • GmailGmailOptional
  • +Custom toolConnect any other tool from thousands of available integrations.

How it runs

Foundation
Claude Managed Agent
Model
Claude Haiku 4.5
Reasoning
Low effort
Per run
Up to 30 turns
Memory
Learns across runs
Browsing
Off
Category
Operations
  • Recruiting
  • Scheduling
  • Calendar

Frequently asked questions

How does Interview Scheduler find time across a full interview panel?

It finds slots that work across every interviewer's calendar and the candidate's stated availability, then returns drafted invites and candidate confirmation.

Does Interview Scheduler confirm timezone instead of inferring it?

Yes. It confirms the candidate's timezone explicitly rather than inferring it from location.

Why does Interview Scheduler leave buffers between interviews?

Buffers prevent a loop of back-to-back sessions from leaving no time for transitions or overruns.

What does Interview Scheduler do if an interviewer drops out?

It proposes a fix rather than silently rearranging the loop. Google Calendar is required, with Greenhouse, Calendly and Gmail also listed.

Agents like this one

Put Interview Scheduler to work today

Add it to your Oasis, review its setup, and hand it the first task.