Simplify HR

Simplify HR Integration

HR/onboarding: employees, team members, contracts, terminations, documents, workflows

Payroll & HR 79 actions Username and password (token exchange)

Start automating Simplify HR

What you can automate with Simplify HR

Drag any of these 79 actions into a process — no code, no API wrangling.

Add Team Member Custom Field

Add a custom field to a team member

Add Team Member Custom Work Group

Add a custom workgroup to a team member

Create Audit Log

Create a new audit log record

Create Custom Work Group

Create a new custom workgroup

Create Department

Create a new department

Create Division

Create a new division

Create Employee

Create a new employee

Create Employment Contract

Create an employment contract for a specific team member

Create Job Title

Create a new job title

Create Team Member

Create a new team member

Create Termination

Create a new termination record

Create Work Location

Create a new work location

Delete Audit Log

Delete an audit log by its ID

Delete Custom Work Group

Delete an existing custom workgroup

Delete Department

Delete an existing department

Delete Division

Delete an existing division

Delete Job Title

Delete an existing job title

Delete Team Member Custom Field

Delete a team member's custom field by team member ID and custom field ID

Delete Team Member Custom Work Group

Delete a team member's custom workgroup

Delete Termination by Team Member

Delete the termination record for a specific team member

Delete Work Location

Delete an existing work location

Get Custom Work Group

Retrieve a custom workgroup by ID

Get Department

Retrieve a department by ID

Get Division

Retrieve a division by ID

Get Document

Retrieve a document by its ID (documentId query param)

Get Employee

Retrieve an employee by their ID

Get Employee by Identity Number

Find an employee by identity number

Get Employee by Name

Find an employee by name

Get Employment Contract

Retrieve an employment contract by team member ID

Get Job Title

Retrieve a job title by ID

Get Nationality

Retrieve a nationality by ID

Get Team Member

Retrieve a specific team member by their ID

Get Termination by Team Member

Retrieve termination details for a specific team member

Get Work Location

Retrieve a work location by ID

Health Check

Check the health status of the service

Integration Provider Login

Authenticate as an integration provider and store the JWT

List Active Onboarded Employees

Retrieve a paginated list of active, onboarded employees

List Audit Logs by Provider Reference

Retrieve audit log entries by provider reference

List Audit Logs by Team Member

Retrieve audit log entries by team member ID

List Cities

Retrieve a paged list of cities (requires CountryId)

List Countries

Retrieve a list of all countries

List Currencies

Retrieve a list of currencies

List Custom Field Input Types

List supported input types for custom fields

List Custom Fields

Retrieve a list of custom fields

List Custom Work Groups

Retrieve a list of custom workgroups

List Departments

Retrieve a list of departments

List Direct Reports

Retrieve the direct reports for a specific team member

List Divisions

Retrieve a list of divisions

List Document Types

List available document types

List Documents by Team Member

List documents for a specific team member

List Employees

Retrieve a list of employees with pagination

List Employment History Changes

Retrieve employment history changes for a team member

List Integrations

Retrieve all customer integrations

List Job Titles

Retrieve a list of job titles

List Locations

Retrieve a list of locations

List Nationalities

Retrieve a list of nationalities

List Provinces

Retrieve a paged list of provinces

List Team Member Custom Fields

Retrieve a team member's custom fields

List Team Member Custom Work Groups

Retrieve a team member's custom workgroups

List Team Member Update Store

List entries in the team-member update store

List Team Member Update Types

List supported team-member update types

List Team Members

Retrieve a list of team members with pagination

List Termination Reasons

Retrieve a list of termination reasons

List Updates by Team Member

Retrieve a paginated list of updates for a team member

List Work Locations

Retrieve a list of work locations

Login

Authenticate with key + secret and store the JWT

Reassign Direct Reports

Reassign direct reports from one team member to another

Update Audit Log

Update an existing audit log record

Update Custom Work Group

Update an existing custom workgroup

Update Department

Update an existing department

Update Division

Update an existing division

Update Employee

Update an existing employee

Update Employment Contract

Update an existing employment contract for a team member

Update Job Title

Update an existing job title

Update Team Member

Update an existing team member

Update Team Member Custom Field

Update an existing team member custom field

Update Termination by Team Member

Update termination details for a specific team member

Update Work Location

Update an existing work location

Update Workflow Task Status

Update the status of a workflow task and advance the workflow

How the Simplify HR connection works

1. Authenticate

Simplify HR uses username and password (token exchange). Save the connection once and reuse it across every process.

2. Build the process

Drop Simplify HR steps onto the process map alongside desktop, browser, Excel and email steps.

3. Run it attended or unattended

Trigger on a schedule, an email, or a file landing in a folder. Credentials stay encrypted and every run is audited.

Because Simplify HR has an API, Automize talks to it directly in the cloud — no bot needed on a desktop. Where a system has no API, an Automize bot drives its interface instead.

Other Payroll & HR connectors

Automate Simplify HR in 7 days

We build one working Simplify HR automation in your business inside a week, at a fixed price.