HR & RECRUITING

Propose Panel Interview Slots with Slack Approval (Outlook)

Scans Outlook calendars for the panel, posts the three fairest common slots to a Slack channel for the recruiter to approve, then books the chosen slot as a Zoom meeting.

CategoryHR & Recruiting
Enginesim
Difficultyintermediate
Triggerwebhook
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerRecruiter starts scheduling for a candidateHTTP webhook
  • ActionRead each interviewer's Outlook free/busyOutlook
  • LogicRank common slots by timezone fairness, keep top 3
  • ActionPost the 3 slots to Slack with approval buttonsSlack
  • ActionOn approval, create the Zoom meetingZoomZoom
  • OutputSend Outlook invites and confirm in the Slack threadOutlook

What it does

Instead of auto-booking, this surfaces the three best common openings across the interview panel's Outlook calendars, ranks them by timezone fairness, and asks a human to pick. Once a recruiter clicks a slot in Slack, it creates the Zoom meeting and sends Outlook invites.

When to use it

Use when a recruiter wants the final say on which slot gets booked but still wants the calendar math done automatically. Ideal for Microsoft 365 shops that coordinate hiring in Slack.

How it works

  1. 1A recruiter triggers the flow with the candidate and interviewer list.
  2. 2The flow reads each interviewer's Outlook free/busy across the requested window.
  3. 3A logic step finds common open slots and scores them so the off-hours load is balanced across timezones, keeping the top three.
  4. 4Those three slots are posted to a Slack channel with one-click approval buttons.
  5. 5When the recruiter selects a slot, the flow books a Zoom meeting and sends Outlook invites to the candidate and panel, then confirms in the thread.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect OutlookMail, calendar, contacts.
  2. 2
    Connect ZoomMeetings, recordings, transcripts.
  3. 3
    Connect SlackChannels, DMs, threads, mentions.
  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.