Simplify HR integration

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

Help CentreConnectors

Overview

Simplify is an HR + onboarding platform – employees, team members, contracts, terminations, documents, workflows. The Automize Simplify connector covers the HR data + workflow surface.

  • Regions: Global.
  • Plans: Per-employee subscription.

Setting up the connection

Auth type: Bearer Token.

  1. Simplify admin → API → token.
  2. In Automize → Settings → Connectors → Simplify. Paste token.

Find your credentials at https://www.simplify.hr/.


Rate limits

Per-account.


Data model

HR primitives:

    Company ─┬─ Employees ─── Contracts ─── Terminations
             ├─ Team Members (incl. external)
             ├─ Documents
             └─ Workflows (onboarding/offboarding)

Available operations

79 operations available. Click any row to jump to its detail.

OperationCategoryWhat it does
Add Team Member Custom FieldGeneralAdd a custom field to a team member
Add Team Member Custom Work GroupGeneralAdd a custom workgroup to a team member
Create Audit LogGeneralCreate a new audit log record
Create Custom Work GroupGeneralCreate a new custom workgroup
Create DepartmentGeneralCreate a new department
Create DivisionGeneralCreate a new division
Create EmployeeGeneralCreate a new employee
Create Employment ContractGeneralCreate an employment contract for a specific team member
Create Job TitleGeneralCreate a new job title
Create Team MemberGeneralCreate a new team member
Create TerminationGeneralCreate a new termination record
Create Work LocationGeneralCreate a new work location
Delete Audit LogGeneralDelete an audit log by its ID
Delete Custom Work GroupGeneralDelete an existing custom workgroup
Delete DepartmentGeneralDelete an existing department
Delete DivisionGeneralDelete an existing division
Delete Job TitleGeneralDelete an existing job title
Delete Team Member Custom FieldGeneralDelete a team member's custom field by team member ID and custom field ID
Delete Team Member Custom Work GroupGeneralDelete a team member's custom workgroup
Delete Termination by Team MemberGeneralDelete the termination record for a specific team member
Delete Work LocationGeneralDelete an existing work location
Get Custom Work GroupGeneralRetrieve a custom workgroup by ID
Get DepartmentGeneralRetrieve a department by ID
Get DivisionGeneralRetrieve a division by ID
Get DocumentGeneralRetrieve a document by its ID (documentId query param)
Get EmployeeGeneralRetrieve an employee by their ID
Get Employee by Identity NumberGeneralFind an employee by identity number
Get Employee by NameGeneralFind an employee by name
Get Employment ContractGeneralRetrieve an employment contract by team member ID
Get Job TitleGeneralRetrieve a job title by ID
Get NationalityGeneralRetrieve a nationality by ID
Get Team MemberGeneralRetrieve a specific team member by their ID
Get Termination by Team MemberGeneralRetrieve termination details for a specific team member
Get Work LocationGeneralRetrieve a work location by ID
Health CheckGeneralCheck the health status of the service
Integration Provider LoginGeneralAuthenticate as an integration provider and store the JWT
List Active Onboarded EmployeesGeneralRetrieve a paginated list of active, onboarded employees
List Audit Logs by Provider ReferenceGeneralRetrieve audit log entries by provider reference
List Audit Logs by Team MemberGeneralRetrieve audit log entries by team member ID
List CitiesGeneralRetrieve a paged list of cities (requires CountryId)
List CountriesGeneralRetrieve a list of all countries
List CurrenciesGeneralRetrieve a list of currencies
List Custom Field Input TypesGeneralList supported input types for custom fields
List Custom FieldsGeneralRetrieve a list of custom fields
List Custom Work GroupsGeneralRetrieve a list of custom workgroups
List DepartmentsGeneralRetrieve a list of departments
List Direct ReportsGeneralRetrieve the direct reports for a specific team member
List DivisionsGeneralRetrieve a list of divisions
List Document TypesGeneralList available document types
List Documents by Team MemberGeneralList documents for a specific team member
List EmployeesGeneralRetrieve a list of employees with pagination
List Employment History ChangesGeneralRetrieve employment history changes for a team member
List IntegrationsGeneralRetrieve all customer integrations
List Job TitlesGeneralRetrieve a list of job titles
List LocationsGeneralRetrieve a list of locations
List NationalitiesGeneralRetrieve a list of nationalities
List ProvincesGeneralRetrieve a paged list of provinces
List Team Member Custom FieldsGeneralRetrieve a team member's custom fields
List Team Member Custom Work GroupsGeneralRetrieve a team member's custom workgroups
List Team Member Update StoreGeneralList entries in the team-member update store
List Team Member Update TypesGeneralList supported team-member update types
List Team MembersGeneralRetrieve a list of team members with pagination
List Termination ReasonsGeneralRetrieve a list of termination reasons
List Updates by Team MemberGeneralRetrieve a paginated list of updates for a team member
List Work LocationsGeneralRetrieve a list of work locations
LoginGeneralAuthenticate with key + secret and store the JWT
Reassign Direct ReportsGeneralReassign direct reports from one team member to another
Update Audit LogGeneralUpdate an existing audit log record
Update Custom Work GroupGeneralUpdate an existing custom workgroup
Update DepartmentGeneralUpdate an existing department
Update DivisionGeneralUpdate an existing division
Update EmployeeGeneralUpdate an existing employee
Update Employment ContractGeneralUpdate an existing employment contract for a team member
Update Job TitleGeneralUpdate an existing job title
Update Team MemberGeneralUpdate an existing team member
Update Team Member Custom FieldGeneralUpdate an existing team member custom field
Update Termination by Team MemberGeneralUpdate termination details for a specific team member
Update Work LocationGeneralUpdate an existing work location
Update Workflow Task StatusGeneralUpdate the status of a workflow task and advance the workflow

