Sage HR documentation

Sync employees, time off, org data, and more from Sage HR. Get an end-to-end view of your HR data alongside the rest of your tech stack.

HR API Key Updated June 16, 2026

Overview

Sage HR is a human resources and people management solution. Flows360's integration allows you to sync key HR objects, execute actions, and trigger workflows based on real-time events from Sage HR, providing a unified view of your HR data in relation to your other business systems. Sync employees, time off, shifts, expenses, and organizational data to get an end-to-end view of your People Ops.

Capability summary

Auth methodAPI Key
Required scopes7
Objects / actions4 / 10

Authentication

Auth method: API Key

Required scopes

employees:read employees:write time_off:read time_off:write shifts:read shifts:write expenses:read

Supported objects

Object Read Write Notes
Employee Yes Yes
Leave Request Yes Yes
Shift Yes Yes
Expense Yes No Creating and updating expenses is not supported. Only read access is available.

Supported actions

Action Description
get_employee Retrieves a single employee by their unique ID.
create_employee Creates a new employee record.
update_employee Updates an existing employee record by ID.
get_leave_request Retrieves a specific leave request by its ID.
submit_leave_request Submits a new leave request on behalf of an employee.
approve_leave_request Approves a pending leave request.
get_shift Fetches details for a specific work shift.
create_shift Schedules a new shift for an employee.
employee_onboarded Triggers when a new employee's record is created and their start date is reached.
leave_request_submitted Triggers when any employee submits a new leave request.

Setup steps

  1. Log in to your Sage HR account with administrator privileges.
  2. Navigate to Settings > Integrations > API.
  3. Click "Generate new key".
  4. Name the key "Flows360" for easy identification.
  5. Ensure the key has full read/write permissions for Employees, Time Off, Shifts, and Expenses.
  6. Copy the generated API key.
  7. In the Flows360 "Connectors" tab, select Sage HR and paste the API key into the authentication panel.

Limitations

  • This integration does not support custom fields on objects.
  • Sage HR API rate limits may affect data synchronization frequency for very large organizations. Flows360 handles rate limiting with automatic retries.
  • Employee termination is not supported as a real-time event trigger. Terminations must be synced on a schedule.

Use cases & industries

Use cases

Data WarehousingFinance & BillingHR & People Ops

Industries

E-commerce & RetailManufacturingProfessional ServicesSaaS

Start your structured rollout today.

Don’t leave your orchestration to chance. Implement the governance engine used by disciplined operational teams worldwide.

Deploy Flows360 Book a Demo →