FlowRunner
PricingContact
Theme
Start Free

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.

Verified 4 triggers 100 actions API key available
Recruitee website ↗ Platform Documentation ↗ Capability data verified 2026-08-12
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, plus add, rename, and delete stages), organization (disqualify reasons, departments, locations, talent pools, tags, sources, team members), notes and tasks, activity feed, custom field sets, interviews (schedule, list, get, update, cancel, scorecards, feedback, templates, availability schedules, meeting rooms, calendars), candidate communication (send and schedule email, list conversations, read a thread, manage templates, send and list SMS), requisitions (find, get, create, update, status, delete), and saved searches and 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 Tags to Candidate and source via Add Source to Candidate, 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 Interview Feedback to deliver the scorecard form, and lists the bookable rooms with List Meeting Rooms to allocate. After the interview, On Status Change can route a follow-up through Send Email to Candidate. 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 Source to Candidate, 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

100 actions

Candidates

14
  • Find Candidates Finds candidates by name, email, or free text. Leave the search empty to list the most recent. The resolve step in front of every candidate write.
  • Get Candidate Returns one candidate's full profile: contact details, the jobs they are on, tags, and current stage.
  • Add Candidate Adds a candidate, optionally placing them straight onto a job. The update-if-exists switch is what keeps a referral and an application from becoming two people.
  • Update Candidate Updates a candidate's basic details, changing only the fields you supply.
  • Delete Candidate Permanently deletes a candidate and all their data. It cannot be undone, and the connector's confirm switch exists so a flow can preview what it is about to destroy first.
  • Add Candidate to Job Places an existing candidate onto a job's pipeline, optionally in a specific stage.
  • Move Candidate to Stage Moves one or more candidates to a different stage of a job's pipeline. The write that changes what a candidate is told about their own progress.
  • Disqualify Candidate Disqualifies one or more candidates on a job, optionally recording a reason. The decision a candidate feels most directly, which is why it is the one this connector gates.
  • Restore (Requalify) Candidate Reverses a disqualification and puts candidates back into the active pipeline. The undo exists, but the rejection email it followed does not have one.
  • Add Tags to Candidate Adds labels to a candidate, creating any tag that does not exist yet.
  • Add Source to Candidate Records where a candidate came from, which is what makes channel reporting mean anything later.
  • Add Candidate to Talent Pool Adds a candidate to a talent pool to keep them on file for future roles.
  • Parse Candidate CV Re-reads the candidate's current CV and fills in work history, education, and skills from it.
  • Merge Candidates Merges a duplicate profile into a main one, combining their history. The dedup write, and the one that quietly decides which version of a person's record survives.

Jobs

10
  • Find Jobs Lists jobs, current ones by default, with options for archived or a specific status.
  • Get Job Returns one job in full: description, location, department, and pipeline.
  • Create Job Creates a job as a draft, so it can be reviewed before anyone outside the company sees it.
  • Update Job Updates a job's details, changing only the fields you supply.
  • Update Job Status Changes whether a job is published, internal-only, closed, archived, or a draft. Publishing is the moment a role becomes public, and closing is the moment applicants stop being able to apply.
  • Duplicate Job Copies an existing job into a new draft for a similar role.
  • Delete Job Permanently deletes a job or talent pool along with its candidate links. This cannot be undone.
  • Tag Job Adds or removes labels on a job for grouping and filtering.
  • Get Job Candidates Lists the candidates on a job's pipeline with the stage each one sits in.
  • List Job Stages Lists a job's pipeline stages.

Pipeline Templates

8
  • List Pipeline Templates Lists the reusable hiring pipeline templates in the account.
  • Get Pipeline Template Returns one template with its stages.
  • Create Pipeline Template Creates a new reusable pipeline template.
  • Update Pipeline Template Renames an existing pipeline template.
  • Delete Pipeline Template Permanently deletes a pipeline template. This cannot be undone.
  • Add Pipeline Stage Adds a stage to a pipeline template.
  • Update Pipeline Stage Renames a stage within a pipeline template.
  • Delete Pipeline Stage Deletes a stage and moves any candidates in it to another stage you nominate. The candidates move whether or not anyone told them their status changed.

Organization

15
  • List Disqualify Reasons Lists the reasons the team can choose when disqualifying candidates.
  • Create Disqualify Reason Adds a new disqualify reason to the list.
  • Update Disqualify Reason Renames an existing disqualify reason. Renaming rewrites the label on every past rejection that used it, which is a reporting change as much as a wording one.
  • Delete Disqualify Reason Permanently deletes a disqualify reason. This cannot be undone.
  • List Departments Lists the departments in the account.
  • Create Department Adds a new department.
  • Delete Department Permanently deletes a department. This cannot be undone.
  • List Locations Lists the office locations in the account.
  • Create Location Adds a new office location.
  • Delete Location Permanently deletes an office location. This cannot be undone.
  • List Tags Lists every candidate tag used in the account.
  • List Sources Lists every candidate source used in the account.
  • List Talent Pools Lists the talent pools in the account.
  • Create Talent Pool Creates a talent pool for keeping promising candidates on file.
  • List Team Members Lists the hiring team members in the account. The lookup behind assigning a task or requesting feedback from a real person rather than a guessed ID.

Notes