Operations

Add Team Member Custom Field

Add a custom field to a team member

No input parameters.


Add Team Member Custom Work Group

Add a custom workgroup to a team member

No input parameters.


Create Audit Log

Create a new audit log record

No input parameters.


Create Custom Work Group

Create a new custom workgroup

No input parameters.


Create Department

Create a new department

No input parameters.


Create Division

Create a new division

No input parameters.


Create Employee

Create a new employee

No input parameters.

Tips

  • Triggers onboarding workflow if configured.

Create Employment Contract

Create an employment contract for a specific team member

ParameterRequiredTypeDescription
Id idYestext

Create Job Title

Create a new job title

No input parameters.


Create Team Member

Create a new team member

No input parameters.


Create Termination

Create a new termination record

No input parameters.


Create Work Location

Create a new work location

No input parameters.


Delete Audit Log

Delete an audit log by its ID

ParameterRequiredTypeDescription
Id idYestext

Delete Custom Work Group

Delete an existing custom workgroup

ParameterRequiredTypeDescription
Id idYestext

Delete Department

Delete an existing department

ParameterRequiredTypeDescription
Id idYestext

Delete Division

Delete an existing division

ParameterRequiredTypeDescription
Id idYestext

Delete Job Title

Delete an existing job title

ParameterRequiredTypeDescription
Id idYestext

Delete Team Member Custom Field

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

ParameterRequiredTypeDescription
Teammemberid teamMemberIdYestext
Customfieldid customFieldIdYestext

Delete Team Member Custom Work Group

Delete a team member's custom workgroup

ParameterRequiredTypeDescription
Teammemberid teamMemberIdYestext
Customworkgroupid customWorkgroupIdYestext

Delete Termination by Team Member

Delete the termination record for a specific team member

ParameterRequiredTypeDescription
Id idYestext

Delete Work Location

Delete an existing work location

ParameterRequiredTypeDescription
Id idYestext

Get Custom Work Group

Retrieve a custom workgroup by ID

ParameterRequiredTypeDescription
Id idYestext

Get Department

Retrieve a department by ID

ParameterRequiredTypeDescription
Id idYestext

Get Division

Retrieve a division by ID

ParameterRequiredTypeDescription
Id idYestext

Get Document

Retrieve a document by its ID (documentId query param)

No input parameters.


Get Employee

Retrieve an employee by their ID

ParameterRequiredTypeDescription
Id idYestext

Get Employee by Identity Number

Find an employee by identity number

No input parameters.


Get Employee by Name

Find an employee by name

No input parameters.


Get Employment Contract

Retrieve an employment contract by team member ID

ParameterRequiredTypeDescription
Id idYestext

Get Job Title

Retrieve a job title by ID

ParameterRequiredTypeDescription
Id idYestext

Get Nationality

Retrieve a nationality by ID

ParameterRequiredTypeDescription
Id idYestext

Get Team Member

Retrieve a specific team member by their ID

ParameterRequiredTypeDescription
Id idYestext

Get Termination by Team Member

Retrieve termination details for a specific team member

ParameterRequiredTypeDescription
Id idYestext

Get Work Location

Retrieve a work location by ID

ParameterRequiredTypeDescription
Id idYestext

Health Check

Check the health status of the service

No input parameters.


Integration Provider Login

Authenticate as an integration provider and store the JWT

ParameterRequiredTypeDescription
Key keyNotext
Secret secretNotext

