Requirements
Before you set up the credential, make sure you have an active IntelliHR account and an API access token from your account settings ready.[3]
Get your IntelliHR credentials
Connect IntelliHR in WEXTL
- Log in to your WEXTL account, add the IntelliHR node module to your workflow, and click Create new credential.Instant triggers use webhooks — click Create a webhook first when adding one, then create the credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your IntelliHR account, or follow the on-screen instructions to create the credential.
- If prompted, authenticate your account and confirm access.
- If you want to make changes to your credential in the future, follow the steps in Manage credentials →

Notes
Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →
IntelliHR node modules
The list below is a reference of every IntelliHR node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Each IntelliHR node module below opens to reveal its input parameters, outputs, and connection requirements.
Watch EventsTrigger
No fields documented.
Watch JobsTrigger
| Field | Type |
|---|---|
| Job ID | text |
| Person | object |
| ID | text |
| Display name | text |
| Employee number | text |
| Auto increment intellihr ID | number |
| Link | text |
| Recruitment | object |
| Cost | number |
| Currency | text |
| Source | object |
| Extended leave | object |
| Start date | text |
| End date | text |
| Is end date confirmed | boolean |
| Type | object |
| Location | object |
| ID | text |
| Name | text |
| Address | text |
| Code | text |
| Custom fields | object |
| Link | text |
| Pay grade | object |
| ID | text |
| Name | text |
| Code | text |
| Pay step | object |
| Link | text |
| Business unit | object |
| ID | text |
| Name | text |
| Code | text |
| Link | text |
| Custom fields | object |
| Business entity | object |
| ID | text |
| Name | text |
| Code | text |
| Link | text |
| Custom fields | object |
| Establishment | object |
| ID | text |
| Name | text |
| Link | text |
| Supervisor job | object |
| Supervisor person | object |
| Employment condition | object |
| Remuneration schedule | object |
| Type | text |
| Base annual salary | number |
| Base hourly rate | number |
| Currency | text |
| Hours per cycle | number |
| Pay cycle | text |
| Annual package | number |
| Hourly package | number |
| Currency conversion occurred | boolean |
| Employment condition | object |
| Name | text |
| Position title | object |
| ID | text |
| Name | text |
| Code | text |
| Fte | number |
| Comments | array |
| Lastest job change comment | object |
| ID | text |
| Date | text |
| Description | text |
| Job change reason | object |
| Work class | text |
| Work type | text |
Watch PeopleTrigger
| Field | Type |
|---|---|
| People ID | text |
| Display name | text |
| First name | text |
| Middle name | text |
| Last name | text |
| Preferred name | text |
| Date of birth | text |
| Gender | text |
| Is supervisor | boolean |
| Employee number | text |
| Auto increment intellihr ID | number |
| Title | text |
| Medical conditions | array |
| Email addresses | array |
| Emergency contact | object |
| Name | text |
| Relationship | text |
| Phone | text |
| text | |
| Employment status | text |
| Jobs | array |
| Work rights | object |
| Name | text |
| Country | text |
| Expiration date | text |
| Primary email address | object |
| text | |
| Is personal | boolean |
| Primary phone number | object |
| Number | text |
| Full number | text |
| Is personal | boolean |
Watch TrainingsTrigger
| Field | Type |
|---|---|
| Training ID | text |
| Name | text |
| Status | object |
| ID | text |
| Name | text |
| Person | object |
| ID | text |
| Display name | text |
| Employee number | text |
| Auto increment intellihr ID | number |
| Link | text |
| Job | object |
| ID | text |
| Name | text |
| Start date | date |
| End date | date |
| Job status | text |
| Link | text |
| Coordinator | object |
| ID | text |
| Display name | text |
| Employee number | text |
| Auto increment intellihr ID | number |
| Link | text |
| Hours | object |
| Currency | text |
| Cost | object |
| Provider | object |
| ID | text |
| Name | text |
| Link | text |
| Type | object |
| ID | text |
| Name | text |
| Link | text |
| Completion date | text |
| Created at | text |
| Updated at | text |
| Custom fields | object |
| Text field API name | object |
| Numeric field API name | object |
| Single select API name | object |
| Multi select API name | object |
| People dropdown API name | object |
| Field not provided API name | object |
Watch UsersTrigger
| Field | Type |
|---|---|
| User ID | text |
| Username | text |
| Is enabled | boolean |
| Created at | text |
| Updated at | text |
| User permission groups | array |
| Active from | text |
| Person | object |
| ID | text |
| Display name | text |
| Employee number | text |
| Auto increment intellihr ID | number |
| Link | text |
| Onboarding form instance | object |
| Has country specific onboarding | boolean |
Get a Business EntityAction
| Field | Type |
|---|---|
Business IDRequired | choice |
| Field | Type |
|---|---|
| Business ID | text |
| Name | text |
| Code | text |
| Legal name | text |
| Number | text |
| Is enabled | boolean |
| Country specific onboarding setup status | text |
| Custom fields | object |
| Text field API name | object |
| Numeric field API name | object |
| Single select API name | object |
| Multi select API name | object |
| People dropdown API name | object |
| Field not provided API name | object |
Get a Person by IDAction
| Field | Type |
|---|---|
Person IDRequired | choice |
| Field | Type |
|---|---|
| People ID | text |
| Display name | text |
| First name | text |
| Middle name | text |
| Last name | text |
| Preferred name | text |
| Date of birth | text |
| Gender | text |
| Is supervisor | boolean |
| Employee number | text |
| Auto increment intellihr ID | number |
| Title | text |
| Medical conditions | array |
| Email addresses | array |
| Emergency contact | object |
| Name | text |
| Relationship | text |
| Phone | text |
| text | |
| Employment status | text |
| Jobs | array |
| Work rights | object |
| Name | text |
| Country | text |
| Expiration date | text |
| Primary email address | object |
| text | |
| Is personal | boolean |
| Primary phone number | object |
| Number | text |
| Full number | text |
| Is personal | boolean |
Get a Temporary ImageAction
Get a User by IDAction
| Field | Type |
|---|---|
User IDRequired | choice |
| Field | Type |
|---|---|
| User ID | text |
| Username | text |
| Is enabled | boolean |
| Created at | text |
| Updated at | text |
| User permission groups | array |
| Active from | text |
| Person | object |
| ID | text |
| Display name | text |
| Employee number | text |
| Auto increment intellihr ID | number |
| Link | text |
| Onboarding form instance | object |
| Has country specific onboarding | boolean |
Get an Onboarding TemplateSearch
Get JobsSearch
| Field | Type |
|---|---|
| Filters | array |
| Field | choice |
| Operator | choice |
| Value | text |
| Limit | number |
| Sort | text |
| Field | Type |
|---|---|
| Job ID | text |
| Person | object |
| ID | text |
| Display name | text |
| Employee number | text |
| Auto increment intellihr ID | number |
| Link | text |
| Recruitment | object |
| Cost | number |
| Currency | text |
| Source | object |
| Extended leave | object |
| Start date | text |
| End date | text |
| Is end date confirmed | boolean |
| Type | object |
| Location | object |
| ID | text |
| Name | text |
| Address | text |
| Code | text |
| Custom fields | object |
| Link | text |
| Pay grade | object |
| ID | text |
| Name | text |
| Code | text |
| Pay step | object |
| Link | text |
| Business unit | object |
| ID | text |
| Name | text |
| Code | text |
| Link | text |
| Custom fields | object |
| Business entity | object |
| ID | text |
| Name | text |
| Code | text |
| Link | text |
| Custom fields | object |
| Establishment | object |
| ID | text |
| Name | text |
| Link | text |
| Supervisor job | object |
| Supervisor person | object |
| Employment condition | object |
| Remuneration schedule | object |
| Type | text |
| Base annual salary | number |
| Base hourly rate | number |
| Currency | text |
| Hours per cycle | number |
| Pay cycle | text |
| Annual package | number |
| Hourly package | number |
| Currency conversion occurred | boolean |
| Employment condition | object |
| Name | text |
| Position title | object |
| ID | text |
| Name | text |
| Code | text |
| Fte | number |
| Comments | array |
| Lastest job change comment | object |
| ID | text |
| Date | text |
| Description | text |
| Job change reason | object |
| Work class | text |
| Work type | text |
Get PeopleSearch
| Field | Type |
|---|---|
| Filters | array |
| Field | choice |
| Operator | choice |
| Value | text |
| Sort | text |
| Limit | number |
| Field | Type |
|---|---|
| People ID | text |
| Display name | text |
| First name | text |
| Middle name | text |
| Last name | text |
| Preferred name | text |
| Date of birth | text |
| Gender | text |
| Is supervisor | boolean |
| Employee number | text |
| Auto increment intellihr ID | number |
| Title | text |
| Medical conditions | array |
| Email addresses | array |
| Emergency contact | object |
| Name | text |
| Relationship | text |
| Phone | text |
| text | |
| Employment status | text |
| Jobs | array |
| Work rights | object |
| Name | text |
| Country | text |
| Expiration date | text |
| Primary email address | object |
| text | |
| Is personal | boolean |
| Primary phone number | object |
| Number | text |
| Full number | text |
| Is personal | boolean |
Get Person DocumentsSearch
Get Training by IDAction
| Field | Type |
|---|---|
Training IDRequired | choice |
| Field | Type |
|---|---|
| Training ID | text |
| Name | text |
| Status | object |
| ID | text |
| Name | text |
| Person | object |
| ID | text |
| Display name | text |
| Employee number | text |
| Auto increment intellihr ID | number |
| Link | text |
| Job | object |
| ID | text |
| Name | text |
| Start date | date |
| End date | date |
| Job status | text |
| Link | text |
| Coordinator | object |
| ID | text |
| Display name | text |
| Employee number | text |
| Auto increment intellihr ID | number |
| Link | text |
| Hours | object |
| Currency | text |
| Cost | object |
| Provider | object |
| ID | text |
| Name | text |
| Link | text |
| Type | object |
| ID | text |
| Name | text |
| Link | text |
| Completion date | text |
| Created at | text |
| Updated at | text |
| Custom fields | object |
| Text field API name | object |
| Numeric field API name | object |
| Single select API name | object |
| Multi select API name | object |
| People dropdown API name | object |
| Field not provided API name | object |
Get Training ProvidersSearch
Get Training StatusesSearch
Get TrainingsSearch
| Field | Type |
|---|---|
| Filters | array |
| Field | choice |
| Operator | choice |
| Value | text |
| Sort | text |
| Limit | number |
| Field | Type |
|---|---|
| Training ID | text |
| Name | text |
| Status | object |
| ID | text |
| Name | text |
| Person | object |
| ID | text |
| Display name | text |
| Employee number | text |
| Auto increment intellihr ID | number |
| Link | text |
| Job | object |
| ID | text |
| Name | text |
| Start date | date |
| End date | date |
| Job status | text |
| Link | text |
| Coordinator | object |
| ID | text |
| Display name | text |
| Employee number | text |
| Auto increment intellihr ID | number |
| Link | text |
| Hours | object |
| Currency | text |
| Cost | object |
| Provider | object |
| ID | text |
| Name | text |
| Link | text |
| Type | object |
| ID | text |
| Name | text |
| Link | text |
| Completion date | text |
| Created at | text |
| Updated at | text |
| Custom fields | object |
| Text field API name | object |
| Numeric field API name | object |
| Single select API name | object |
| Multi select API name | object |
| People dropdown API name | object |
| Field not provided API name | object |
Get UsersSearch
| Field | Type |
|---|---|
| Limit | number |
| Field | Type |
|---|---|
| User ID | text |
| Username | text |
| Is enabled | boolean |
| Created at | text |
| Updated at | text |
| User permission groups | array |
| Active from | text |
| Person | object |
| ID | text |
| Display name | text |
| Employee number | text |
| Auto increment intellihr ID | number |
| Link | text |
| Onboarding form instance | object |
| Has country specific onboarding | boolean |
Get Work RightsSearch
List Business EntitiesSearch
| Field | Type |
|---|---|
| Limit | number |
| Field | Type |
|---|---|
| Business ID | text |
| Name | text |
| Code | text |
| Legal name | text |
| Number | text |
| Is enabled | boolean |
| Country specific onboarding setup status | text |
| Custom fields | object |
| Text field API name | object |
| Numeric field API name | object |
| Single select API name | object |
| Multi select API name | object |
| People dropdown API name | object |
| Field not provided API name | object |
List Training TypesSearch
Create a BusinessAction
| Field | Type |
|---|---|
NameRequired | text |
| Code | text |
| Legal Name | text |
| Number | text |
| Is Enabled | boolean |
| Custom Fields | object |
| key | choice |
| Value | text |
| Field | Type |
|---|---|
| Business ID | text |
| Name | text |
| Code | text |
| Legal name | text |
| Number | text |
| Is enabled | boolean |
| Country specific onboarding setup status | text |
| Custom fields | object |
| Text field API name | object |
| Numeric field API name | object |
| Single select API name | object |
| Multi select API name | object |
| People dropdown API name | object |
| Field not provided API name | object |
Create a PersonAction
| Field | Type |
|---|---|
First NameRequired | text |
Last NameRequired | text |
Date of BirthRequired | date |
| Gender | choice |
| Employee Number | text |
| Title | text |
| Emergency Contact | object |
| Name | text |
| Relationship | text |
| Phone | text |
| Email Addresses | array |
| Phone Numbers | array |
| Addresses | array |
| Custom Fields | object |
| key | choice |
| Value | text |
| Medical Conditions | array |
| Work Right | object |
| ID | choice |
| Name | text |
| Work Right Expiry Date | date |
| User Account | object |
| Is Enabled | boolean |
| Username | text |
| Send Welcome Email | boolean |
| Permission Groups | array |
| Active From | date |
| Onboarding Template ID | object |
| Field | Type |
|---|---|
| People ID | text |
| Display name | text |
| First name | text |
| Middle name | text |
| Last name | text |
| Preferred name | text |
| Date of birth | text |
| Gender | text |
| Is supervisor | boolean |
| Employee number | text |
| Auto increment intellihr ID | number |
| Title | text |
| Medical conditions | array |
| Email addresses | array |
| Emergency contact | object |
| Name | text |
| Relationship | text |
| Phone | text |
| text | |
| Employment status | text |
| Jobs | array |
| Work rights | object |
| Name | text |
| Country | text |
| Expiration date | text |
| Primary email address | object |
| text | |
| Is personal | boolean |
| Primary phone number | object |
| Number | text |
| Full number | text |
| Is personal | boolean |
Create a Person Image URLAction
Create a Presigned Upload URLAction
Create a UserAction
| Field | Type |
|---|---|
UsernameRequired | text |
Is EnabledRequired | boolean |
| Active From | date |
| Onboarding Template ID | text |
| Person | object |
| ID | choice |
| Name | text |
| Primary Email Address | |
| Employee Number | text |
| Auto Increment Intellihr ID | number |
| Permission Groups | array |
| Permission Group ID | choice |
| Assign Country Specific Onboarding | boolean |
| Field | Type |
|---|---|
| User ID | text |
| Username | text |
| Is enabled | boolean |
| Created at | text |
| Updated at | text |
| User permission groups | array |
| Active from | text |
| Person | object |
| ID | text |
| Display name | text |
| Employee number | text |
| Auto increment intellihr ID | number |
| Link | text |
| Onboarding form instance | object |
| Has country specific onboarding | boolean |
Create TrainingAction
| Field | Type |
|---|---|
NameRequired | text |
| Completion Date | date |
| Cost | number |
| Currency | text |
| Hours | number |
| Coordinator Person | object |
| ID | text |
| Name | text |
| Primary Email Address | |
| Employee Number | text |
| Auto Increment Intellihr ID | text |
| Job | object |
| Job ID | text |
PersonRequired | object |
| ID | text |
| Name | text |
| Primary Email Address | |
| Employee Number | text |
| Auto Increment Intellihr ID | text |
| Provider | object |
| ID | text |
| Name | text |
| Type | object |
| ID | choice |
| Name | text |
| Custom Fields | object |
| key | choice |
| Value | text |
| Status | object |
| ID | choice |
| Name | text |
| Field | Type |
|---|---|
| Training ID | text |
| Name | text |
| Status | object |
| ID | text |
| Name | text |
| Person | object |
| ID | text |
| Display name | text |
| Employee number | text |
| Auto increment intellihr ID | number |
| Link | text |
| Job | object |
| ID | text |
| Name | text |
| Start date | date |
| End date | date |
| Job status | text |
| Link | text |
| Coordinator | object |
| ID | text |
| Display name | text |
| Employee number | text |
| Auto increment intellihr ID | number |
| Link | text |
| Hours | object |
| Currency | text |
| Cost | object |
| Provider | object |
| ID | text |
| Name | text |
| Link | text |
| Type | object |
| ID | text |
| Name | text |
| Link | text |
| Completion date | text |
| Created at | text |
| Updated at | text |
| Custom fields | object |
| Text field API name | object |
| Numeric field API name | object |
| Single select API name | object |
| Multi select API name | object |
| People dropdown API name | object |
| Field not provided API name | object |
Delete a Business Entity by IDAction
| Field | Type |
|---|---|
Business IDRequired | choice |
Delete Training by IDAction
| Field | Type |
|---|---|
Training IDRequired | choice |
Make an API Calluniversal
Update a Business EntityAction
| Field | Type |
|---|---|
| Business ID | text |
| Name | text |
| Code | text |
| Legal Name | text |
| Number | text |
| Is Enabled | boolean |
| Custom Fields | object |
| key | choice |
| Value | text |
| Field | Type |
|---|---|
| Business ID | text |
| Name | text |
| Code | text |
| Legal name | text |
| Number | text |
| Is enabled | boolean |
| Country specific onboarding setup status | text |
| Custom fields | object |
| Text field API name | object |
| Numeric field API name | object |
| Single select API name | object |
| Multi select API name | object |
| People dropdown API name | object |
| Field not provided API name | object |
Update a PersonAction
| Field | Type |
|---|---|
Person IDRequired | choice |
| First Name | text |
| Last Name | text |
| Preferred Name | text |
| Date of Birth | date |
| Gender | choice |
| Employee Number | text |
| Title | text |
| Emergency Contact | object |
| Name | text |
| Relationship | text |
| Phone | text |
| Email Addresses | array |
| Phone Numbers | array |
| Addresses | array |
| Custom Fields | object |
| key | choice |
| Value | text |
| Medical Conditions | array |
| Work Right | object |
| ID | choice |
| Name | text |
| Work Right Expiry Date | date |
| Field | Type |
|---|---|
| Person ID | text |
| Display name | text |
| First name | text |
| Middle name | text |
| Last name | text |
| Preferred name | text |
| Date of birth | text |
| Gender | text |
| Is supervisor | boolean |
| Employee number | text |
| Auto increment intellihr ID | number |
| Title | text |
| Medical conditions | array |
| Email addresses | array |
| Emergency contact | object |
| Name | text |
| Relationship | text |
| Phone | text |
| text | |
| Employment status | text |
| Jobs | array |
| Work rights | object |
| Name | text |
| Country | text |
| Expiration date | text |
| Primary email address | object |
| text | |
| Is personal | boolean |
| Primary phone number | object |
| Number | text |
| Full number | text |
| Is personal | boolean |
Update a Person DocumentAction
Update a TrainingAction
| Field | Type |
|---|---|
Training IDRequired | choice |
| Name | text |
| Completion Date | date |
| Cost | number |
| Currency | text |
| Hours | number |
| Coordinator Person | object |
| ID | text |
| Name | text |
| Primary Email Address | |
| Employee Number | text |
| Auto Increment Intellihr ID | text |
| Job | object |
| Job ID | choice |
| Person | object |
| ID | choice |
| Name | text |
| Primary Email Address | |
| Employee Number | text |
| Auto Increment Intellihr ID | text |
| Provider | object |
| ID | choice |
| Name | text |
| Type | object |
| ID | choice |
| Name | text |
| Custom Fields | object |
| key | choice |
| Value | text |
| Status | object |
| ID | choice |
| Name | text |
| Field | Type |
|---|---|
| Training ID | text |
| Name | text |
| Status | object |
| ID | text |
| Name | text |
| Person | object |
| ID | text |
| Display name | text |
| Employee number | text |
| Auto increment intellihr ID | number |
| Link | text |
| Job | object |
| ID | text |
| Name | text |
| Start date | date |
| End date | date |
| Job status | text |
| Link | text |
| Coordinator | object |
| ID | text |
| Display name | text |
| Employee number | text |
| Auto increment intellihr ID | number |
| Link | text |
| Hours | object |
| Currency | text |
| Cost | object |
| Provider | object |
| ID | text |
| Name | text |
| Link | text |
| Type | object |
| ID | text |
| Name | text |
| Link | text |
| Completion date | text |
| Created at | text |
| Updated at | text |
| Custom fields | object |
| Text field API name | object |
| Numeric field API name | object |
| Single select API name | object |
| Multi select API name | object |
| People dropdown API name | object |
| Field not provided API name | object |
Update a UserAction
| Field | Type |
|---|---|
User IDRequired | choice |
Is EnabledRequired | boolean |
UsernameRequired | text |
| Field | Type |
|---|---|
| User ID | text |
| Username | text |
| Is enabled | boolean |
| Created at | text |
| Updated at | text |
| User permission groups | array |
| Active from | text |
| Person | object |
| ID | text |
| Display name | text |
| Employee number | text |
| Auto increment intellihr ID | number |
| Link | text |
| Onboarding form instance | object |
| Has country specific onboarding | boolean |
Update Promote Temporary ImageAction
| Field | Type |
|---|---|
Person IDRequired | choice |
Image TypeRequired | choice |
| Rotation | number |
| Coordinates | object |
| Height | number |
| Width | number |
| X Offset | number |
| Y Offset | number |
Templates
Look for IntelliHR templates in the WEXTL template library.
Browse templates →Explore alternative apps
- Ashby[2]All-in-one recruiting ATS with analytics, scheduling, and candidate CRM.
- actiTIMETime tracking and project work-assignment software for teams and leave management.
- BambooHRHRIS for employee records, time off, time tracking, benefits, hiring, and payroll-adjacent workflows.
- AffindaAI document parsing for resumes, invoices, and structured data extraction.
- BrioHRHR management platform for employee data, leave, payroll-ready records, and people operations.
References
- WEXTL® IntelliHR Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for IntelliHR.
- WEXTL® visual workflow builder data.
Last updated: Jul 24, 2026 18:11
