Skip to content

Start building

Integration · HR and recruiting

AI agents for greytHR

Find and read employees and their work details, check leave balances and leave taken, and read attendance summaries and day-by-day muster rolls in greytHR, through an API user of the company's greytHR account.

Actions
9
Read
9
Write
0

Actions

What your agents can do in greytHR

9 actions. Each one is a tool your agents can call and a step your workflows can run.

Read 9

Look things up. Nothing changes.

  • List employees

    Lists employees a page at a time, current, resigned or all, optionally changed since a time.

  • Look up an employee

    Finds one employee by employee number, work or personal email, GUID or access card number.

  • Get an employee

    Reads one employee by greytHR employee ID: name, email, employee number, joining and leaving dates, status, date of birth, gender and mobile.

  • Get an employee's work details

    Reads an employee's work details: confirmation and last promotion dates, notice period, probation extension, original hire date, phone extension and onboarding status.

  • Get an employee's leave balance

    Reads an employee's leave for a year, per leave type (casual, sick, loss of pay, comp-off …): opening balance, granted, availed, applied, lapsed, encashed and the balance left.

  • List an employee's leave

    Lists one employee's leave transactions (availed, granted, cancelled …) between two dates at most 31 days apart.

  • List everyone's leave

    Lists leave transactions for every employee between two dates at most 31 days apart, grouped by employeeId, each with leave type, dates, sessions, days and reason.

  • Get an employee's attendance summary

    Summarizes an employee's attendance between two dates at most 31 days apart: average work hours, average in and out times, days present, absent, on leave and late.

  • Get an employee's attendance muster

    Reads one employee's day-by-day attendance between two dates at most 31 days apart: each day's status (present, absent, leave, holiday, weekly off), shift, first in, last out and hours worked.

Write 0

Create, change or send.

This tool only reads, so nothing in it changes.

Read only

Every action here only reads, so an agent can look things up in greytHR but cannot change anything there.

Connection

How it connects

Connect it once in the console, then give it to the agents and workflows that need it.

Sign-in details

Enter the sign-in details greytHR gives you for its API.

What you enter

  • API user name
  • API user password

Settings

  • greytHR address

Kept safe

  • Credentials are stored encrypted with your organization's own keys.
  • They are opened only by the process that makes the call, at the moment it runs, and never go into a prompt or the browser.
  • Calls go only to the tool's own servers.

How we protect your data

Ideas

Ideas to start with

Starting points made only from the actions above. Mix them with any other tool your agents can use.

  • 01

    Ask about your greytHR data

    Ask a question in plain words. The agent can list employees, look up an employee or get an employee in greytHR, then answers with what it found.

  • 02

    Share what it finds in Slack

    Give one agent greytHR and Slack: it can list employees in greytHR and post a summary to a Slack channel in the same run.

  • 03

    Run it as a workflow step

    Add "List employees" to a workflow, and it runs in greytHR the same way every time, with or without an agent.

FAQ

greytHR and MyDeepAgents

Can MyDeepAgents connect to greytHR?

Yes. The greytHR connector has 9 actions, all of which only read. Your agents can call them as tools, and your workflows can run them as steps.

How do I connect greytHR?

Enter the sign-in details greytHR gives you for its API. You'll need: API user name and API user password. The connection also asks for: greytHR address. Credentials are stored encrypted with your organization's own keys and are opened only at the moment of a call.

Can an agent change data in greytHR without asking?

No. Every greytHR action only reads, so an agent can look things up there but cannot change anything.

Can I use greytHR in workflows as well as agents?

Yes. Every greytHR action also works as a step in a workflow, and the same connection serves your agents and your workflows.

Early access

Put greytHR to work

Connect it in a few minutes, give an agent the actions it needs, and decide which changes wait for a person.