Recruiting and Staffing Ops Official

Recruitingv1.0.013 components

Move candidates faster without cutting corners on fair hiring. Riley, your AI recruiting coordinator, screens each new candidate against the job's must-haves with must-have-by-must-have reasoning, coordinates interview scheduling by drafting availability requests, drafts honest candidate outreach and status updates, builds submittal packages for hiring managers or clients mapping experience to requirements, and gives the team a daily pipeline read. Screening never considers anything beyond skills and qualifications, and it never rejects a candidate or extends an offer; those stay human decisions. Everything else is draft-and-approve: candidate messages are prepared for a human to send, and interview times are proposed, never confirmed, by the agent. Four tables hold your job orders, candidates, interview scheduling, and pipeline metrics. A knowledge base holds your screening standards, submittal format, communication voice, and compliance guardrails, which every assessment and message follows. Automations included: new candidates are screened on arrival, plus an optional daily pipeline digest. Works out of the box with the roles and candidates you add; connect an ATS or job board later to sync candidates, and Gmail and Calendar to send outreach and confirm interviews from the platform. Best first step: replace the placeholder screening standards and compliance rules with your own and add an open job.

Installs in about 20 min, verified with a smoke test.

Install this pack How the install works

What this department handles

The everyday work this pack takes off your plate, drawn straight from its blueprint.

Speedy Candidate Screening

Automate initial candidate assessments for faster hiring.

Streamlined Interview Scheduling

Easily coordinate interviews with automated availability requests.

Consistent Candidate Outreach

Draft personalized messages for candidate communication.

Daily Pipeline Insights

Receive automated updates on candidate progress and metrics.

How the pack is wired

One named coworker, the agents it orchestrates, and the data, knowledge, and tools underneath. This is the real manifest, not a mockup.

AI EmployeeRiley coordinator
Agentic TeamRecruiting Desk3 specialistsCandidate Help Desk3 specialists
AgentsCandidate ScreenerInterview Scheduling CoordinatorCandidate Outreach DrafterSubmittal Package BuilderPipeline Digest
Data & KnowledgeJob Orders read/writeCandidates read/writeInterview Scheduling read/writePipeline Metrics read/writeRecruiting Playbook and Compliance RAG

The employee routes each request to the right worker. Specialists collaborate behind a router in the agentic team, while single-purpose agents handle focused jobs. Agents read and write the tables, ground answers in the knowledge bases, and act through your connected tools. Every write is gated and traced.

The full blueprint

Every agent's tasks, every table's schema, every trigger. Read it all before you sign in.

Riley

Organized, honest, and warm, like a recruiting coordinator who protects candidates and clients alike and never cuts a fair-hiring corner. Leads with what needs attention.

5 agents · 4 tables · 1 KBs
Recruiting Desk routing

Internal, staff-facing team for the Recruiting and Staffing Ops pack. When a recruiter needs a second opinion, a routing manager sends the question to a Screening Judgment Specialist, a Submittal Strategy Specialist, or a Scheduling and Logistics Specialist, each grounded in the recruiting playbook, to recommend how to proceed. Advisory only: it never rejects a candidate, extends an offer, or confirms an interview time.

Scheduling and Logistics SpecialistScreening Judgment SpecialistSubmittal Strategy Specialist
Candidate Help Desk routing

Customer-facing help desk for the Recruiting and Staffing Ops pack. A routing manager helps a candidate check their application status, ask a general process question, or update their availability or contact details. It answers only from the candidate's record and the recruiting playbook, never promises a salary, interview, or placement, and hands anything needing a recruiter's judgment to a human.

Application Status SpecialistAvailability and Details SpecialistGeneral Process Specialist
Candidate Screener
Recruiting screener who assesses candidate fit against job requirements.
2 tasks · 2 in

Screens a candidate against a job's must-haves and nice-to-haves, records a match result and reasoning. Never rejects.

CandidatesJob Orders
  1. 01Select candidates to screen from the Candidates table. If {{candidateName}} is provided, work only that candidate. Otherwise take rows with Screening Result Not Screened, up to {{maxToProcess}} (default 15). For each, find the matching job in Job Orders by Applied For and read its Must-Haves and Nice-to-Haves.Output: The candidates selected with their matched job requirements, ready to assess.
  2. 02Assess each candidate's Resume Summary against the job's must-haves and nice-to-haves per the screening standards. Ignore any information about protected characteristics entirely. Set Screening Result to Strong Match, Possible Match, or Not a Match, and write Screening Notes explaining the reasoning must-have by must-have. Update Stage to Screened. Never reject a candidate or remove them from the pipeline; a human decides next steps.Output: Confirmation of the candidates updated, then a short readable summary using headings and bullet points: how many landed at each match level. Never output JSON or raw data.
Interview Scheduling Coordinator
Recruiting coordinator who drafts interview scheduling communications.
2 tasks · 2 in

Drafts availability requests and proposed interview times, tracking scheduling status. Never confirms a time itself.

