HR APIs for AI agents

Reference guides for the HR apps an AI agent can work with: every endpoint, the permission each one needs, and how to give agents safe, governed access.

BambooHR

28 endpoints

The BambooHR API is how an app or AI agent works with a company's HR records: reading and updating employee details, listing the directory, requesting and approving time off, pulling reports, and reading job and compensation history.

Updated 23 June 2026 · API v1
View full guide

Deel

22 endpoints

The Deel API is how an app or AI agent works with a Deel organization: listing people, creating and signing contracts, submitting time off and timesheets, and reading invoices, payments, and payslips.

Updated 23 June 2026 · API 2026-01-01
View full guide

Greenhouse

36 endpoints

The Greenhouse API is how an app or AI agent works with a recruiting organization: reading candidates and their applications, advancing or rejecting a candidate in the pipeline, creating jobs, and reading offers and interview scorecards.

Updated 23 June 2026 · API v1
View full guide

Gusto

24 endpoints

The Gusto API is how an app or AI agent works with a company's payroll: reading employees, calculating and running payroll, paying contractors, and tracking time off.

Updated 23 June 2026 · API 2026-06-15
View full guide

HiBob

27 endpoints

The HiBob API is how an app or AI agent works with a Bob HR account: searching and reading employee records, updating fields and creating people, submitting and reading time off, and pulling reports and company lists.

Updated 23 June 2026 · API v1
View full guide

Lever

30 endpoints

The Lever API is how an app or AI agent works with a Lever recruiting account: listing and creating opportunities, submitting applications to postings, scheduling interviews, and adding notes on a candidate.

Updated 23 June 2026 · API Current
View full guide

Personio

19 endpoints

The Personio API is how an app or AI agent works with a company's HR records: listing and updating employees, logging and editing attendances, booking and cancelling time off, uploading documents, and pulling saved reports.

Updated 23 June 2026 · API v1
View full guide

Remote

31 endpoints

The Remote API is how an app or AI agent works with a Remote company: listing and onboarding employments, requesting and approving time off, reviewing timesheets and payroll, and reading contractor invoices.

Updated 23 June 2026 · API v1
View full guide

Rippling

26 endpoints

The Rippling API is how an app or AI agent works with a company's HR data: reading the worker directory, looking up departments, teams, and work locations, and listing or filing time-off requests.

Updated 23 June 2026 · API REST API
View full guide

Workable

22 endpoints

The Workable API is how an app or AI agent works with a Workable account: listing open jobs, reading and creating candidates, moving a candidate to the next pipeline stage, or posting a comment or rating on an application.

Updated 23 June 2026 · API v3
View full guide
Orientation

About HR APIs for AI agents

An HR API is how an app or AI agent works with people data, hiring, and payroll. The platforms here, including BambooHR, Gusto, Deel, and Greenhouse, hold employee records, candidates, and pay, and their APIs let an agent read an employee’s details, move a candidate through hiring, or pull payroll data.

People data is sensitive and often regulated, covering salaries, personal details, and candidates, so the permission attached to an agent’s access is the key control. Access runs on an access token, usually scoped to particular areas like employees or recruiting. A governed layer lets an agent that updates a candidate’s stage work in hiring without being able to read everyone’s salary.

Frequently asked questions

Which HR and payroll APIs can an AI agent use?+
The Atlas covers BambooHR, Gusto, Deel, Rippling, Personio, HiBob, Remote, Greenhouse, Lever, and Workable. Their APIs handle employee records, hiring, and payroll.
Can an AI agent move a candidate through a hiring pipeline?+
Yes, with a write permission. Recruiting tools like Greenhouse and Lever expose endpoints to read candidates and update their stage, which an agent can use to advance or note a candidate.
Can an HR agent be blocked from seeing salaries?+
Yes. Areas like recruiting, employee records, and payroll carry separate permissions, so an agent can be limited to hiring while pay data stays off limits.
How does an AI agent get notified of an HR change?+
Many HR platforms send a live update to a webhook when something changes, such as a new hire or a candidate moving stage, so an agent is told as it happens.
What is Bollard AI?

Control what every AI agent can do.

Bollard AI sits between a team's AI agents and the apps it runs on. Grant each agent exactly the access it needs, read or write, app by app, and every call is checked and logged.