Skip to main content
Hailey HR
35 actions · 2 events · 1 auth method
HRIS

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See Organizations & Projects.
2

Configure the Connector

Enable the connector and set up a Connector Profile in your project. See Setup Connector Profile.

Connector Profile · Access Token

Uses a long-lived personal access token generated from the Hailey dashboard. The token inherits the master-data permissi…
Optionally, configure receiving Events for Hailey HR into StackOne.

Webhooks setup

3

Link an Account

Link an account from the dashboard (or via StackOne Hub).See the guide for the authentication type chosen in the Connector Profile:

Link Account · Access Token

4

Use Actions

Connect an AI platform to the linked account’s actions. See AI Platforms.Other ways to call actions are listed in Protocols & SDKs.

Actions

35 actions
Action
Description
Get Company
Get your company data, including locations, departments, titles, teams, and other master data.
List Company Certifications
Get all certifications in your company.
List Company Salary Types
Get the salary types in your company.
List Competences
Get all competences in your company.
List Employee Competences
Get all employees’ competences.
List Certificates
Get all certificates.
List Document Folders
Get the list of document folders in your company based on access.
List Educations
Get educations in your company.
Create Education
Create an education in your company. Returns the ID of the created education.
Update Education
Update an education in your company.
Delete Education
Delete an education in your company.
List Education Sessions
Get the education sessions in your company.
Create Education Session
Add an education session.
List Employees
Get a list of all employees in your company. The data included depends on the rights you have in Hailey.
Get Employee
Fetch a single employee in your company by the ID of the employee.
Create Employee
Quick add an employee to your company.
Update Employee Company Email
Update the company email of an employee.
Update Employee Custom Field
Update data for a custom employee field.
List Public Employees
Get a publicly available list of employees for use in third party applications. The public employee list setting must be…
List Employments
Get a list of all employments in your company.
Get Employment
Fetch a single employment in your company by the ID of the employment.
List Casual Employments
Get a list of all casual employments in your company.
Get Casual Employment
Fetch a single casual employment in your company by the ID of the employment.
Import One-to-One
Post a finalized one-to-one meeting record.
List Job Ads
Get all job ads for your company.
Initiate Hiring
Import a candidate from a third party recruitment program to Hailey to start a hiring process.
List Salaries
Get all salaries on your employees.
Get Salary
Get salary data for a specific salary ID.
List Reported Time
Get reported time for your company. Defaults to the current month if no date range is provided.
List Time Off
Get time off for your company. Filters by from and/or to date if provided.
Clock In
Clock in an employee to start recording worked time.
Clock Out
Clock out an employee to end recording of worked time.
Start Break
Start a break for an employee who is clocked in.
End Break
End a break for an employee who is clocked in.
Import Time Off
Import time off data from a third party program to Hailey.

Events

|
2 events
Event
Description
Tags
Employee Changed
Processes Hailey HR webhook events fired when an employee is created or updated.
EmployeesWebhooks
Company Data Changed
Processes Hailey HR webhook events fired when company data is modified.
CompaniesWebhooks