Skip to content

Integration · Payroll & HR

Connect Claude & ChatGPT to Recruiterflow

Ask your AI who is in each stage of a job, to add a candidate to a pipeline, or to log a note after a call. It reads and updates candidates, jobs, client companies and contacts in Recruiterflow, moves candidates between stages and reads their activity history. Recruiting admin gets done in the chat you already have open.

Connect Recruiterflow free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Who is in each stage of the Senior Backend Engineer job?”

    The AI finds the job and lists the candidates in each pipeline stage.

  • “Add Maria Jensen to the Product Designer job and move her to Phone screen.”

    It adds the candidate to the job's pipeline and moves her to the stage you named.

  • “Log a note on Maria: strong portfolio, expects 60k.”

    It adds the note to the candidate's profile.

What your AI can do

Candidates and pipelines

Search, create and update candidates, add them to jobs, move them between stages, disqualify them and read their activity.

Jobs

List open jobs, read stages and pipelines, create and update jobs, and add notes.

Clients, contacts and deals

Create and update client companies and contacts, add notes, and read business development deals.

  • “What has happened with this candidate so far?”

    It lists the candidate's activity history: notes, emails, calls and stage moves.

  • “Which jobs are open right now?”

    It lists jobs with only open ones included, and can add each job's description.

  • “Create a client company for Nordic Foods with domain nordicfoods.dk.”

    It creates the client company with name, domain and any location or industry you give.

28 tools for Recruiterflow

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • add_candidate_noteChanges dataAdd a note to a candidate: candidate `id` and the note text in `value`.
  • add_candidate_to_jobChanges dataAdd a candidate (`id`) to a job's pipeline (`job_id`).
  • add_client_noteChanges dataAdd a note to a client company: client `id` and the note text in `value`.
  • add_contact_noteChanges dataAdd a note to a client contact: contact `id` and the note text in `value`.
  • add_job_noteChanges dataAdd a note to a job: job `id` and the note text in `value`.
  • create_candidateChanges dataAdd a new candidate with name, email and phone lists, title, organization, skills, location, source and social profiles.
  • create_clientChanges dataAdd a new client company with name, domain, location, industry, size, phone and tags.
  • create_contactChanges dataAdd a new client contact with first and last name, email and phone lists, title and `client_company`.
  • create_jobChanges dataCreate a new job with `title`, client company, locations, department, employment type, salary range, openings and description (`about_position`).
  • disqualify_candidateChanges dataReject a candidate (`id`) for a job (`job_id`), with an optional `reason`.
  • get_candidateGet one candidate's full profile by candidate `id`.
  • get_clientGet one client company by `id`.
  • get_contactGet one client contact by contact `id`.
  • get_dealGet one business development deal by `id`, together with the owning user's `user_id`.
  • get_jobGet one job by `job_id`; set `include_stages` to 1 to also get its pipeline stages.
  • get_job_pipelineGet the candidates in each pipeline stage of a job by `job_id`.
  • list_candidate_activitiesList the activity history (notes, emails, calls, stage moves) of a candidate by `id`, page by page.
  • list_candidatesList candidates page by page with `current_page` and `items_per_page`; set `include_notes` or `include_files` to 1 to add them.
  • list_clientsList client companies page by page with `current_page` and `items_per_page`.
  • list_contactsList client contacts page by page with `current_page` and `items_per_page`.
  • list_dealsList business development deals owned by a user (`user_id`), page by page.
  • list_jobsList jobs page by page; set `only_open` to 1 for open jobs only and `include_description` to add the job description.
  • list_usersList the users (recruiters) in your Recruiterflow account, to find a user ID for other tools.
  • move_candidate_to_stageChanges dataMove a candidate (`id`) to another pipeline stage: pass `stage` with the stage ID, or the stage name together with `job_id`.
  • update_candidateChanges dataUpdate a candidate by `id`: name, email, phone, title, organization, skills, tags or custom fields. Only the fields you pass change.
  • update_clientChanges dataUpdate a client company by `id`: name, domain, location, status, phone, tags or custom fields. Only the fields you pass change.
  • update_contactChanges dataUpdate a client contact by `id`: name, email, phone, title, company or tags. Only the fields you pass change.
  • update_jobChanges dataUpdate a job by `job_id`: title, status, description, locations, salary range, openings or hiring team. Only the fields you pass change.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose Recruiterflow from the app list.

  2. 2

    Paste your key

    Paste your Recruiterflow API key. The key is not shown in the app: ask Recruiterflow support (in-app chat or [email protected]) for your account's API key. One key covers the whole account.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Recruiterflow?

It can list and read candidates, jobs, pipelines, client companies, contacts, users and business development deals. It can create and update candidates, jobs, clients and contacts, add notes, add candidates to jobs, move them between stages and disqualify them.

Does the AI see my Recruiterflow API key?

No. You paste your Recruiterflow API key into PipMCP once. It is encrypted at rest, never shown to the AI and never shown again after you save it. The AI only gets the results of the tools you have switched on.

Can I control what the AI is allowed to do?

Yes. Switch on only the tools you want, for example lookups and notes without pipeline changes. Actions like moving or disqualifying a candidate can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan, and you do not need a credit card to start. Paid plans are billed per completed task. You connect your own Recruiterflow account.

Where do I get a Recruiterflow API key?

Recruiterflow does not show API keys in the app. You ask their support for it, through the in-app chat or [email protected]. The key covers the whole account, so use the tool switches in PipMCP to limit what the AI can do.

Let your AI work in Recruiterflow today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Recruiterflow free

PipMCP is not affiliated with Recruiterflow. Product names are trademarks of their owners.