Recruitee
HRConnect AI agents to Recruitee, an applicant tracking system. Agents manage candidates, jobs, pipelines, interviews, notes, tasks, requisitions, and candidate communication via API token.
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
With FlowRunner
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 Capabilities
74 actionsCandidates
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 triggersEvent 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.