🔌HR

Sage HR

Answer people questions from a workflow: who works here, who is away today, leave requests and balances, teams and positions — read them, add a joiner, and book time off through your normal approval flow.

⚠️
Not yet connectable

Sage HR is mapped and documented, but one-click connection isn't live yet — the app shows it as Coming soon. Only Google Calendar, Drive, Mail, and Tasks are connectable today; see the Standard integrations catalogue for what's live now.

ℹ️
Before you connect

This integration runs against a system you host, so a little setup is needed first. Share this with whoever administers it.

  • A Sage HR account with API access switched on. It is off by default: an administrator turns it on in Settings.
  • Your Sage HR web address. If you sign in at https://acme.sage.hr, the part we need is "acme".
  • An API key from that same settings page. The key belongs to the person who generated it and can do what they can do, so generate it from an account with the access you want us to have — not more.

Category🔌 HR
ConnectionComing soon not yet connectable — once live it will connect via API key.
Actions12 total — 9 read, 3 write
🔌ConnectFind it in the catalogue
🔐AuthorizeOne-click OAuth
Use actionsChat · agents · workflows
How Sage HR fits into Your Office AI

Actions

Once connected, Sage HR exposes the following actions. The AI can call them with #-mentions in chat, an agent can be granted a subset as tools, and a workflow can run them in an integration-action node.

ActionTypeWhat it doesProxy
Add Employee
create-employee
WriteAdd a person to Sage HR.Yes
Book Leave
create-leave-request
WriteBook time off for someone. Sage HR puts it through your normal approval flow.Yes
Get Employee
get-employee
ReadRead one employee — contact details, team, position and who they report to.Yes
Get Leave Balances
get-employee-leave-balances
ReadRead how much leave one person has used and has left, per policy.Yes
List Employees
list-employees
ReadList everyone currently employed, with their team, position and start date.Yes
List Leave Policies
list-leave-policies
ReadList the kinds of leave this company tracks, with their allowances. Booking leave needs an id from here.Yes
List Leave Requests
list-leave-requests
ReadList time-off requests and their approval status.Yes
Who Is Away Today
list-out-of-office-today
ReadList who is off today, with the kind of leave and how long. Names the person and the policy inline, so it answers without a second lookup.Yes
List Positions
list-positions
ReadList job positions.Yes
List Teams
list-teams
ReadList teams, with their managers and members.Yes
List Former Employees
list-terminated-employees
ReadList people who have left, with the date they left.Yes
Update Employee
update-employee
WriteChange an employee record. Only the fields you fill in are changed.Yes
ℹ️
Write actions are confirmation-gated

Actions tagged Write create, update, or delete data. In chat and agent paths they pause for your confirmation before running; workflows treat their deterministic wiring as implicit consent. Agent tools covers how to scope which actions an agent may use.

Spend & quota

Sage HR is governed per organization: an admin sets a monetary spend cap and a monthly call quota. A quota of 0 disables the integration — it never means unlimited. See the Integrations overview for the full governance model.