> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kombo.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# HoorayHR HRIS Integration

> HoorayHR connector for Kombo's HRIS API

<Note>This connector is in open beta. You can freely enable it in your account.</Note>

The HoorayHR HRIS integration allows you to sync HRIS data between HoorayHR and your application through Kombo's unified API. The tool slug for this connector is `hoorayhr`.

## Guides and Resources

<CardGroup cols={2}>
  <Card title="Connection Setup Guide" icon="link" href="https://help.kombo.dev/hc/en-us/articles/41545388188305-HoorayHR-HRIS-How-to-connect-your-account">
    Step-by-step instructions to connect your HoorayHR account to Kombo.
  </Card>
</CardGroup>

## General Notes

* HoorayHR only allows a single sandbox connection at a time. Disconnect the existing sandbox integration in HoorayHR before connecting a new one.

## Supported Features & Coverage

<Tabs>
  <Tab title="Models">
    <Accordion title="Employees">
      | Field                 | Notes                                                                                                                                                                                                                                     |
      | --------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
      | id                    |                                                                                                                                                                                                                                           |
      | remote\_id            |                                                                                                                                                                                                                                           |
      | changed\_at           |                                                                                                                                                                                                                                           |
      | remote\_deleted\_at   |                                                                                                                                                                                                                                           |
      | employee\_number      |                                                                                                                                                                                                                                           |
      | first\_name           |                                                                                                                                                                                                                                           |
      | last\_name            |                                                                                                                                                                                                                                           |
      | nationality           |                                                                                                                                                                                                                                           |
      | display\_full\_name   |                                                                                                                                                                                                                                           |
      | job\_title            |                                                                                                                                                                                                                                           |
      | work\_email           |                                                                                                                                                                                                                                           |
      | personal\_email       |                                                                                                                                                                                                                                           |
      | mobile\_phone\_number |                                                                                                                                                                                                                                           |
      | tax\_id               |                                                                                                                                                                                                                                           |
      | gender                |                                                                                                                                                                                                                                           |
      | marital\_status       |                                                                                                                                                                                                                                           |
      | employment\_status    |                                                                                                                                                                                                                                           |
      | employment\_type      | HoorayHR does not expose an employment type field. We infer it from the work hours and it can be either `FULL_TIME` or `PART_TIME`.                                                                                                       |
      | weekly\_hours         |                                                                                                                                                                                                                                           |
      | manager\_id           | HoorayHR does not expose a direct manager relationship. We infer the manager using the team leader of the smallest team the employee belongs to. Note that an employee can technically have multiple team leaders across different teams. |
      | home\_address         |                                                                                                                                                                                                                                           |
      | bank\_accounts        |                                                                                                                                                                                                                                           |
      | date\_of\_birth       |                                                                                                                                                                                                                                           |
      | start\_date           |                                                                                                                                                                                                                                           |
      | termination\_date     |                                                                                                                                                                                                                                           |
      | remote\_created\_at   |                                                                                                                                                                                                                                           |
      | custom\_fields        |                                                                                                                                                                                                                                           |
      | integration\_fields   |                                                                                                                                                                                                                                           |
      | remote\_data          |                                                                                                                                                                                                                                           |
    </Accordion>

    <Accordion title="Absence Types">
      | Field                   | Notes |
      | ----------------------- | ----- |
      | id                      |       |
      | remote\_id              |       |
      | changed\_at             |       |
      | remote\_deleted\_at     |       |
      | name                    |       |
      | unit                    |       |
      | half\_days\_supported   |       |
      | exact\_times\_supported |       |
      | remote\_data            |       |
    </Accordion>

    <Accordion title="Absences">
      | Field               | Notes |
      | ------------------- | ----- |
      | id                  |       |
      | remote\_id          |       |
      | changed\_at         |       |
      | remote\_deleted\_at |       |
      | employee\_id        |       |
      | start\_date         |       |
      | end\_date           |       |
      | start\_time         |       |
      | end\_time           |       |
      | status              |       |
      | employee\_note      |       |
      | type\_id            |       |
      | remote\_data        |       |
    </Accordion>

    <Accordion title="Employments">
      <Note>
        Only the current employee's job title is exposed as the main employment's job title.
      </Note>

      | Field               | Notes |
      | ------------------- | ----- |
      | id                  |       |
      | remote\_id          |       |
      | changed\_at         |       |
      | remote\_deleted\_at |       |
      | employee\_id        |       |
      | pay\_rate           |       |
      | pay\_period         |       |
      | pay\_frequency      |       |
      | employment\_type    |       |
      | pay\_currency       |       |
      | effective\_date     |       |
      | remote\_data        |       |
      | custom\_fields      |       |
      | integration\_fields |       |
    </Accordion>

    <Accordion title="Groups">
      | Field               | Notes |
      | ------------------- | ----- |
      | id                  |       |
      | remote\_id          |       |
      | changed\_at         |       |
      | remote\_deleted\_at |       |
      | name                |       |
      | type                |       |
      | remote\_data        |       |
    </Accordion>

    <Accordion title="Employee <> Group">
      | Field               | Notes |
      | ------------------- | ----- |
      | employee\_id        |       |
      | team\_id            |       |
      | id                  |       |
      | changed\_at         |       |
      | remote\_deleted\_at |       |
    </Accordion>
  </Tab>

  <Tab title="Actions">
    <Accordion title="Add document to employee">
      <Note>
        Documents are always uploaded with status `PUBLISHED` so they are immediately visible to the employee. Some HoorayHR categories require a label/tag (for example the built-in "Payslips" category). Kombo does not currently pass a label, so uploads to such categories will be rejected by HoorayHR.
      </Note>

      | Input Field            | Notes |
      | ---------------------- | ----- |
      | employee\_id           |       |
      | category\_id           |       |
      | document.name          |       |
      | document.content\_type |       |
      | document.data\_url     |       |
      | document.data          |       |
    </Accordion>
  </Tab>

  <Tab title="Features">
    | Feature            | Notes |
    | ------------------ | ----- |
    | Connection Guide   |       |
    | Employment History |       |
    | OAuth              |       |
    | API Passthrough    |       |
    | Group Types        |       |
    | TEAM               |       |
  </Tab>
</Tabs>
