HR & RECRUITING
Recruiter agent: rank Indeed applicants and stage the top tier
An autonomous recruiting agent reviews the day's Indeed applicants, ranks them against the open req, drafts personalized outreach for the top tier.
How it runs
The automated pipeline, trigger to output.
- TriggerDaily schedule starts the agent run for a req
- ActionAgent fetches all applicants and resumes for the job
- LogicAgent ranks pool relatively and selects a top tierOpenAI
- ActionAgent drafts personalized outreach per top candidateOpenAI
- OutputStage ranking and drafts in Airtable for approvalAirtable
What it does
This is an agent-driven daily recruiting pass. The agent pulls the full applicant pool for a req, reads each resume, builds a relative ranking instead of scoring in isolation, and decides which candidates clear the bar for outreach. For the top tier it drafts a personalized first-touch message referencing specifics from the resume, then stages everything in Airtable as proposed actions for a human to approve.
When to use it
Use it when you want judgment, not just a filter — comparing candidates head to head, weighing tradeoffs, and writing outreach that doesn't read like a template. Best for senior or competitive reqs where relative quality matters more than a fixed cutoff.
How it works
- 1A schedule kicks off the daily run for a specific Indeed req.
- 2The agent fetches all applicants and their resumes for that job.
- 3The agent ranks the pool relative to each other and the role, deciding a top tier.
- 4For each top-tier candidate it drafts personalized outreach grounded in resume details.
- 5It stages the ranking and draft messages in Airtable as proposed, pending-approval rows.
Set it up
What you configure once, before turning it on.
- 1Connect OpenAIModels, embeddings, files.
- 2Connect AirtableBases, tables, views, automations.
- 3Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
- 4Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
- 5Test, 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.
