Breathe HR integration
BreatheHR is a simple, cloud-based HR software designed for SMEs to manage…
- Provider
- breathehr
- Category
- Other
- Setup
- User-supplied API key
- Actions
- 50 available
Quick start
Call Breathe HR from your generated app's worker code via the OverSkill composio client. The toolkit slug below maps to Breathe HR's public Composio identifier — your app references it by name and OverSkill handles the OAuth round-trip.
// In your generated app's worker handler:
const composio = composioClient(env);
const result = await composio.execute(
"BREATHEHR_ACTION_NAME",
{ /* action parameters — see Actions section below */ }
);
return new Response(JSON.stringify(result), {
headers: { "Content-Type": "application/json" }
});
Replace ACTION_NAME with one of the slugs listed in
the Actions section below. The composio client handles auth +
rate limits automatically — no API key is exposed to user code.
Setup
End-users supply their own Breathe HR API key. OverSkill provides a pre-built connection form via the integration card — your app can call the composio client immediately once the user has connected.
Available actions
50 actions exposed via the
Breathe HR integration. Each maps to a callable
slug — pass it to composio.execute(...) in your
worker code.
-
BREATHEHR_APPROVE_LEAVE_REQUEST -
BREATHEHR_CREATE_EMPLOYEE -
BREATHEHR_CREATE_EMPLOYEE_CHANGE_REQUEST -
BREATHEHR_CREATE_EMPLOYEE_EXPENSE -
BREATHEHR_CREATE_EMPLOYEE_EXPENSE_CLAIM -
BREATHEHR_CREATE_EMPLOYEE_SICKNESS -
BREATHEHR_DELETE_EMPLOYEE_EXPENSE -
BREATHEHR_DELETE_EMPLOYEE_TRAINING_COURSE -
BREATHEHR_GET_ACCOUNT -
BREATHEHR_GET_EMPLOYEE -
BREATHEHR_GET_EMPLOYEE_EXPENSE -
BREATHEHR_GET_LEAVE_REQUEST
Show all 50 actions
-
BREATHEHR_GET_LEAVE_REQUEST_CANCELLING -
BREATHEHR_LIST_ABSENCES -
BREATHEHR_LIST_BENEFITS -
BREATHEHR_LIST_BONUSES -
BREATHEHR_LIST_CHANGE_REQUESTS -
BREATHEHR_LIST_COMPANY_DOCUMENTS -
BREATHEHR_LIST_COMPANY_PROJECTS -
BREATHEHR_LIST_COMPANY_TRAINING_TYPES -
BREATHEHR_LIST_DEPARTMENT_ABSENCES -
BREATHEHR_LIST_DEPARTMENT_BENEFITS -
BREATHEHR_LIST_DEPARTMENT_BONUSES -
BREATHEHR_LIST_DEPARTMENT_LEAVE_REQUESTS -
BREATHEHR_LIST_DEPARTMENTS -
BREATHEHR_LIST_DEPARTMENT_SALARIES -
BREATHEHR_LIST_DIVISIONS -
BREATHEHR_LIST_EMPLOYEE_ABSENCES -
BREATHEHR_LIST_EMPLOYEE_BENEFITS -
BREATHEHR_LIST_EMPLOYEE_BONUSES -
BREATHEHR_LIST_EMPLOYEE_CHANGE_REQUESTS -
BREATHEHR_LIST_EMPLOYEE_EXPENSE_CLAIMS -
BREATHEHR_LIST_EMPLOYEE_EXPENSES -
BREATHEHR_LIST_EMPLOYEE_HOLIDAY_YEARS -
BREATHEHR_LIST_EMPLOYEE_JOBS -
BREATHEHR_LIST_EMPLOYEE_LEAVE_REQUESTS -
BREATHEHR_LIST_EMPLOYEES -
BREATHEHR_LIST_EMPLOYEE_SALARIES -
BREATHEHR_LIST_EMPLOYEE_TRAINING_COURSES -
BREATHEHR_LIST_HOLIDAY_ALLOWANCES -
BREATHEHR_LIST_LEAVE_REQUESTS -
BREATHEHR_LIST_LOCATIONS -
BREATHEHR_LIST_OTHER_LEAVE_REASONS -
BREATHEHR_LIST_SALARIES -
BREATHEHR_LIST_SICKNESSES -
BREATHEHR_LIST_WORKING_PATTERNS -
BREATHEHR_REJECT_LEAVE_REQUEST -
BREATHEHR_UPDATE_EMPLOYEE_EXPENSE_CLAIM -
BREATHEHR_UPDATE_EMPLOYEE_TRAINING_COURSE -
BREATHEHR_UPDATE_SICKNESS
Build with Breathe HR
Open OverSkill, describe what you want to build, and reference Breathe HR in your prompt — the AI will wire up the integration automatically.