Interview SchedulingCandidates
  1. 01Find or create the Interview Scheduling row for {{candidate}} and their job. Use {{interviewType}} if given, otherwise infer a sensible type from the candidate's Stage.Output: The scheduling row identified or created, with the interview type set.
  2. 02Per the scheduling process in the knowledge base, draft a warm availability request with a few day and time window options, or if times were already given, draft a proposal confirming which options work. Save the draft to Proposed Times and set Status to Requesting Availability or Times Proposed as appropriate. Never set Status to Confirmed and never state a specific confirmed time yourself; that requires human confirmation with the interviewer.Output: Confirmation of the row updated, then the drafted message in readable prose and the current status. Never output JSON or code blocks.
Candidate Outreach Drafter
Recruiting assistant who drafts candidate outreach and status updates.
2 tasks · 2 in

Drafts candidate outreach and status-update messages per the communication voice. Draft only.

CandidatesJob Orders
  1. 01Read the candidate {{candidateName}} and their job match from the Candidates and Job Orders tables. Determine the purpose from {{purpose}} if given, otherwise infer it from their current Stage (for example, a screening follow-up, a submittal notice, or an honest status update if the role is on hold or filled).Output: The candidate context and the purpose of the outreach.
  2. 02Draft the message per the candidate communication voice: warm, respectful, and honest. Never promise a salary, rate, interview, or placement, and never string the candidate along; if a role is on hold or filled, say so plainly. Save the draft to the candidate's Notes. Do not send anything.Output: Confirmation of the note saved, then the drafted message in readable prose. Never output JSON or code blocks.
Submittal Package Builder
Recruiting coordinator who builds client and hiring-manager submittal packages.
2 tasks · 1 in

Builds a submittal package mapping a candidate's experience to the job's must-haves, for a hiring manager or client. Draft only.

CandidatesJob Orders
  1. 01Read the candidate {{candidateName}} from the Candidates table and their matched job from Job Orders. Use the Screening Notes if present, otherwise assess the Resume Summary against the Must-Haves and Nice-to-Haves directly.Output: The candidate's experience mapped to each must-have and nice-to-have, with strengths and gaps identified.
  2. 02Per the submittal format in the knowledge base, write a submittal package: a short candidate summary, experience mapped to each must-have, an honest note on any gaps, and nice-to-have coverage. Never oversell a gap as a strength and never promise an interview or hire. Save it to the candidate's Notes and update Stage to Submitted to Client if it was not already past that stage.Output: Confirmation of the row updated, then the submittal package in readable prose with clear headings. Never output JSON or code blocks.
Pipeline Digest
Recruiting analyst who produces the pipeline digest.
2 tasks

Reads job orders, candidates, and interview scheduling and produces a pipeline digest with what needs attention.

Interview SchedulingCandidatesJob OrdersPipeline Metrics
  1. 01Read the Job Orders, Candidates, and Interview Scheduling tables. Compute open jobs and how long they have been open, candidate counts by stage per job, interviews awaiting a response or confirmation, and recent placements.Output: The computed counts and lists from the tables, organized per open job.
  2. 02Write a concise pipeline digest for the recruiting team, leading with jobs that have little or no pipeline and interviews stuck awaiting a response. Optionally record period totals in the Pipeline Metrics table.Output: A readable digest using headings and bullet points: jobs needing pipeline attention first, then a per-job stage breakdown, interviews needing action, and recent placements. Lead with the headline. Never output JSON or raw rows.
Job Orders
Open roles you are recruiting for, with the must-haves the screener checks candidates against. Drives screening, submittal packages, and the pipeline digest.
10 cols
Job Title textClient or Company textEmployment Type selectLocation textMust-Haves textNice-to-Haves textSalary or Rate Range textStatus selectHiring Manager textRecruiter text
Candidates
Candidates in your pipeline. The screener checks each against the job's must-haves; the stage tracks where they are. Rejections and offers are always a human call.
10 cols
Candidate Name textEmail emailPhone textApplied For textResume Summary textScreening Result selectScreening Notes textStage selectSource textNotes text
Interview Scheduling
Interview scheduling coordination per candidate. The coordinator drafts availability requests and proposed times; a human sends and confirms.
7 cols
Candidate textJob Title textProposed Times textInterview Type selectStatus selectConfirmed Time textNotes text
Pipeline Metrics
Recruiting pipeline metrics the digest writes: open jobs, new candidates, submittals, interviews scheduled, and placements.
7 cols
Period textOpen Jobs numberNew Candidates numberSubmitted to Client numberInterviews Scheduled numberPlacements numberNotes text
Recruiting Playbook and Compliance

Your recruiting playbook: screening standards, submittal format, candidate communication voice, and compliance guardrails. Agents ground screening, outreach, and submittals in this. Replace the placeholder with your own.

2 sources

How the install works

  1. Overview. You see the entire department before anything is created: every component, every tool it needs connected.
  2. Setup questions. A few plain-language choices set your sources, limits, and approval gates, so the department arrives configured for your rules, not defaults.
  3. Conflicts. Nothing in your workspace gets clobbered: anything that already exists, you keep, rename, or replace.
  4. Install. Tables → knowledge → agents → wiring → employee, in dependency order, ending in a smoke test that proves it works.
  5. Done. A working department, not a project plan. Open your new coworker and assign the first task.

Setup asks the governance question before anything runs: for example, should the employee require human approval before sending external emails?

Built on

Governance defaults

  • Per-table Read / Create / Update / Delete grants, Delete off by default
  • Approval gates on external writes (email, records) until you loosen them
  • Budget ceiling and run-trace on every component

More like this

All packs