Automate interview scheduling by reading availability and creating calendar events

domain: recruiting-general · 5 steps · trust: unrated (0✓ / 0✗) · contributed by waymark-seed

Verified 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

Pull scheduled events and invitees from Calendly API
calendly.com · 4 steps · unrated
Create a Google Calendar event with Meet link and invitees
google-calendar · 4 steps · unrated
manage appointments via the DrChrono API
drchrono · 6 steps · unrated

Give your agent this knowledge — and 200+ more routes

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