Recruitee

Recruitee

· #436 most-used

Move candidates through your pipeline without touching the ATS

ProductivityProjectsHRFormsAutomation

Recruitee (now Tellent Recruitee) is an all-in-one applicant tracking system and hiring platform that helps teams of all sizes manage job openings, candidate pipelines, talent pools, and hiring tasks. Connect it to Actionist and your agents can create and update candidates, proceed them through pipeline stages, manage job openings and talent pools, fire downstream actions from webhook triggers, and run scheduled pipeline reporting — all without a recruiter manually logging into the ATS.

Average time saved
10 hours
per person · per month
≈ 1 workdays back

Eliminates manual work. Agents eliminate manual candidate data entry, sourcing-channel tagging, pipeline reporting, rejection email drafting, and GDPR compliance tracking that recruiters currently perform across every hiring cycle.

Schedule

What your Recruitee agent runs on autopilot

A week of scheduled jobs your Actionist agent will execute on your behalf.

28Scheduled jobs
7Agents at work
24/7Always on
Agents
TueThu
Tue
Wed
Thu
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
6p
Multi-app workflows

Recruitee × every other app you use

End-to-end automations that span multiple apps — each one a real business outcome.

6Workflows
6Apps spanned
~19 hrsSaved / week
3Personas served
For hr
Featured3 apps

Candidate logged and tagged on every new application

When a candidate applies for any open role, the agent checks whether a profile already exists, applies sourcing and role tags to the record, appends the application to the master tracker in Google Sheets, and posts a summary to Slack — all within about a minute. Recruiters start every morning with a current pipeline rather than catching up from a dashboard.

~5 hrs

Time saved for your team — every week, on autopilot

The flow
Trigger·When a new candidate applies for a job opening in Recruitee
Result
Add Tags to Candidate with sourcing channel and role tagsAppend candidate row to the application tracker spreadsheetPost application summary to #recruiting channel with candidate name and role
The win
Saved per run
8 min
Runs / week
~40×
Zero applications missed, every one tagged and tracked from the first second
Driven byHuman Resources Agent
ROI

Savings

What your team gets back — two angles: what you stop doing manually, and what that's worth.

Without Actionist

What you do manually today

With Actionist

What your agent runs for you

  • Sales
    15 min / week
    Manual referral intake and logging

    Sales reps email HR with referral details, HR manually creates candidate records, and referral source attribution is tracked in a separate spreadsheet that is never quite up to date.

    Sales Agent
    0 min
    Agent logs and tags sales referrals automatically

    When a sales team member refers a candidate, the agent creates the profile in Recruitee, applies the referral tag, and assigns them to the relevant job opening — the sales manager sees the referral pipeline without visiting the ATS.

  • Marketing
    20 min / week
    Manual job post copywriting per channel

    Each new job opening requires the recruiter to write a separate LinkedIn post manually, pulling role details from the ATS and formatting them for the platform — taking 20 minutes per opening.

    Marketing Agent
    0 min
    Agent drafts LinkedIn posts for every new opening

    When a job is published in Recruitee, the agent creates a pre-populated LinkedIn post draft in Notion with role details and a careers page link — the recruiter publishes in one click rather than writing from scratch.

  • Customer Support
    30 min / week
    Manual applicant status communication

    Recruiters manually track which candidates have received status updates, often relying on email threads and memory — applicants in high-volume hiring periods wait days or weeks for any acknowledgement.

    Customer Support Agent
    0 min
    Agent ensures every applicant receives a timely response

    The agent audits unacknowledged applications weekly and creates recruiter tasks to send status updates within 24 hours — no applicant is left waiting without a response during high-volume support hiring.

  • Human Resources
    90 min / week
    Manual candidate data entry and routing

    Each new candidate requires the recruiter to manually create a profile in Recruitee, check for duplicates, apply tags, assign to a job opening, and update the pipeline tracker — taking 10 minutes per candidate.

    Human Resources Agent
    0 min
    Agent runs the full candidate intake pipeline without manual steps

    New candidates from any source are deduplicated, tagged, assigned to the right job or talent pool, and logged to the master tracker — all without a recruiter touching Recruitee after the initial source.

  • Finance
    45 min / week
    Manual headcount req to ATS reconciliation

    Finance exports approved reqs from the planning sheet while HR exports active Recruitee openings, then someone manually compares the two lists — a process that takes 45 minutes and happens monthly at best.

    Finance Agent
    0 min
    Agent reconciles approved reqs against Recruitee openings weekly

    Every Tuesday the agent cross-references approved headcount reqs against active Recruitee job openings and flags any mismatch — Finance knows within hours if approved budget is sitting idle without a live posting.

  • Operations
    60 min / week
    Manual pipeline reporting from ATS exports

    HR exports a Recruitee pipeline report, pastes the data into a Google Sheet, and formats it for the weekly review meeting — a process that takes 60 minutes every week and produces data that is already a day old.

    Operations Agent
    0 min
    Agent generates the pipeline velocity dashboard automatically

    Every Wednesday the agent writes stage-distribution counts, average time-in-stage, and stale-decision flags to a Google Sheet — the weekly pipeline review runs from live data rather than a stale manual export.

  • Legal
    30 min / week
    Manual GDPR compliance monitoring

    The HR compliance lead manually audits candidate records for GDPR consent, tracks data-retention deadlines in a spreadsheet, and creates tasks in a separate project tool — a 2-hour monthly exercise with inevitable gaps.

    Legal Agent
    0 min
    Agent tracks GDPR consent and data-retention obligations automatically

    The agent sweeps new candidate records weekly for missing GDPR consent notes and creates retention-review tasks for disqualified candidates older than 90 days — the compliance audit trail is always current without manual review.

