FlowRunner
Pricing
Theme

Recruitee

HR

Connect AI agents to Recruitee, an applicant tracking system. Agents manage candidates, jobs, pipelines, interviews, notes, tasks, requisitions, and candidate communication via API token.

4 triggers 74 actions available
An On New Application event fires for a posted job
Agent reads the candidate, source, and submitted CV
Agent runs Find Candidates to detect existing records and applies tags
Agent adds the candidate to the job and moves them to the screening stage
Hiring manager notified in chat with the candidate snapshot and CV link
Stage moves and disqualifications routed to the recruiter for sign-off
On approval, agent moves the candidate to the next stage and emails the update

What This Integration Enables

Agents work across the full Recruitee surface: candidates (find, get, add, update, delete, move to stage, disqualify, restore, tag, source, merge, parse CV, talent pools), jobs (find, get, create, update, status, duplicate, delete, tag, candidates, stages), pipeline templates (list, get, create, update, delete, stage manage), organization (disqualify reasons, departments, locations, talent pools, tags, sources, team members), notes and tasks, activity feed, interviews (schedule, list, get, update, cancel, scorecards, feedback, templates, schedules, rooms, calendars), communication (send and schedule email, list emails, get email thread, manage email templates, send and list SMS), requisitions (find, get, create, update, status, delete), and advanced features (saved searches, imports). Four triggers cover the events that matter: On New Application, On New Candidate, On Candidate Moved to Stage, and On Status Change.

Without FlowRunner

Applications triaged in inbox Recruiters scan inbound applications by hand and tag them in the platform later
Candidate emails sent individually Outreach is composed and sent per candidate with no record on the candidate record
Disqualifications by note Disqualification reasons end up in private notes with no consistent audit

With FlowRunner

Applications routed on the event On New Application fires routing and tag application automatically
Emails and SMS go through the platform Candidate communication is sent via the platform with a record on the candidate
Disqualifications routed for sign-off Disqualify Candidate runs only after the recruiter confirms the reason

Use Case Scenarios

New Application Routing

A candidate applies through a job page and On New Application fires. The agent reads the candidate and CV, runs Find Candidates to detect existing records, calls Add Candidate to Job, applies tags via Add Candidate Tags and source via Add Candidate Source, and uses Move Candidate to Stage to advance to "Screening." It then sends the hiring manager a candidate snapshot with the CV link. Triage runs as one flow instead of a recruiter loop.

Interview Scheduling and Scorecard Distribution

A candidate moves to "Interview" and On Candidate Moved to Stage fires. The agent calls Schedule Interview with the interviewer's calendar, calls Request Feedback to deliver the scorecard form, and lists the interview rooms with List Interview Rooms to allocate. After the interview, On Status Change can route a follow-up email through Send Email. Coordination steps that used to live in chat live on the candidate record.

Bulk Sourcing Import

A list of sourced candidates is exported from a sourcing tool. The agent reads each row, calls Add Candidate with the contact data and Add Candidate Source, then Add Candidate to Talent Pool for nurture. It posts a summary to the recruiting channel: how many added, how many tagged, how many flagged for review. The import is recorded and re-runnable.

Human-in-Loop Highlight

Disqualifying or deleting a candidate is exactly where an agent should stop and ask. When Disqualify Candidate, Delete Candidate, or Merge Candidates is about to run, the agent does not execute on its own. It stages the change, attaches the reason and the candidate's activity history, and routes to the recruiter via Slack: "Disqualify candidate [name] for [reason]. Activity and notes attached. Approve, change the reason, or hold for review?" The recruiter decides. On approval, the agent calls the action and records the decision with the approver and timestamp. Routine stage moves and communication flow through; anything that closes a candidate's path gets a human in the loop.

Agent processes routinely
Detects exception requiring judgment
Clear match Continues automatically
Ambiguous Routes to human via Slack
Human decides
Agent resumes with decision

Agent Capabilities

74 actions

Candidates

