HR & RECRUITING

Candidate Self-Schedule Link for Panel Interviews

Generates a self-scheduling link from the panel's pre-computed fair common slots.

CategoryHR & Recruiting
Enginesim
Difficultyadvanced
Triggerwebhook
Steps6
Setup~25 min

How it runs

The automated pipeline, trigger to output.

  • TriggerRecruiter starts self-schedule for a candidateHTTP webhook
  • ActionPull panel free/busy from Google CalendarGoogle CalendarGoogle Calendar
  • LogicFilter common slots to timezone-fair openings
  • OutputEmail candidate a self-schedule link of approved slotsGmailGmail
  • ActionOn candidate pick, create the Zoom meetingZoomZoom
  • OutputSend calendar invites to candidate and panelGoogle CalendarGoogle Calendar

What it does

This flips scheduling to the candidate. It pre-computes the fair common openings across the panel's Google Calendars, publishes only those slots as a self-schedule link, and the moment the candidate confirms one, it books Zoom and invites everyone. No back-and-forth email threads.

When to use it

Use for high-volume hiring where you want candidates to self-serve but still need every offered slot to be a genuine, timezone-fair opening for all interviewers. Cuts the scheduling email loop entirely.

How it works

  1. 1A recruiter starts the flow for a candidate and panel.
  2. 2The flow pulls free/busy from each interviewer's Google Calendar.
  3. 3A logic step computes common slots and filters to the ones that pass the timezone-fairness rule.
  4. 4Those approved slots are published and the self-schedule link is emailed to the candidate.
  5. 5When the candidate confirms a slot via webhook, the flow creates the Zoom meeting.
  6. 6Calendar invites with the Zoom link go out to the candidate and all interviewers.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect Google CalendarEvents, attendees, availability.
  2. 2
    Connect ZoomMeetings, recordings, transcripts.
  3. 3
    Connect GmailRead, draft, send, label.
  4. 4
    Connect HTTP webhookTrigger any URL on agent actions.
  5. 5
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  6. 6
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  7. 7
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.