Connect Sage HR to Your AI Agent

Use AI with Sage HR to inspect active or terminated employee records and review teams and positions.

8 tools API key

Try a Sage HR Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Sage HR

Review an Active Employee

List active employees and read a profile with requested histories.

/oo Sage HR: List active employees, then get employee [ID] including position history and summarize the returned profile.

Review Teams and Positions

List teams and positions to understand returned organization structure.

/oo Sage HR: List teams and positions and summarize the organization structure in the returned data.

Review a Terminated Employee

Read a known terminated employee record.

/oo Sage HR: Get terminated employee [ID] and summarize the returned record.

Start Working with Sage HR

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Sage HR

    Provide a Sage HR API key and company domain.

    Connect Sage HR →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • Sage HR API enabled with permission to read the required employee records.
  • Active and terminated employees use separate actions. Specify history expansions when reviewing active employee changes.

Sage HR Tools

Use AI with Sage HR to inspect active or terminated employee records and review teams and positions.

Review an Active Employee

List active employees and read a profile with requested histories.

Review Teams and Positions

List teams and positions to understand returned organization structure.

Review a Terminated Employee

Read a known terminated employee record.

8 tools

List Employees

List active employees in Sage HR with optional pagination and history expansions.

sage_hr.list_employees

Get Employee

Get a single active Sage HR employee by ID.

sage_hr.get_employee

List Terminated Employees

List terminated employees in Sage HR with optional pagination and history expansions.

sage_hr.list_terminated_employees

Get Terminated Employee

Get a single terminated Sage HR employee by ID.

sage_hr.get_terminated_employee

List Teams

List teams in Sage HR with optional pagination.

sage_hr.list_teams

List Positions

List positions in Sage HR with optional pagination.

sage_hr.list_positions

List Termination Reasons

List termination reasons configured in Sage HR with optional pagination.

sage_hr.list_termination_reasons

List Time Off Requests

List Sage HR time off requests with optional date range and pagination filters.

sage_hr.list_time_off_requests

Frequently Asked Questions

Can active employee lookup read terminated staff?

Use the separate terminated-employee actions for terminated records.

How should I supply the company domain?

For a portal such as acme.sage.hr, the connection accepts acme or acme.sage.hr.

What should I specify in my request?

Active and terminated employees use separate actions. Specify history expansions when reviewing active employee changes.

Connect Sage HR

About Sage HR ↗