14
  • Find Candidates Searches and retrieves candidates.
  • Get Candidate Retrieves a single candidate.
  • Add Candidate Adds a candidate record in Recruitee.
  • Update Candidate Updates a candidate.
  • Delete Candidate Removes a candidate under guard.
  • Add Candidate to Job Adds a candidate to a job. Used in inbound application routing.
  • Move Candidate to Stage Moves a candidate to a different pipeline stage.
  • Disqualify Candidate Disqualifies a candidate from a job under approval.
  • Restore Candidate Restores a previously disqualified candidate.
  • Add Candidate Tags Adds tags to a candidate.
  • Add Candidate Source Adds a source to a candidate.
  • Add Candidate to Talent Pool Adds a candidate to a talent pool.
  • Parse CV Parses a candidate CV. Used to extract structured data on application.
  • Merge Candidates Merges two candidate records under approval.

Jobs

10
  • Find Jobs Searches and retrieves jobs.
  • Get Job Retrieves a single job.
  • Create Job Creates a job record in Recruitee.
  • Update Job Updates a job.
  • Update Job Status Updates a job's status (open, paused, closed).
  • Duplicate Job Duplicates a job in Recruitee.
  • Delete Job Removes a job under guard.
  • Tag Job Adds tags to a job.
  • Get Job Candidates Retrieves candidates for a job.
  • List Job Stages Lists stages for a job.

Pipeline Templates

8
  • List Pipeline Templates Lists pipeline templates.
  • Get Pipeline Template Retrieves a pipeline template.
  • Create Pipeline Template Creates a pipeline template.
  • Update Pipeline Template Updates a pipeline template.
  • Delete Pipeline Template Removes a pipeline template.
  • Add Pipeline Stage Adds a stage to a pipeline template.
  • Update Pipeline Stage Updates a pipeline stage.
  • Delete Pipeline Stage Removes a pipeline stage.

Organization

7
  • Manage Disqualify Reasons Manages the configured disqualify reasons in Recruitee.
  • Manage Departments Manages departments.
  • Manage Locations Manages locations.
  • Manage Talent Pools Manages talent pools.
  • List Tags Lists tags.
  • List Sources Lists sources.
  • List Team Members Lists team members.

Notes and Tasks

4
  • Add Candidate Note Adds a note to a candidate.
  • List Candidate Notes Lists notes on a candidate.
  • Manage Notes Manages candidate notes (create, update, delete).
  • Manage Tasks Manages tasks (create, update, delete, complete).

Activity and Custom Fields

3
  • List Activity Lists activity feed events.
  • Manage Field Sets Manages configured field sets.
  • Set Candidate Custom Field Sets a custom field value on a candidate.

Interviews

12
  • Schedule Interview Schedules an interview in Recruitee.
  • List Interviews Lists interviews.
  • Get Interview Retrieves an interview.
  • Update Interview Updates an interview.
  • Cancel Interview Cancels an interview.
  • Submit Scorecard Submits an interview scorecard.
  • List Scorecards Lists scorecards.
  • Request Feedback Requests interview feedback. Used to deliver the scorecard form.
  • Manage Scorecard Templates Manages scorecard templates.
  • List Interview Schedules Lists interview schedules.
  • List Interview Rooms Lists interview rooms.
  • List Interview Calendars Lists interview calendars.

Communication

7
  • Send Email Sends an email to a candidate via Recruitee.
  • Schedule Email Schedules an email to a candidate.
  • List Emails Lists emails on a candidate.
  • Get Email Thread Retrieves an email thread.
  • Manage Email Templates Manages email templates.
  • Send SMS Sends an SMS to a candidate via Recruitee.
  • List SMS Lists SMS messages on a candidate.

Requisitions

6
  • Find Requisitions Searches and retrieves requisitions.
  • Get Requisition Retrieves a single requisition.
  • Create Requisition Creates a requisition.
  • Update Requisition Updates a requisition.
  • Update Requisition Status Updates a requisition's status.
  • Delete Requisition Removes a requisition.

Advanced

3
  • Manage Saved Searches Manages saved searches.
  • Manage Imports Manages candidate imports.
  • Test Connection Tests the Recruitee connection. Used to confirm credentials before a flow runs.

Triggers

4 triggers

Event Triggers

4
  • On New Application Fires when a candidate applies to a job. Initiates triage and routing flows.
  • On New Candidate Fires when a new candidate record is created. Initiates sourcing flows.
  • On Candidate Moved to Stage Fires when a candidate is moved between stages. Initiates stage-specific automation (interview scheduling, scorecard delivery).
  • On Status Change Fires when a candidate or job status changes. Initiates downstream notification and reporting flows.

Start building with Recruitee

$100 in credits. No card required. Connect in minutes.