Recruitee

Recruitee

Recruitee applicant tracking: jobs (offers) and talent pools, candidates and full search, pipelines and stages, placements, notes, tags, departments, locations, interviews and evaluations, tasks and activity. Recruitee ATS API with a personal API token.

7 天免费 · 无需信用卡 · EU 托管

问 Recruitee 任何事

通过 AnythingMCP 对 Recruitee 试一个真实提示 — Claude 调用工具并返回答案。在你的消息上按 Enter 即可在 Cloud 安装。

在 Cloud 上安装 Recruitee
Recruitee · 通过 MCP 实时
分享
Opus 4.7

Claude 是 AI,可能会出错。请核对回答。

2 分钟设置

  1. 1在 cloud.anythingmcp.com 开始免费试用。
  2. 2在连接器商店点击 Recruitee。提示时粘贴凭据。
  3. 3生成 MCP API 密钥,将 AI 客户端指向生成的 MCP URL。
立即安装 Recruitee

Recruitee 指南

面向主流 AI 客户端的逐步设置。

配置 Recruitee

直接来自连接器定义:在哪里获取凭据、需要哪些权限,以及该适配器调用的是哪个 API。 由连接器作者以英文提供。

Recruitee

This connector reads and updates Recruitee (Tellent Recruitee), an applicant tracking system, through its ATS API (https://api.recruitee.com/c/<company id>): jobs and talent pools, candidates, pipelines and stages, notes, tags, departments, locations, interviews and evaluations, tasks and the activity feed.

Personal data: candidates are applicants with CVs, contact details, evaluations and sometimes date of birth or nationality. Read only what the task needs and respect the company's GDPR settings; do not copy candidate data into other tools without a reason.

Setup (3 minutes)

  1. In Recruitee open Settings > Apps and plugins > Personal API tokens (https://app.recruitee.com/#/settings/api_tokens), click Add new token, give it a label and confirm your password. Copy the token into RECRUITEE_API_TOKEN.
  2. Copy the company ID shown on the same page into RECRUITEE_COMPANY_ID.
  3. The token acts as you, with your role, in that one company only (another company needs its own token). Recruitee cannot narrow its scope, so create it with a user whose role fits what the agent should do. recruitee_get_current_admin is the install check.

Words: a job is an offer (kind job; a talent pool is an offer of kind talent_pool). A candidate in a job is a placement: it carries the stage and the disqualification for that job. Team members are admins.

Workflow

  • Team: recruitee_get_current_admin, recruitee_list_admins (ids for task assignees and filters).
  • Jobs: recruitee_list_offers (filter by statuses such as published), recruitee_get_offer (description and the pipeline stages with their ids), recruitee_list_offer_notes. Create and manage: recruitee_create_offer (draft), recruitee_update_offer, recruitee_publish_offer, recruitee_unpublish_offer, recruitee_close_offer.
  • Candidates: recruitee_list_candidates (simple filters), recruitee_search_candidates (full search with filters_json), recruitee_get_candidate (profile and placements), recruitee_list_candidate_notes, recruitee_list_candidate_tasks, recruitee_list_candidate_activities. Company-wide feed: recruitee_list_activities.
  • Pipeline of a job: recruitee_list_placements (who is in which stage), recruitee_list_pipeline_templates, recruitee_get_pipeline_template, recruitee_list_disqualify_reasons.
  • Moving candidates: recruitee_assign_candidate (into a job or talent pool), recruitee_change_stage (placement id and stage id from recruitee_get_offer), recruitee_disqualify_candidate and recruitee_requalify_candidate.
  • Adding and enriching candidates: recruitee_create_candidate (optionally applied to jobs; a remote_cv_url is parsed), recruitee_update_candidate, recruitee_add_candidate_tags, recruitee_remove_candidate_tags, recruitee_add_candidate_field, recruitee_create_candidate_note.
  • Reference lists: recruitee_list_departments, recruitee_get_department, recruitee_list_locations, recruitee_get_location, recruitee_list_tags, recruitee_list_sources.
  • Interviews: recruitee_list_interview_events (upcoming by default), recruitee_get_interview_event, recruitee_list_interview_results (evaluations and scorecards).
  • Tasks: recruitee_list_tasks, recruitee_create_task, recruitee_complete_task.

Switched off at install: recruitee_delete_candidate and recruitee_remove_placement; they cannot be undone, so an admin switches them on when the team needs them.

Automations: creating a candidate on a job, changing a stage with run_actions true, or disqualifying can trigger emails and actions the company configured in Recruitee. Say so before doing it for many candidates.

Search filters (recruitee_search_candidates): filters_json is a JSON array as a string, e.g. [{"field":"all","query":"java"},{"filter":"tags","id":{"in":[12]}},{"field":"created_at","gte":"2026-10-01"}]. Text: field all; status and source: {"field":"status","in":["qualified"]}; stages: {"filter":"stages","name":{"in":[...]}}.

Reading the answers

  • Ids are integers. Dates and times are ISO 8601 in UTC (2026-10-19T11:02:32Z).
  • A candidate's placements list one entry per job with offer_id, stage_id and disqualify_reason; use the placement id for stage and qualification changes.
  • adminapp_url links to the candidate in Recruitee.

Paging: recruitee_list_candidates pages with limit (max 1000) and offset; offers, search, locations, activities, events and tasks page with limit and page (from 1). Stop when a page returns fewer items than limit.

Errors: 401 invalid_token means a wrong, revoked or other company's token; 403 a role without the right; 404 a wrong company ID or record id; 422 a validation error with the field named in the body.

你的 AI 距离 Recruitee 仅两次点击。

安装连接器、粘贴凭据、向 AI 提问。7 天免费,无需信用卡。