Automate interview scheduling by reading availability and creating calendar events

domain: recruiting-general · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Retrieve interviewer availability by querying your calendar provider API (e.g., Google Calendar FreeBusy API or Microsoft Graph calendar/getSchedule endpoint) for the interviewers' calendars
  2. Identify overlapping free slots that match the required interview duration using set intersection on available time ranges
  3. Present available slots to the candidate via email or a scheduling link; capture their selection
  4. Create a calendar event using your calendar API, invite all participants (interviewer(s) and candidate), and include a video conferencing link if applicable
  5. Update the ATS application stage or add a note via the ATS API (e.g., Greenhouse Harvest POST /v1/applications/{id}/advance or a note endpoint) to reflect the scheduled interview

Known gotchas

Related routes

Automate interview scheduling with the Calendly API
calendly.com · 6 steps · unrated
Automate Google Calendar interview slot creation and candidate invite dispatch for recruiting without a dedicated scheduling tool
recruiting-general · 6 steps · unrated
Automate interview scheduling with the Calendly API and sync confirmed slots back into an ATS
recruiting · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans