About this integration
Cloud HR software for employee records, leave, onboarding, and people management. Use it from the workflow canvas with no custom glue script required.
This integration exposes 8 triggers, 23 search modules and 17 actions as workflow nodes. Authentication uses basic authentication.
How to connect
The credential form asks for Environment and API Key.
Prefer the interactive builder form? Open it on the app page.
Paste your credentials once — WEXTL® stores them encrypted and reuses the connection across every workflow that needs it.
Enter your credentials below. WEXTL stores them encrypted and uses them only to call the API on your behalf.
Connecting Breathe HR to WEXTL®
| Field | Type | Help |
|---|---|---|
EnvironmentRequired | select | — |
API KeyRequired | password | Log in to your account, go to Configure → Settings → API Setup, and generate your API key from there. |
Use it in workflow automation
Start with Watch Absence, then add Approve a Leave Request.
The canvas below runs Watch Absence into Approve a Leave Request — watch the video, then drop a node onto the canvas.
Select the Watch Employee Jobs trigger and the workflow fires automatically when the event occurs — no polling required.
Then add Create an Employee as the next node. Branch, filter, or hand off to other integrations from there.
The integration includes 25 ready-made modules for HR work — each run logs its inputs and outputs for debugging.
Breathe HR workflow on the canvas: Watch Employee Jobs then Create an Employee
Triggers, searches and actions
Use the tables below to inspect Breathe HR's 8 triggers, 23 search modules, and 17 actions.
Triggers
8 triggers fire automatically when specified events occur — no polling or cron job needed.
- Watch Absence
- Watch Benefits
- Watch Bonuses
- Watch Change Requests
- Watch Departments
Searches
Fetch data on demand using 23 search modules that query the app during a run.
- Get Absences
- Get Absences for a Department
- Get a Cancelling Leave Request
- Get a Leave Request
- Get an Employee
Actions
17 action modules cover the full range of create, update, and delete operations.
- Approve a Leave Request
- Approve an Employee Change Request
- Approve or Reject an Expense Claim
- Cancel an Absence
- Create an Employee
Explore the fields available for each Breathe HR trigger, search, and action.
Triggers
| Field | Type |
|---|---|
Employee | object |
ID | text |
Email | text |
First name | text |
Last name | text |
Approved by | text |
Leave reason | text |
Deducted | text |
Work units | text |
ID | number |
Start date | text |
Half start | boolean |
Half start am pm | text |
End date | text |
Half end | boolean |
Half end am pm | text |
Cancelled | boolean |
Notes | text |
Type | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
ID | text |
Start date | text |
End date | text |
Review date | text |
Amount | text |
Provider | text |
Pension opt out | text |
Employer contribution | text |
Employee contribution | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
ID | text |
Description | text |
Amount | text |
Award date | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
ID | text |
Field name | text |
Value | text |
Approved | text |
Approved at | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
ID | text |
Name | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Title | text |
Fulltime parttime | text |
Start date | text |
End date | text |
Contract end date | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Length of service in months | text |
Age | text |
Full or part time | text |
Notice period | text |
Photo URL | text |
Working pattern | text |
Total working hours | text |
Holiday allowance | text |
Line manager | text |
Is line manager | text |
Holiday approver | text |
Department | text |
Division | text |
Location | text |
Gender | text |
Statutory holiday country | text |
Receives statutory holidays | text |
Salary | text |
Status | text |
Job start date | text |
| Field | Type |
|---|---|
ID | text |
Start date | text |
Half start | text |
Half start am pm | text |
End date | text |
Half end | text |
Half end am pm | text |
Action | text |
Status | text |
Notes | text |
Created at | date |
Updated at | date |
Searches
| Field | Type |
|---|---|
Type | choice |
Other Leave Reason ID | number |
Exclude Cancelled Absences | boolean |
Employee ID | choice |
Department ID | choice |
Start Date | date |
End Date | date |
Rotacloud | boolean |
Limit | number |
| Field | Type |
|---|---|
Employee | object |
ID | text |
Email | text |
First name | text |
Last name | text |
Approved by | text |
Leave reason | text |
Deducted | text |
Work units | text |
ID | number |
Start date | text |
Half start | boolean |
Half start am pm | text |
End date | text |
Half end | boolean |
Half end am pm | text |
Cancelled | boolean |
Notes | text |
Type | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Department IDRequired | choice |
Exclude Cancelled Absences | boolean |
Limit | number |
| Field | Type |
|---|---|
Employee | object |
ID | text |
Email | text |
First name | text |
Last name | text |
Approved by | text |
Leave reason | text |
Deducted | text |
Work units | text |
ID | number |
Start date | text |
Half start | boolean |
Half start am pm | text |
End date | text |
Half end | boolean |
Half end am pm | text |
Cancelled | boolean |
Notes | text |
Type | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Leave IDRequired | choice |
| Field | Type |
|---|---|
ID | text |
Start date | text |
Half start | text |
Half start am pm | text |
End date | text |
Half end | text |
Half end am pm | text |
Action | text |
Status | text |
Notes | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Leave IDRequired | choice |
| Field | Type |
|---|---|
ID | text |
Start date | text |
Half start | text |
Half start am pm | text |
End date | text |
Half end | text |
Half end am pm | text |
Action | text |
Status | text |
Notes | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Employee IDRequired | choice |
| Field | Type |
|---|---|
Length of service in months | text |
Age | text |
Full or part time | text |
Notice period | text |
Photo URL | text |
Working pattern | text |
Total working hours | text |
Holiday allowance | text |
Line manager | text |
Is line manager | text |
Holiday approver | text |
Department | text |
Division | text |
Location | text |
Gender | text |
Statutory holiday country | text |
Receives statutory holidays | text |
Salary | text |
Status | text |
Job start date | text |
| Field | Type |
|---|---|
Employee Expense Record IDRequired | choice |
| Field | Type |
|---|---|
ID | text |
Employee ID | text |
Account ID | text |
Employee expense claim ID | text |
Expense date | text |
Description | text |
Company expense type ID | text |
Company project ID | text |
Company mileage rate ID | text |
Amount | text |
Miles | text |
Payable to employee | text |
Chargeable to client | text |
Client name | text |
Vat | text |
| Field | Type |
|---|---|
Expense Claim IDRequired | choice |
| Field | Type |
|---|---|
Employee | text |
Employee expenses | text |
ID | text |
Account ID | text |
Employee ID | text |
Remuneration currency ID | text |
Submitted date | text |
Approver ID | text |
Approved date | text |
Rejected by ID | text |
Rejected date | text |
Paid by ID | text |
Paid date | text |
Closedby ID | text |
Closed date | text |
Description | text |
Old claim status | text |
State | text |
Reject reason | text |
Paid | text |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
ID | text |
Start date | text |
End date | text |
Review date | text |
Amount | text |
Provider | text |
Pension opt out | text |
Employer contribution | text |
Employee contribution | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Department IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Start date | text |
End date | text |
Review date | text |
Amount | text |
Provider | text |
Pension opt out | text |
Employer contribution | text |
Employee contribution | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
ID | text |
Description | text |
Amount | text |
Award date | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Department IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Description | text |
Amount | text |
Award date | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
ID | text |
Field name | text |
Value | text |
Approved | text |
Approved at | date |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
ID | number |
Name | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Employee IDRequired | choice |
State Filter | choice |
Limit | number |
| Field | Type |
|---|---|
Employee | text |
Employee expenses | text |
ID | text |
Account ID | text |
Employee ID | text |
Remuneration currency ID | text |
Submitted date | text |
Approver ID | text |
Approved date | text |
Rejected by ID | text |
Rejected date | text |
Paid by ID | text |
Paid date | text |
Closedby ID | text |
Closed date | text |
Description | text |
Old claim status | text |
State | text |
Reject reason | text |
Paid | text |
| Field | Type |
|---|---|
Employee ID | choice |
Show Claimed | boolean |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Employee ID | text |
Account ID | text |
Employee expense claim ID | text |
Expense date | text |
Description | text |
Company expense type ID | text |
Company project ID | text |
Company mileage rate ID | text |
Amount | text |
Miles | text |
Payable to employee | text |
Chargeable to client | text |
Client name | text |
Vat | text |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
Title | text |
Fulltime parttime | text |
Start date | text |
End date | text |
Contract end date | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Filter | choice |
Rotacloud | boolean |
Limit | number |
| Field | Type |
|---|---|
Length of service in months | text |
Age | text |
Full or part time | text |
Notice period | text |
Photo URL | text |
Working pattern | text |
Total working hours | text |
Holiday allowance | text |
Line manager | text |
Is line manager | text |
Holiday approver | text |
Department | text |
Division | text |
Location | text |
Gender | text |
Statutory holiday country | text |
Receives statutory holidays | text |
Salary | text |
Status | text |
Job start date | text |
| Field | Type |
|---|---|
Employee IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Name | text |
Start on | text |
End on | text |
Half day | text |
Half day am pm | text |
Expires on | text |
Hours | text |
Cost | text |
Status | text |
Outcome | text |
Remuneration currency ID | text |
Rejection reason | text |
Notes | text |
Followup date | text |
Employee | text |
Company training type | text |
Company training category | text |
Company training provider | text |
| Field | Type |
|---|---|
Department IDRequired | choice |
Exclude Cancelled Absences | boolean |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Start date | text |
Half start | text |
Half start am pm | text |
End date | text |
Half end | text |
Half end am pm | text |
Action | text |
Status | text |
Notes | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Start Date | date |
End Date | date |
Exclude Cancelled Requests | boolean |
Employee ID | choice |
Department ID | choice |
Rotacloud | boolean |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Start date | text |
Half start | text |
Half start am pm | text |
End date | text |
Half end | text |
Half end am pm | text |
Action | text |
Status | text |
Notes | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
ID | number |
Name | text |
| Field | Type |
|---|---|
Department IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Start date | text |
End date | text |
Amount | text |
Basis | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Start Date | date |
End Date | date |
Employee ID | choice |
Department ID | choice |
Rotacloud | boolean |
Limit | number |
| Field | Type |
|---|---|
Company sicknesstype | text |
Employee | text |
ID | text |
Start date | text |
End date | text |
Half start | text |
Half start am pm | text |
Half end | text |
Half end am pm | text |
Deducted | text |
Status | text |
Review notes | text |
Fit note required | text |
Reason | text |
Actions
| Field | Type |
|---|---|
Leave IDRequired | choice |
| Field | Type |
|---|---|
ID | text |
Start date | text |
Half start | text |
Half start am pm | text |
End date | text |
Half end | text |
Half end am pm | text |
Action | text |
Status | text |
Notes | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Employee IDRequired | choice |
Change Request IDRequired | choice |
| Field | Type |
|---|---|
ID | text |
Field name | text |
Value | text |
Approved | text |
Approved at | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Approve Expense ClaimRequired | boolean |
Approver/Rejector IDRequired | number |
Rejection Reason | text |
| Field | Type |
|---|---|
Employee | text |
Employee expenses | text |
ID | text |
Account ID | text |
Employee ID | text |
Remuneration currency ID | text |
Submitted date | text |
Approver ID | text |
Approved date | text |
Rejected by ID | text |
Rejected date | text |
Paid by ID | text |
Paid date | text |
Closedby ID | text |
Closed date | text |
Description | text |
Old claim status | text |
State | text |
Reject reason | text |
Paid | text |
| Field | Type |
|---|---|
ID of Absence to CancelRequired | choice |
Reason for Cancellation | text |
| Field | Type |
|---|---|
ID | text |
Start date | text |
Half start | text |
Half start am pm | text |
End date | text |
Half end | text |
Half end am pm | text |
Action | text |
Status | text |
Notes | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
First NameRequired | text |
Last NameRequired | text |
EmailRequired | |
Company Join DateRequired | date |
Middle Name | text |
Gender | text |
Date of Birth | date |
Marital Status | text |
Nationality | text |
National Insurance Number | text |
Ethnicity | text |
Ethnicity ID | text |
DDI | text |
Work Extension | text |
Work Mobile | text |
Personal Mobile | text |
Home Telephone | text |
Status | text |
Job Title | text |
Full or Part Time | text |
| Field | Type |
|---|---|
Length of service in months | text |
Age | text |
Full or part time | text |
Notice period | text |
Photo URL | text |
Working pattern | text |
Total working hours | text |
Holiday allowance | text |
Line manager | text |
Is line manager | text |
Holiday approver | text |
Department | text |
Division | text |
Location | text |
Gender | text |
Statutory holiday country | text |
Receives statutory holidays | text |
Salary | text |
Status | text |
Job start date | text |
| Field | Type |
|---|---|
Employee IDRequired | choice |
Expense DateRequired | date |
DescriptionRequired | text |
Company Expense Type IDRequired | number |
AmountRequired | number |
Payable to EmployeeRequired | boolean |
VAT | number |
Company Project ID | number |
Company Mileage Rate ID | number |
Miles | number |
Chargeable to Client | boolean |
Client Name | text |
Has Receipt | boolean |
| Field | Type |
|---|---|
ID | text |
Employee ID | number |
Account ID | number |
Employee expense claim ID | text |
Expense date | text |
Description | text |
Company expense type ID | number |
Company project ID | text |
Company mileage rate ID | text |
Amount | text |
Miles | text |
Payable to employee | boolean |
Chargeable to client | text |
Client name | text |
Vat | text |
| Field | Type |
|---|---|
Employee IDRequired | choice |
Employee Expense IDs | choice |
| Field | Type |
|---|---|
Employee | text |
Employee expenses | text |
ID | text |
Account ID | text |
Employee ID | text |
Remuneration currency ID | text |
Submitted date | text |
Approver ID | text |
Approved date | text |
Rejected by ID | text |
Rejected date | text |
Paid by ID | text |
Paid date | text |
Closedby ID | text |
Closed date | text |
Description | text |
Old claim status | text |
State | text |
Reject reason | text |
Paid | text |
| Field | Type |
|---|---|
Employee IDRequired | choice |
NameRequired | text |
Company Training Type IDRequired | number |
Status | text |
Remuneration Currency ID | number |
Company Training Category ID | number |
Company Training Provider ID | number |
Start On | date |
Half Day AM/PM | choice |
End On | date |
Followup Date | date |
Cost | number |
Outcome | text |
Notes | text |
| Field | Type |
|---|---|
ID | text |
Name | text |
Start on | text |
End on | text |
Half day | text |
Half day am pm | text |
Expires on | text |
Hours | text |
Cost | text |
Status | text |
Outcome | text |
Remuneration currency ID | text |
Rejection reason | text |
Notes | text |
Followup date | text |
Employee | text |
Company training type | text |
Company training category | text |
Company training provider | text |
| Field | Type |
|---|---|
Employee Expense Record IDRequired | choice |
| Field | Type |
|---|---|
Expense Claim IDRequired | choice |
| Field | Type |
|---|---|
Sickness IDRequired | choice |
| Field | Type |
|---|---|
ID | choice |
| Field | Type |
|---|---|
MethodRequired | choice |
Headers | array |
Header | object |
Query String | array |
Parameter | object |
Body | text |
| Field | Type |
|---|---|
Body | text |
Headers | object |
Status code | number |
| Field | Type |
|---|---|
Leave IDRequired | choice |
| Field | Type |
|---|---|
ID | text |
Start date | text |
Half start | text |
Half start am pm | text |
End date | text |
Half end | text |
Half end am pm | text |
Action | text |
Status | text |
Notes | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Employee Expense Record IDRequired | choice |
Employee ID | choice |
Account ID | text |
Employee Expense Claim ID | choice |
Expense Date | date |
Description | text |
Company Expense Type ID | text |
Company Project ID | text |
Company Mileage Rate ID | text |
Amount | number |
Miles | number |
Payable to Employee | boolean |
Chargeable to Client | boolean |
Client Name | text |
VAT | number |
| Field | Type |
|---|---|
ID | text |
Employee ID | choice |
Account ID | text |
Employee expense claim ID | choice |
Expense date | text |
Description | text |
Company expense type ID | text |
Company project ID | text |
Company mileage rate ID | text |
Amount | text |
Miles | text |
Payable to employee | text |
Chargeable to client | text |
Client name | text |
Vat | text |
| Field | Type |
|---|---|
Sickness IDRequired | choice |
Company Sickness Type | text |
Employee | text |
Start Date | date |
End Date | date |
Half Start | boolean |
Half Start AM/PM | choice |
Half End | boolean |
Half End AM/PM | choice |
Deducted | boolean |
Status | text |
Review Notes | text |
Fit Note Required | boolean |
Reason | text |
| Field | Type |
|---|---|
Company sicknesstype | text |
Employee | text |
ID | text |
Start date | text |
End date | text |
Half start | text |
Half start am pm | text |
Half end | text |
Half end am pm | text |
Deducted | text |
Status | text |
Review notes | text |
Fit note required | text |
Reason | text |
| Field | Type |
|---|---|
IDRequired | choice |
Name | text |
Company Training Type ID | number |
Status | text |
Remuneration Currency ID | number |
Company Training Category ID | number |
Company Training Provider ID | number |
Start On | date |
Half Day | date |
Half Day AM/PM | choice |
End On | date |
Followup Date | date |
Cost | number |
Outcome | text |
Notes | text |
| Field | Type |
|---|---|
ID | text |
Name | text |
Start on | text |
End on | text |
Half day | text |
Half day am pm | text |
Expires on | text |
Hours | text |
Cost | text |
Status | text |
Outcome | text |
Remuneration currency ID | text |
Rejection reason | text |
Notes | text |
Followup date | text |
Employee | text |
Company training type | text |
Company training category | text |
Company training provider | text |



