BreezyHR
57 actions · 10 events · 1 auth method
PreviewATS
Authentication
Basic Auth
Connect using your BreezyHR administrator email and password.Guides: Connector Profile, Link Account
Actions
57 actions
Action
Description
Get User
Get information about the authenticated user or another user by ID
Get User Details
Get detailed information about the currently authenticated user
Sign Out
Sign out the current user and invalidate the access token
List Companies
Get all companies accessible to the authenticated user
Get Company Details
Get detailed information about a specific company
Get Candidate Custom Attributes
Get custom attribute definitions for candidates in a company
Get Position Custom Attributes
Get custom attribute definitions for positions in a company
List All Positions
Get all positions/jobs for the company
Get A Specific Position
Get details of a specific position by ID
Create A New Position
Create a new job position
Update A Position
Update details for a given position
Update Position State
Update the state of a position (draft, published, closed, archived)
Get Position Activity Stream
Get activity stream for a position
Get Position Team Members
Get team members assigned to a position
Get Position Custom Fields
Get custom field values for a position. Only returns fields that already have values set on the position.
Update Position Custom Field
Update a specific custom field value for a position. The field must already have a value set on the position.
List Position Candidates
Get all candidates for a specific position with abbreviated candidate objects
Search Candidates By Email
Retrieve all candidates with entered email address across all positions
Get Candidate Details
Get detailed information about a specific candidate
Create Candidate
Add a new candidate to a position
Update Candidate
Update candidate information
Move Candidate To Another Position
Move a candidate from one position to another
Update Candidate Stage
Move candidate to a different stage in the hiring pipeline
Get Candidate Activity Stream
Get activity stream/timeline for a candidate
Add Note To Candidate Stream
Add a note to candidate’s discussion stream
Get Candidate Metadata
Get metadata information for a candidate
Get Candidate Resume
Get the resume file for a candidate
Get Candidate Documents
Get all documents attached to a candidate
Get Candidate Conversation
Get email conversation thread for a candidate
Send Message To Candidate
Add a new conversation message for the candidate
Add Candidate Education Entry
Add an education entry to a candidate
Add Candidate Work History Entry
Add a work history entry to a candidate
Get Candidate Questionnaires
Get questionnaires submitted by a candidate
Send Questionnaire To Candidate
Send a questionnaire to a candidate
Update Candidate Scorecard
Update scorecard/evaluation for a candidate
Get Candidate Assessments
Get assessment results for a candidate
Get Candidate Background Checks
Get background check results for a candidate
Add Candidate Custom Attribute
Add or update a custom attribute on a candidate. This is different from update_candidate_custom_field.
Get Candidate Custom Fields
Get custom field values for a candidate. Returns fields defined at company level with their per-candidate values.
Update Candidate Custom Field
Update a specific custom field value for a candidate. Use get_candidate_custom_fields to get the custom_field_id.
List Pipelines
Get all hiring pipelines for a company
Get Pipeline Details
Get details of a specific hiring pipeline
List Questionnaires
Get all questionnaires for a company
Get Questionnaire Details
Get details of a specific questionnaire
Update Questionnaire Response
Update or submit questionnaire responses for a candidate
List Templates
Get all email and message templates for a company
Get Template Details
Get details of a specific email or message template
Candidate Added
Emitted when a new candidate is added to a position. Maps to BreezyHR event
candidateAdded.Candidate Deleted
Emitted when a candidate is deleted from a position. Maps to BreezyHR event
candidateDeleted.Candidate Status Updated
Emitted when a candidate’s status changes within a position’s pipeline. Maps to BreezyHR event
candidateStatusUpdated.Position Added
Emitted when a new position is created in the company. Maps to BreezyHR event
companyPositionAdded.Position Updated
Emitted when a position’s details are updated. Maps to BreezyHR event
companyPositionUpdated.Position Deleted
Emitted when a position is deleted from the company. Maps to BreezyHR event
companyPositionDeleted.Position State Updated
Emitted when a position’s state changes (e.g. draft, published, closed, archived). Maps to BreezyHR event `companyPositi…
Note Posted
Emitted when a new note is posted in the company. Maps to BreezyHR event
companyNotePosted.Note Updated
Emitted when a note is updated in the company. Maps to BreezyHR event
companyNoteUpdated.Note Deleted
Emitted when a note is deleted from the company. Maps to BreezyHR event
companyNoteDeleted.Events
|
No tags found
10 events
Event
Description
Tags
Candidate Added
Emitted when a new candidate is added to a position. Maps to BreezyHR event
candidateAdded.Candidate
Candidate Deleted
Emitted when a candidate is deleted from a position. Maps to BreezyHR event
candidateDeleted.Candidate
Candidate Status Updated
Emitted when a candidate’s status changes within a position’s pipeline. Maps to BreezyHR event
candidateStatusUpdated.Candidate
Position Added
Emitted when a new position is created in the company. Maps to BreezyHR event
companyPositionAdded.Position
Position Updated
Emitted when a position’s details are updated. Maps to BreezyHR event
companyPositionUpdated.Position
Position Deleted
Emitted when a position is deleted from the company. Maps to BreezyHR event
companyPositionDeleted.Position
Position State Updated
Emitted when a position’s state changes (e.g. draft, published, closed, archived). Maps to BreezyHR event `companyPositi…
Position
Note Posted
Emitted when a new note is posted in the company. Maps to BreezyHR event
companyNotePosted.Note
Note Updated
Emitted when a note is updated in the company. Maps to BreezyHR event
companyNoteUpdated.Note
Note Deleted
Emitted when a note is deleted from the company. Maps to BreezyHR event
companyNoteDeleted.Note
Getting Started
Create or Select a Project
Set up a new project or select an existing one. See the Projects Guide.
Configure the Connector
Enable the connector and set up a connector profile in your project. See Managing Connectors.
Connector Profile
BreezyHR - Basic Auth
Link an Account
Connect an account using StackOne Hub or Auth Link.
Link Account
BreezyHR - Basic Auth
Use Actions
Invoke actions using one of the methods below:
- MCP – Model Context Protocol for AI assistants
- A2A – Agent-to-Agent protocol
- AI Toolset (TypeScript) – TypeScript SDK for AI agents
- AI Toolset (Python) – Python SDK for AI agents
- Actions RPC – Direct API calls
- Playground – Test actions in the dashboard