Breathe HR
for LuumenAI

BreatheHR is a simple, cloud-based HR software designed for SMEs to manage employee records, absences, performance reviews, and other HR processes.

Operate Breathe HR from the same conversation as the hosts it runs on. Check jobs, queues, and interfaces without a second console; run diagnostic reports; and restart or update with the change previewed, approved, and logged.

The Breathe HR toolbox

48 tools: 36 read, 12 write. Reads answer instantly. Writes require approval by default. Everything is logged.

  • ReadGet AccountRetrieve account information including ID, name, domain, UUID, and RTA usage status.
  • ReadGet EmployeeRetrieve detailed information about a specific employee by ID.
  • ReadGet Employee ExpenseRetrieve a specific employee expense record by ID.
  • ReadGet Leave RequestRetrieve detailed information about a specific leave request by ID.
  • ReadGet Leave Request CancellingRetrieve the leave request that is being cancelled.
  • ReadList AbsencesList all absences with optional filtering by date range, employee, department, and type.
  • ReadList Employee BenefitsRetrieve a list of employee benefits with optional pagination.
  • ReadList Employee BonusesRetrieve employee bonuses from BreatheHR with pagination support.
  • ReadList Change RequestsList change requests from BreatheHR.
  • ReadList Company DocumentsRetrieve a paginated list of company documents from BreatheHR.
  • ReadList Company ProjectsList company projects from BreatheHR.
  • ReadList Company Training TypesList company training types.
  • ReadList Department AbsencesList absences for a specific department.
  • ReadList Department BenefitsList all employee benefits for a specific department.
  • ReadList Department BonusesList bonuses for a specific department.
  • ReadList Department Leave RequestsList leave requests for a specific department.
  • ReadList DepartmentsList all company departments from BreatheHR.
  • ReadList Department SalariesList salaries for a specific department.
  • ReadList DivisionsRetrieve all company divisions.
  • ReadList Employee AbsencesList absences for a specific employee from BreatheHR.
  • ReadList Employee Change RequestsList change requests for a specific employee.
  • ReadList Employee Expense ClaimsList employee expense claims from BreatheHR.
  • ReadList Employee ExpensesList employee expenses from BreatheHR.
  • ReadList Employee Holiday YearsGet holiday years for an employee.
  • ReadList Employee JobsList employee jobs with optional employee filtering.
  • ReadList Employee Leave RequestsList leave requests for a specific employee.
  • ReadList EmployeesList all employees in the BreatheHR account with pagination support.
  • ReadList Employee SalariesList salaries for a specific employee.
  • ReadList Employee Training CoursesList employee training courses with optional filtering by employee and pagination support.
  • ReadList Holiday AllowancesList holiday allowances configured for the company.
  • ReadList Leave RequestsList all leave requests with optional date and employee/department filtering.
  • ReadList LocationsList all company locations from BreatheHR.
  • ReadList Other Leave ReasonsList other leave reasons configured for the company in BreatheHR.
  • ReadList SalariesList employee salaries with pagination support.
  • ReadList SicknessesList all sickness records from BreatheHR with optional date filtering.
  • ReadList Working PatternsList all working patterns defined in the BreatheHR account with pagination support.
  • WriteApprove Leave RequestApprove a leave request in BreatheHR. Approval by default
  • WriteCreate EmployeeCreate a new employee in BreatheHR. Approval by default
  • WriteCreate Employee Change RequestCreate a change request for an employee field. Approval by default
  • WriteCreate Employee ExpenseCreate an employee expense record in BreatheHR. Approval by default
  • WriteCreate Employee Expense ClaimCreate a new expense claim for an employee. Approval by default
  • WriteCreate Employee SicknessCreate a sickness record for an employee in BreatheHR. Approval by default
  • WriteDelete Employee ExpenseDelete an employee expense by ID. Approval by default
  • WriteDelete Employee Training CourseDelete an employee training course record by its ID. Approval by default
  • WriteReject Leave RequestReject a leave request in BreatheHR. Approval by default
  • WriteUpdate Employee Expense ClaimApprove or reject an employee expense claim. Approval by default
  • WriteUpdate employee training courseUpdate an existing employee training course record in BreatheHR. Approval by default
  • WriteUpdate SicknessUpdate an existing sickness record in BreatheHR. Approval by default

Questions

How does LuumenAI connect to Breathe HR?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

Can LuumenAI change things in Breathe HR on its own?

Read actions answer immediately. Anything that writes — approve leave request, create employee, create employee change request, create employee expense, and more — is shown as a plan and requires approval by default, including the 2 actions classified as destructive. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.

Who gets access to the integration?

You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.

Is there an audit trail?

Every call to Breathe HR — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.

Put Breathe HR to work with Luumen

Connect in minutes. Every action scoped, approved, and audited from day one.