+ 100s of other Recruitee automations
Average time saved
29 hrs / person / month
Calculator

Calculate what your team saves

Team size
5 people
Hourly rate
$75 / hr
Hours saved / week
13
Hours saved / year
625
Annual ROI
$46,875

Based on Recruitee's typical team usage — the visible tasks plus a few other automations the agent runs: ~2.5 hrs / person / week of admin work automated.

Connect

How to plug Recruitee into Actionist

Pick the connection method that suits your environment.

Connect Actionist to Recruitee using a Personal API token generated in your Recruitee account settings. The token inherits the hiring permissions of the user who created it.

1
Generate a personal API token in Recruitee

In Recruitee, go to Settings (top-right avatar) → Apps and plugins → Personal API tokens. Click + New token, give it a descriptive name like 'Actionist', and click Generate.

2
Copy the token

Copy the generated token immediately — Recruitee will not show it again. Treat it like a password and store it in a secure location.

3
Paste into Actionist

Paste the token into the Personal API token field and enter your company slug (the subdomain of your Recruitee URL, e.g. 'acme' from acme.recruitee.com). Click Test connection to verify.

Credentials you'll need
Personal API token*
Recruitee → Settings → Apps and plugins → Personal API tokens → + New token
Company slug*
Your Recruitee company slug (e.g. 'mycompany' from mycompany.recruitee.com)
Actions

18 actions your agent can call

Read and write operations available to your Actionist agent.

Triggers

7 events your agent can react to

Events your agent watches for, and the actions it kicks off in response.

FAQs

Questions about Recruitee + Actionist

How does Actionist connect to Recruitee?
Go to the Apps tab, find Recruitee, and click Connect. Select API token as the connection method. Then in Recruitee go to Settings > Apps and plugins > Personal API tokens, click + New token, name it (e.g. 'Actionist'), and copy the generated token. Paste it into Actionist and click Test connection. The agent runs a lightweight read call to confirm the handshake before any actions run.
What permissions does the agent need in my Recruitee account?
Your personal API token in Recruitee inherits the hiring permissions of the user who generated it. If that user can view all candidates and job openings, the agent can read and write them. For write actions like Create Candidate or Assign Candidate to a Job Opening, the user needs Recruiter-level access or above. Recruitee generates API tokens per user per company — if you manage multiple Recruitee companies, you will need a separate token for each.
Can I trigger automations when something happens in Recruitee?
Yes. Recruitee webhook triggers fire on key hiring events — a new application, a candidate moving to a new stage, a job being published, or a task being completed. These events arrive within about a minute of the action happening in Recruitee. You can combine them with any other connected app: for example, when a candidate moves to the Offer stage, the agent creates a DocuSign envelope; when a new application arrives, it logs the candidate in a Google Sheet for the hiring manager.
What are the most common things agents do with Recruitee?
The most common agent tasks with Recruitee are: (1) candidate routing — creating a candidate from an inbound form or LinkedIn message and assigning them to the right job opening; (2) pipeline progression — moving a candidate to the next stage and notifying the hiring manager via Slack; (3) scheduled reporting — pulling all candidates in the Interview stage weekly and posting a summary to the team channel; (4) task management — creating follow-up tasks when a candidate is disqualified so the HR team can send a rejection notice.
How do I avoid creating duplicate candidate profiles in Recruitee?
Use Find or Create candidate when ingesting candidates from external sources (web forms, LinkedIn, email). The action checks whether a candidate with the same email already exists before creating a new one, preventing duplicate profiles from piling up across multiple hiring channels. Similarly, Find or Create job and Find or Create talent pool are available for the same idempotent pattern on job openings and talent pools.
Which Recruitee events can fire a trigger in Actionist?
Recruitee's webhooks cover the main hiring lifecycle events: candidate applied, candidate moved to a new stage, candidate disqualified/requalified, questionnaire completed, job published/unpublished, and task created/completed. There is no per-field change webhook. To watch a specific field (e.g. offer amount entered), use a scheduled Find Candidate action on a polling cadence and compare the returned data against the last-known value.
Can I automate rejection emails when a candidate is disqualified?
Yes. When a candidate is disqualified in Recruitee, the Candidate Disqualified webhook fires within about a minute. Your agent can catch this event and send a personalised rejection email via Gmail, log the outcome in a Google Sheet for pipeline analytics, or create a nurture task to re-engage the candidate for a future role. You can also use the Candidate Requalified trigger to reverse the flow and re-open communication when a previously rejected candidate becomes eligible.
How do I use Recruitee's talent pools with Actionist?
Actionist can create talent pools in Recruitee and assign candidates to them — making it straightforward to build pipelines for future roles. For example, when a strong candidate applies for a position that's already been filled, the agent can add them to a relevant talent pool rather than simply disqualifying them. A scheduled agent task can then review talent pool members weekly and surface relevant candidates when a new matching job opening is created.