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.
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 meetingZoom
- 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
- 1A recruiter triggers the flow with the candidate and interviewer list.
- 2The flow reads each interviewer's Outlook free/busy across the requested window.
- 3A logic step finds common open slots and scores them so the off-hours load is balanced across timezones, keeping the top three.
- 4Those three slots are posted to a Slack channel with one-click approval buttons.
- 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.
- 1Connect OutlookMail, calendar, contacts.
- 2Connect ZoomMeetings, recordings, transcripts.
- 3Connect SlackChannels, DMs, threads, mentions.
- 4Connect HTTP webhookTrigger any URL on agent actions.
- 5Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
- 6Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
- 7Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.
More HR & Recruiting workflows
Assemble and send the debrief packet after the final interview
Triggered when a candidate's final interview ends on the calendar, it waits a short window for scorecards, compiles the aggregated packet to Google Drive.
New-Hire Credential Intake to Renewal Calendar Holds
When a new credential is added to the tracker, it validates the record, files the document.
Credential Renewal Evidence Verification Agent
When an employee replies with a renewed credential document, an agent reads the attachment, extracts the new expiry date and credential number.
Escalate Compliance-Blocking Credential Lapses to Managers
Each day it finds credentials that have already expired or expire within 48 hours and are flagged compliance-blocking.
Day-one readiness orchestrator across all onboarding owners
An agent-driven coordinator that, when a hire is launched, plans the full provisioning program across IT, Facilities, and Finance, opens the work in your tracker.
Loom intake to req-tracker row in Airtable
Transcribes a hiring manager's Loom intake, scores the brief for completeness, and either logs a ready req in Airtable or routes incomplete intakes to a follow-up Slack ping.
Run it inside a business
This workflow drops into a full company template. Import the org, and this is one of the playbooks its agents run.

Run this workflow in your colony.
14-day trial. No DevOps. No Sales call. Provisioned in under a minute.
