Skip to content

Integration · Payroll & HR

Connect Claude & ChatGPT to Breezy HR

Ask your AI who applied for a position, what stage a candidate is in, or to add a new job as a draft in Breezy HR. It can read positions, pipelines, candidate profiles, resumes, documents and activity, add candidates and notes, move people between stages and send candidate emails. Recruiting admin gets done from a chat instead of clicking through each candidate.

Connect Breezy HR free

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

Try asking

  • “Who has applied for the Warehouse Coordinator position this week?”

    The AI finds the position and lists its candidates with their current pipeline stage.

  • “Summarize Maria Jensen's resume and activity so far.”

    It reads her resume details and activity stream, including notes and stage changes, and sums them up.

  • “Move the three strongest candidates for the sales role to the Interview stage.”

    It looks up the pipeline's stage IDs and moves each candidate. Stage automations in Breezy may email them.

What your AI can do

Positions and pipelines

List, create and update positions, change their state to published, draft, archived or closed, and read pipelines, stages, departments and hiring teams.

Candidates

Search and read candidate profiles, resumes, documents and activity, add or update candidates, and move them between stages or positions.

Notes, messages and scorecards

Add internal notes, read and send candidate emails, and record your scorecard with a score and an optional note.

  • “Add a note to Tom's profile: good call, follow up after the holidays.”

    It adds an internal note to his activity stream. The candidate does not see it.

  • “Create a draft position for a part-time bookkeeper in Aarhus.”

    It creates the position with name, type, location and description. It stays a draft until you publish it.

  • “Is [email protected] already in Breezy before I add her?”

    It searches candidates by exact email address and tells you which position she is in, if any.

27 tools for Breezy HR

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

  • add_candidateChanges dataAdd a candidate to a position with `name` and optionally email, phone, summary, tags, work history and education. `origin` is sourced by default; applied requires an email.
  • add_candidate_noteChanges dataAdd an internal note (`body`) to a candidate's activity stream. The candidate does not see it.
  • create_positionChanges dataCreate a new job position with `name`, `type` (fullTime, partTime, contract...), `location` (country code, city, remote) and `description`. It starts as a draft unless you publish it.
  • find_candidate_by_emailFind candidates by exact `email_address`. Use before adding a candidate to avoid duplicates.
  • get_candidateGet one candidate's full profile by `position_id` and `candidate_id`, including contact details, stage, tags and history.
  • get_candidate_resumeGet a candidate's resume details by `position_id` and `candidate_id`.
  • get_companyGet the connected Breezy company's details, such as name and settings.
  • get_current_userGet the connected Breezy HR user's own profile (name, email). Use to confirm whose account this is.
  • get_pipelineGet one hiring pipeline by `pipeline_id`, including its stages and stage IDs. Use before moving candidates between stages.
  • get_positionGet one job position by `position_id`, including description, location, type and pipeline.
  • list_candidate_activityList a candidate's activity stream (notes, stage changes and other events) by `position_id` and `candidate_id`.
  • list_candidate_documentsList the documents attached to a candidate, such as cover letters and certificates.
  • list_candidate_messagesList the email conversation with a candidate by `position_id` and `candidate_id`.
  • list_candidatesList candidates applied to a position by `position_id`, optionally only those in one pipeline `stage_id`.
  • list_departmentsList the departments set up in the company.
  • list_pipelinesList the hiring pipelines in the company.
  • list_position_teamList the hiring team members assigned to a position by `position_id`.
  • list_positionsList job positions, optionally filtered by `state` (published, draft, archived, closed, pending). Use this to find a position ID.
  • list_usersList the users (team members) in the Breezy account, with their IDs and emails.
  • move_candidate_stageVisible to othersMove a candidate to another pipeline stage within the same position using `stage_id`. Stage automations in Breezy may email the candidate.
  • move_candidate_to_positionChanges dataMove a candidate to a different position (`target_position_id`) and stage (`target_stage_id`).
  • search_candidatesChanges dataSearch all candidates across positions by free-text `query` (name, email and more). Use this to find a candidate and their position ID.
  • send_candidate_messageVisible to othersSend an email message (`body`, HTML or plain text) to a candidate. The candidate receives it right away.
  • set_position_stateVisible to othersChange a position's `state` to published, draft, archived or closed. Publishing makes the job ad visible on your careers page and job boards.
  • submit_candidate_scorecardVisible to othersRecord your scorecard for a candidate: `score` (very_good, good, neutral, poor, very_poor) and an optional `note`.
  • update_candidateChanges dataUpdate a candidate's name, email, phone, address, headline, summary or tags by `position_id` and `candidate_id`.
  • update_positionChanges dataUpdate a job position's details (title, description, location, salary, department and more) by `position_id`.

Set up in three steps

  1. 1

    Pick the app

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

  2. 2

    Paste your key

    Paste a Breezy HR Personal Access Token and your Breezy company ID. To create the token, click your user icon in the lower-left of Breezy, go to My Settings, open the API Keys tab and click Create API Key. Give it a name and copy the token, which starts with breezy_pat_ and is shown only once.

  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 Breezy HR?

The AI can read positions, pipelines, departments, users, hiring teams, candidates, resumes, documents, activity and candidate emails. It can create and update positions and candidates, change a position's state, move candidates between stages and positions, add notes, send emails to candidates and submit scorecards, if you switch those tools on.

Does the AI see my Breezy HR token?

No. Your Breezy HR token is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start read-only. Sending an email reaches the candidate right away, publishing a position makes the job ad public, and moving a stage can trigger Breezy automations. These actions can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then 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 with no credit card required. Paid plans bill per completed task. You also need your own Breezy HR account.

Will candidates notice when the AI works in Breezy?

Only for some actions. Notes and scorecards are internal and candidates do not see them. Sending a message emails the candidate, and moving someone to a new stage can trigger the emails you have set up as stage automations in Breezy. Keep those tools off or require approval if you want to check every email first.

Let your AI work in Breezy HR today.

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

Connect Breezy HR free

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