6
  • Add Candidate Note Adds a note to a candidate's profile, with a candidate picker. Used for interview context, reminders, and the reasoning behind a decision.
  • List Candidate Notes Lists the notes on a candidate's profile.
  • Add Note Adds a note to a candidate, job, talent pool, or requisition.
  • Update Note Edits the text of an existing note.
  • Pin or Unpin Note Pins a note to the top of a profile, or unpins it. What sits at the top is what the next reviewer reads first.
  • Delete Note Permanently deletes a note. This cannot be undone, and the note may be the only record of why a decision was made.

Tasks

6
  • Create Task Creates a to-do, optionally linked to a candidate and assigned to a team member with a due date.
  • List Tasks Lists tasks, filterable to open or completed only.
  • Get Task Returns one task's details.
  • Update Task Updates a task's title, due date, or completion state.
  • Complete Task Marks a task done.
  • Delete Task Permanently deletes a task. This cannot be undone.

Activity and Custom Fields

5
  • List Activity Shows the recent activity timeline of who did what and when, narrowed to a candidate or job or left open. The audit read behind any question about how a decision actually happened.
  • List Custom Field Sets Lists the custom field sets configured in the account.
  • Create Custom Field Set Creates a new custom field set.
  • Delete Custom Field Set Permanently deletes a custom field set. This cannot be undone, and it takes the data recorded in those fields with it.
  • Set Candidate Custom Field Sets one custom field's value on a candidate's profile.

Interviews

14
  • Schedule Interview Schedules an interview at a chosen time, with an option to notify participants by email. That switch is the difference between an internal calendar entry and a commitment a candidate has been told about.
  • List Interviews Lists scheduled interviews, optionally for one candidate or within a date range.
  • Get Interview Returns one interview's details.
  • Update Interview Updates an interview's title, time, or location.
  • Cancel Interview Cancels an interview and notifies the candidate. This cannot be undone, and the notification goes out whether or not a replacement time exists yet.
  • Submit Scorecard Records interview feedback with an overall rating and comments.
  • List Scorecards Lists the feedback recorded for a candidate.
  • Request Interview Feedback Asks one or more team members to leave feedback for a candidate. The nudge that keeps a pipeline from stalling on a scorecard nobody filled in.
  • List Interview Templates Lists the reusable interview templates and question sets in the account.
  • Create Interview Template Creates a new interview template.
  • Delete Interview Template Permanently deletes an interview template. This cannot be undone.
  • List Interview Availability Schedules Lists the self-scheduling templates that let candidates pick their own interview slot.
  • List Meeting Rooms Lists the meeting rooms available for booking interviews.
  • List Calendars Lists the connected calendars used for scheduling.

Candidate Communication

9
  • Send Email to Candidate Sends an email to a candidate, written directly or started from a saved template. The write that leaves the building.
  • Schedule Email to Candidate Schedules an email to a candidate for a future time.
  • List Candidate Emails Lists the email conversations with a candidate.
  • Get Email Thread Returns one conversation with its messages. The context read before a person is asked to decide anything about a candidate.
  • List Email Templates Lists saved email templates of a chosen type.
  • Create Email Template Creates a new saved email template.
  • Delete Email Template Permanently deletes a saved email template. This cannot be undone.
  • Send Text Message (SMS) Sends an SMS to a candidate, where texting is enabled on the account. A channel with no drafts and no recall.
  • List Text Messages (SMS) Lists SMS conversations, optionally for a single candidate.

Requisitions

6
  • Find Requisitions Lists hiring requisitions, optionally filtered by status.
  • Get Requisition Returns one requisition's details.
  • Create Requisition Creates a requisition requesting approval to open a role.
  • Update Requisition Updates a requisition's title, department, or number of openings.
  • Update Requisition Status Approves, rejects, archives, cancels, or restores a requisition. The headcount decision, expressed as one call.
  • Delete Requisition Permanently deletes a pending requisition. This cannot be undone.

Saved Searches and Imports

6
  • List Saved Searches Lists saved candidate searches.
  • Create Saved Search Saves a candidate search for reuse.
  • Delete Saved Search Permanently deletes a saved search. This cannot be undone.
  • List Imports Lists candidate import jobs and their status.
  • Get Import Returns the details and status of one import.
  • Revert Import Reverts an import, removing the candidates it added. This cannot be undone, so an import that half-matched existing people is a decision to make before reverting, not after.

Connection

1
  • Test Connection Checks that the API token and company ID are valid by looking up the signed-in user. The first call in any new flow, and the one that turns a silent misconfiguration into a clear failure.

Triggers

4 triggers

Event Triggers

4
  • On New Candidate Runs whenever a candidate is added to the account, optionally limited to a single job or source. The broadest entry point, covering sourced and referred people as well as applicants.
  • On New Application Runs whenever a candidate enters a specific job's pipeline. The event behind application triage.
  • On Candidate Moved to Stage Runs whenever a candidate reaches a chosen stage of a job's pipeline. Used to attach the work a stage implies: schedule the interview, request the feedback, prepare the offer packet.
  • On Status Change Runs when a candidate is disqualified or hired, or when a job is published, your choice of which. The event that closes the loop on a decision someone already made.

Frequently Asked Questions

What can FlowRunner do with Recruitee?

FlowRunner agents can run Test Connection, Find Candidates, and Get Candidate in Recruitee, plus 97 more actions.

Does connecting Recruitee to FlowRunner require OAuth?

No. Recruitee connects to FlowRunner with an API key, no OAuth flow required.

Can Recruitee trigger a FlowRunner workflow automatically?

Yes. Recruitee supports 4 triggers that can start a FlowRunner workflow automatically.

Start building with Recruitee

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