About this integration
HR and talent management platform for recruiting, employee records, payroll, and time-off workflows. Connect it to any workflow without writing code.
You can choose from 4 triggers, 11 search modules and 7 actions. The connection type is basic authentication.
How to connect
The credential form asks for Mekari - Environment, Mekari - HMAC Client ID, and Mekari - HMAC Client Secret.
Prefer the interactive builder form? Open it on the app page.
Paste your credentials once — WEXTL® stores them encrypted and reuses the connection across every workflow that needs it.
Enter your credentials below. WEXTL stores them encrypted and uses them only to call the API on your behalf.
You can create and retrieve your HMAC Credentials by following this guide: https://developers.mekari.com/docs/kb/managing-applications/create-application.
Connecting Mekari Talent to WEXTL®
| Field | Type | Help |
|---|---|---|
Mekari - EnvironmentRequired | url | — |
Mekari - HMAC Client IDRequired | text | — |
Mekari - HMAC Client SecretRequired | password | — |
Use it in workflow automation
Start with Watch Candidates, then add Create a Form Submission.
The canvas below runs Watch Candidates into Create a Form Submission — watch the video, then drop a node onto the canvas.
Select the Watch Employee Payrolls trigger and the workflow fires automatically when the event occurs — no polling required.
Then add Create an Employee as the next node. Branch, filter, or hand off to other integrations from there.
The integration includes 11 ready-made modules for HR work — each run logs its inputs and outputs for debugging.
Mekari Talent workflow on the canvas: Watch Employee Payrolls then Create an Employee
Triggers, searches and actions
Explore the fields available for each Mekari Talent trigger, search, and action — 4 triggers, 11 searchs, and 7 actions.
Triggers
Whenever something changes in the app, one of 4 available triggers can start a run immediately.
- Watch Candidates
- Watch Employee Payrolls
- Watch Employees
- Watch Time Off Requests
Searches
11 search modules let you query the app mid-run and feed the results to the next step.
- Get a Candidate
- Get an Employee
- Get an Employee Payroll Info
- Get a Time Off History Detail
- Get Candidates
Actions
Use 7 action modules to write data back into the app from anywhere in a run.
- Create a Form Submission
- Create a Job Position
- Create an Employee
- Make an API Call
- Submit a Time Off Request
Explore the fields available for each Mekari Talent trigger, search, and action.
Triggers
| Field | Type |
|---|---|
Candidate ID | number |
Job application ID | number |
Company ID | number |
Job ID | number |
Job position ID | number |
Job position name | text |
Branch ID | number |
Branch name | text |
Organization ID | number |
Organization name | text |
Candidate name | text |
First name | text |
Last name | text |
Email | text |
Phone number | text |
Last job position | text |
Last company | text |
Last education | number |
Last education level | text |
Avatar | text |
| Field | Type |
|---|---|
ID | number |
First name | text |
Last name | text |
Bpjs ketenagakerjaan | text |
Bpjs kesehatan | text |
Npwp | text |
Bank ID | number |
Bank name | text |
Bank account | text |
Bank account holder | text |
Ptkp status | text |
Bank code | text |
Cost center ID | number |
Cost center name | text |
Cost center category ID | number |
Cost center category name | text |
Employee tax status | number |
Nationality code | text |
Expatriatedn date | text |
Created at | date |
| Field | Type |
|---|---|
User ID | number |
Sso ID | text |
Created at | date |
Updated at | date |
Personal | object |
First name | text |
Last name | text |
Barcode | text |
Email | text |
Identity type | text |
Identity number | text |
Expired date identity ID | text |
Postal code | text |
Address | text |
Current address | text |
Family | object |
Members | array |
Emergency contacts | array |
Education | object |
Formal education history | array |
Informal education history | array |
Employment | object |
Employee ID | text |
Company ID | number |
Organization ID | text |
Organization name | text |
Job position ID | number |
Job position | text |
Job level | text |
Employment status | text |
End date | text |
Branch ID | text |
Payroll info | object |
Cost center ID | number |
Cost center name | text |
Cost center category ID | text |
Cost center category name | text |
Custom field | array |
Access role | object |
ID | number |
Name | text |
Role ID | number |
Role name | text |
Role type | text |
| Field | Type |
|---|---|
ID | number |
Company ID | number |
User ID | choice |
Requested | number |
Approve flag | number |
Start date | date |
End date | date |
Created date | date |
Updated date | date |
Policy ID | number |
Approved by | number |
Halfday flag | number |
Reason | text |
Delegate to | number |
Schedule in | text |
Schedule out | text |
Filename | text |
Policy code | text |
Policy name | text |
Taken | number |
Searches
| Field | Type |
|---|---|
Job Application IDRequired | number |
| Field | Type |
|---|---|
Job application ID | number |
Job ID | number |
First name | text |
Last name | text |
Last job position | text |
Last company | text |
Email | text |
Phone number | text |
Resume | text |
Profile picture | text |
Last education | number |
Is portfolio online | boolean |
Portfolio | text |
Status | number |
Hiring stage ID | number |
Application date | text |
Tags | text |
Question | array |
Gender ID | number |
Gender name | text |
| Field | Type |
|---|---|
Employee IDRequired | choice |
| Field | Type |
|---|---|
Message | text |
Data | object |
Employee | object |
| Field | Type |
|---|---|
User IDRequired | choice |
| Field | Type |
|---|---|
Bpjs ketenagakerjaan | text |
Bpjs kesehatan | text |
Npwp | text |
Bank ID | number |
Bank name | text |
Bank account | text |
Bank code | text |
Bank account holder | text |
Ptkp status | text |
Cost center ID | number |
Cost center name | text |
Cost center category ID | text |
Cost center category name | text |
Employee tax status | number |
Nationality code | text |
Expatriatedn date | text |
| Field | Type |
|---|---|
Time Off IDRequired | text |
Employee ID | choice |
| Field | Type |
|---|---|
ID | number |
Company ID | number |
User ID | number |
Requested | number |
Approve flag | number |
Start date | date |
End date | text |
Created date | date |
Updated date | date |
Policy ID | number |
Approved by | text |
Halfday flag | number |
Reason | text |
Delegate to | number |
Schedule in | text |
Schedule out | text |
Filename | text |
Policy code | text |
Policy name | text |
Taken | text |
| Field | Type |
|---|---|
Application Date Start | date |
Application Date End | date |
Search | text |
Limit | number |
| Field | Type |
|---|---|
Candidate ID | number |
Job application ID | number |
Company ID | number |
Job ID | number |
Job position ID | number |
Job position name | text |
Branch ID | number |
Branch name | text |
Organization ID | number |
Organization name | text |
Candidate name | text |
First name | text |
Last name | text |
Email | text |
Phone number | text |
Last job position | text |
Last company | text |
Last education | number |
Last education level | text |
Avatar | text |
| Field | Type |
|---|---|
User IDRequired | choice |
Modified Start Date | date |
Modified End Date | date |
Job Level | text |
Status | choice |
Branch | text |
Organization | text |
Job Position | text |
Employment Status | text |
Order | choice |
Limit | number |
| Field | Type |
|---|---|
ID | number |
First name | text |
Last name | text |
Bpjs ketenagakerjaan | text |
Bpjs kesehatan | text |
Npwp | text |
Bank ID | number |
Bank name | text |
Bank account | text |
Bank account holder | text |
Ptkp status | text |
Bank code | text |
Cost center ID | number |
Cost center name | text |
Cost center category ID | number |
Cost center category name | text |
Employee tax status | number |
Nationality code | text |
Expatriatedn date | text |
Created at | date |
| Field | Type |
|---|---|
Order | choice |
Status | choice |
Limit | number |
Modified Start Date | date |
Modified End Date | date |
Branch | text |
Organization | text |
Job Level | text |
Employment Status | text |
Job Position | text |
Join Start Date | date |
Join End Date | date |
Order Join Date | choice |
Limit | number |
| Field | Type |
|---|---|
User ID | number |
Sso ID | text |
Created at | date |
Updated at | date |
Personal | object |
First name | text |
Last name | text |
Barcode | text |
Email | text |
Identity type | text |
Identity number | text |
Expired date identity ID | text |
Postal code | text |
Address | text |
Current address | text |
Family | object |
Members | array |
Emergency contacts | array |
Education | object |
Formal education history | array |
Informal education history | array |
Employment | object |
Employee ID | text |
Company ID | number |
Organization ID | text |
Organization name | text |
Job position ID | number |
Job position | text |
Job level | text |
Employment status | text |
End date | text |
Branch ID | text |
Payroll info | object |
Cost center ID | number |
Cost center name | text |
Cost center category ID | text |
Cost center category name | text |
Custom field | array |
Access role | object |
ID | number |
Name | text |
Role ID | number |
Role name | text |
Role type | text |
| Field | Type |
|---|---|
Employee IDRequired | choice |
Date | date |
Limit | number |
| Field | Type |
|---|---|
ID | number |
Company ID | number |
User ID | number |
Requested | number |
Approve flag | number |
Start date | date |
End date | date |
Created date | date |
Updated date | date |
Policy ID | number |
Approved by | number |
Halfday flag | number |
Reason | text |
Delegate to | number |
Schedule in | text |
Schedule out | text |
Filename | text |
Policy code | text |
Policy name | text |
Taken | number |
| Field | Type |
|---|---|
Template IDRequired | text |
User IDs | choice |
Status | number |
Start Date | date |
End Date | date |
Limit | number |
| Field | Type |
|---|---|
Type | text |
ID | text |
Attributes | object |
Respondent | object |
Status | object |
Questions | array |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Company ID | text |
Parent ID | text |
Branch ID | text |
Search | text |
Limit | number |
| Field | Type |
|---|---|
ID | number |
Name | text |
Level | number |
Description | text |
Parent job ID | number |
Branch ID | number |
| Field | Type |
|---|---|
Start DateRequired | date |
End DateRequired | date |
Status | choice |
User ID | choice |
Limit | number |
| Field | Type |
|---|---|
ID | text |
User ID | text |
Policy ID | text |
Policy name | text |
Reason | text |
Filename | text |
Request type | text |
Start date | date |
End date | date |
Requested date | text |
File URL | text |
Approval list | array |
Days | number |
Actions
| Field | Type |
|---|---|
Form IDRequired | number |
User IDRequired | choice |
Answers | array |
| Field | Type |
|---|---|
Type | text |
ID | text |
Attributes | object |
Status | object |
| Field | Type |
|---|---|
Company's IDRequired | text |
User's IDRequired | choice |
Job Position NameRequired | text |
Parent Job IDRequired | number |
| Field | Type |
|---|---|
Job position name | text |
Parent job ID | number |
| Field | Type |
|---|---|
Created ByRequired | choice |
First NameRequired | text |
EmailRequired | |
Date of BirthRequired | date |
GenderRequired | choice |
Marital StatusRequired | choice |
ReligionRequired | choice |
BranchRequired | text |
Organization NameRequired | text |
Job PositionRequired | text |
Job LevelRequired | text |
Employment StatusRequired | choice |
Join DateRequired | date |
Invite ESSRequired | boolean |
Basic SalaryRequired | number |
PTKP StatusRequired | choice |
Tax ConfigurationRequired | choice |
Type of SalaryRequired | choice |
Salary ConfigurationRequired | choice |
JHT ConfigurationRequired | choice |
| Field | Type |
|---|---|
MethodRequired | choice |
Headers | array |
Header | object |
Query String | array |
Parameter | object |
Body | text |
| Field | Type |
|---|---|
Body | text |
Headers | object |
Status code | number |
| Field | Type |
|---|---|
Policy ID | choice |
Employee ID | choice |
Use Half DayRequired | choice |
Start DateRequired | date |
End DateRequired | date |
Half Day TypeRequired | choice |
Reason | text |
Delegate To | number |
File | text |
| Field | Type |
|---|---|
Policy ID | number |
Use half day | text |
Half day type | text |
Start date | date |
End date | date |
Schedule in | text |
Schedule out | text |
Is try again | text |
Comment | text |
| Field | Type |
|---|---|
User IDRequired | choice |
User IDRequired | choice |
First Name | text |
Last Name | text |
Email | |
Mobile Phone Number | text |
Home Phone Number | text |
Place of Birth | text |
Date of Birth | date |
Gender | choice |
Marital Status | choice |
Blood Type | choice |
Religion | choice |
Citizen ID Type | choice |
Citizen ID Expired Date | date |
Citizen ID | text |
Citizen Address | text |
Residential Address | text |
Postal Code | number |
Employee ID | text |
| Field | Type |
|---|---|
Time Off Request IDRequired | text |
ApprovalRequired | choice |
Inbox IDRequired | number |
Approver User IDRequired | choice |
Reason | text |
Inbox Message | text |
| Field | Type |
|---|---|
ID | number |
Approve | text |
Reason | text |
Inbox ID | number |
Inbox message | text |
Approver ID | number |
Company ID | number |