List Active Onboarded Employees

Retrieve a paginated list of active, onboarded employees

ParameterRequiredTypeDescription
Skip skipNointegerPagination offset (number of records to skip). Defaults to 0.
Take takeYesintegerPage size. Required. Positive integer, max 1000.
Date from dateFromYesdateStart of the onboarded-date range (YYYY-MM-DD). Required.
Date to dateToYesdateEnd of the onboarded-date range (YYYY-MM-DD). Required.

List Audit Logs by Provider Reference

Retrieve audit log entries by provider reference

ParameterRequiredTypeDescription
Providerreference providerReferenceYestext

List Audit Logs by Team Member

Retrieve audit log entries by team member ID

ParameterRequiredTypeDescription
Teammemberid teamMemberIdYestext

List Cities

Retrieve a paged list of cities (requires CountryId)

No input parameters.


List Countries

Retrieve a list of all countries

No input parameters.


List Currencies

Retrieve a list of currencies

No input parameters.


List Custom Field Input Types

List supported input types for custom fields

No input parameters.


List Custom Fields

Retrieve a list of custom fields

No input parameters.


List Custom Work Groups

Retrieve a list of custom workgroups

No input parameters.


List Departments

Retrieve a list of departments

No input parameters.


List Direct Reports

Retrieve the direct reports for a specific team member

ParameterRequiredTypeDescription
Id idYestext

List Divisions

Retrieve a list of divisions

No input parameters.


List Document Types

List available document types

No input parameters.


List Documents by Team Member

List documents for a specific team member

ParameterRequiredTypeDescription
Id idYestext

List Employees

Retrieve a list of employees with pagination

No input parameters.

Tips

  • Filter by status.

List Employment History Changes

Retrieve employment history changes for a team member

ParameterRequiredTypeDescription
Teammemberid teamMemberIdYestext

List Integrations

Retrieve all customer integrations

No input parameters.


List Job Titles

Retrieve a list of job titles

No input parameters.


List Locations

Retrieve a list of locations

No input parameters.


List Nationalities

Retrieve a list of nationalities

No input parameters.


List Provinces

Retrieve a paged list of provinces

No input parameters.


List Team Member Custom Fields

Retrieve a team member's custom fields

ParameterRequiredTypeDescription
Teammemberid teamMemberIdYestext

List Team Member Custom Work Groups

Retrieve a team member's custom workgroups

ParameterRequiredTypeDescription
Teammemberid teamMemberIdYestext

List Team Member Update Store

List entries in the team-member update store

No input parameters.


List Team Member Update Types

List supported team-member update types

No input parameters.


List Team Members

Retrieve a list of team members with pagination

No input parameters.


List Termination Reasons

Retrieve a list of termination reasons

No input parameters.


List Updates by Team Member

Retrieve a paginated list of updates for a team member

ParameterRequiredTypeDescription
Id idYestext

List Work Locations

Retrieve a list of work locations

No input parameters.


Login

Authenticate with key + secret and store the JWT

ParameterRequiredTypeDescription
Key keyNotext
Secret secretNotext

Reassign Direct Reports

Reassign direct reports from one team member to another

ParameterRequiredTypeDescription
Id idYestext

Update Audit Log

Update an existing audit log record

No input parameters.


Update Custom Work Group

Update an existing custom workgroup

ParameterRequiredTypeDescription
Id idYestext

Update Department

Update an existing department

ParameterRequiredTypeDescription
Id idYestext

Update Division

Update an existing division

ParameterRequiredTypeDescription
Id idYestext

Update Employee

Update an existing employee

ParameterRequiredTypeDescription
Id idYestext

Update Employment Contract

Update an existing employment contract for a team member

ParameterRequiredTypeDescription
Id idYestext

Update Job Title

Update an existing job title

ParameterRequiredTypeDescription
Id idYestext

Update Team Member

Update an existing team member

ParameterRequiredTypeDescription
Id idYestext

Update Team Member Custom Field

Update an existing team member custom field

No input parameters.


Update Termination by Team Member

Update termination details for a specific team member

ParameterRequiredTypeDescription
Id idYestext

Update Work Location

Update an existing work location

ParameterRequiredTypeDescription
Id idYestext

Update Workflow Task Status

Update the status of a workflow task and advance the workflow

ParameterRequiredTypeDescription
Id idYestext
Status statusYestext

FAQ

Onboarding automation?
Simplify chains forms + tasks + document signatures via workflows. Trigger via API on hire.

Related connectors

See it working on your own data

Everything documented here ships with the platform – try the document tools free, or go live in 7 days.