About this integration
Applicant tracking system for jobs, applications, and candidate management. Use it from the workflow canvas with no custom glue script required.
This integration exposes 2 triggers, 5 search modules and 10 actions as workflow nodes. Authentication uses basic authentication.
How to connect
The credential form asks for API Key.
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.
Connecting JOIN to WEXTL®
| Field | Type | Help |
|---|---|---|
API KeyRequired | password |
|
Use it in workflow automation
Start with Watch Applications, then add Create a Candidate Note.
The canvas below runs Watch Applications into Create a Candidate Note — watch the video, then drop a node onto the canvas.
Select the Watch Jobs trigger and the workflow fires automatically when the event occurs — no polling required.
Then add Update a Job Status as the next node. Branch, filter, or hand off to other integrations from there.
The integration includes 12 ready-made modules for HR work — each run logs its inputs and outputs for debugging.
JOIN workflow on the canvas: Watch Jobs then Update a Job Status
Triggers, searches and actions
Use the tables below to inspect JOIN's 2 triggers, 5 search modules, and 10 actions.
Triggers
2 triggers fire automatically when specified events occur — no polling or cron job needed.
- Watch Applications
- Watch Jobs
Searches
Fetch data on demand using 5 search modules that query the app during a run.
- Get a Job
- Get an Application
- List Candidate Notes
- Search Applications
- Search Jobs
Actions
10 action modules cover the full range of create, update, and delete operations.
- Create a Candidate Note
- Create a Job
- Create an Application
- Delete a Candidate Note
- Delete an Application
Explore the fields available for each JOIN trigger, search, and action.
Triggers
| Field | Type |
|---|---|
ID | number |
Created At | date |
Last Updated At | date |
Qualified | text |
Attachments | array |
Source | object |
Product | text |
Is Premium | boolean |
Job | object |
ID | number |
Title | text |
External ID | text |
Candidate | object |
ID | number |
First Name | text |
Last Name | text |
Email | text |
Phone Number | text |
Country | object |
Tags | array |
Screening Questions | array |
Consent | object |
Status | text |
Consent Requested At | date |
Consent Updated At | date |
Can Request | boolean |
Integration External ID | text |
| Field | Type |
|---|---|
ID | number |
Created At | date |
Last Updated At | date |
Description | text |
External ID | text |
Title | text |
Status | text |
Office | object |
ID | number |
Name | text |
Country Iso | text |
City | text |
Street Name | text |
Street Number | text |
Postal Code | text |
Is Default | boolean |
Salary | object |
From | text |
To | text |
Currency | text |
Is Shown On Job Ad | boolean |
Frequency | text |
Contact | object |
Name | text |
Email | text |
Position | text |
Contact Person | text |
Attachments | array |
Cv | text |
Cover Letter | text |
Employment Type ID | number |
Category ID | number |
Seniority ID | number |
Language | text |
Workplace Type | text |
Remote Type | text |
Searches
| Field | Type |
|---|---|
Job IDRequired | choice |
| Field | Type |
|---|---|
ID | number |
Created At | date |
Last Updated At | date |
Description | text |
External ID | text |
Title | text |
Status | text |
Office | object |
ID | number |
Name | text |
Country Iso | text |
City | text |
Street Name | text |
Street Number | text |
Postal Code | text |
Is Default | boolean |
Salary | object |
From | text |
To | text |
Currency | text |
Is Shown On Job Ad | boolean |
Frequency | text |
Contact | object |
Name | text |
Email | text |
Position | text |
Contact Person | text |
Attachments | array |
Cv | text |
Cover Letter | text |
Employment Type ID | number |
Category ID | number |
Seniority ID | number |
Language | text |
Workplace Type | text |
Remote Type | text |
| Field | Type |
|---|---|
Application IDRequired | choice |
| Field | Type |
|---|---|
ID | number |
Created At | date |
Last Updated At | date |
Qualified | text |
Attachments | array |
Source | object |
Product | text |
Is Premium | boolean |
Job | object |
ID | number |
Title | text |
External ID | text |
Candidate | object |
ID | number |
First Name | text |
Last Name | text |
Email | text |
Phone Number | text |
Country | object |
Tags | array |
Screening Questions | array |
Consent | object |
Status | text |
Consent Requested At | date |
Consent Updated At | date |
Can Request | boolean |
Integration External ID | text |
| Field | Type |
|---|---|
IDRequired | number |
Limit | number |
| Field | Type |
|---|---|
ID | number |
User Email | text |
Content | text |
Created At | date |
Last Updated At | date |
| Field | Type |
|---|---|
Creation Time (Greater or Equal) | date |
Creation Time (Lesser Than) | date |
Update Time (Greater or Equal) | date |
Update Time (Lesser Than) | date |
Country Code | text |
Job ID | choice |
Job External ID | text |
Job Title Like | text |
Has Integration External ID | boolean |
Integration External ID | text |
Qualified | choice |
Limit | number |
| Field | Type |
|---|---|
ID | number |
Created At | date |
Last Updated At | date |
Description | text |
External ID | text |
Title | text |
Status | text |
Office | object |
ID | number |
Name | text |
Country Iso | text |
City | text |
Street Name | text |
Street Number | text |
Postal Code | text |
Is Default | boolean |
Salary | object |
From | text |
To | text |
Currency | text |
Is Shown On Job Ad | boolean |
Frequency | text |
Contact | object |
Name | text |
Email | text |
Position | text |
Contact Person | text |
Attachments | array |
Cv | text |
Cover Letter | text |
Employment Type ID | number |
Category ID | number |
Seniority ID | number |
Language | text |
Workplace Type | text |
Remote Type | text |
| Field | Type |
|---|---|
Creation Time (Greater or Equal) | date |
Creation Time (Lesser Than) | date |
Update Time (Greater or Equal) | date |
Update Time (Lesser Than) | date |
Status | choice |
Content | boolean |
Title (Partial Match) | text |
Country Code | text |
External ID | text |
Limit | number |
| Field | Type |
|---|---|
ID | number |
Created At | date |
Last Updated At | date |
Qualified | text |
Attachments | array |
Source | object |
Product | text |
Is Premium | boolean |
Job | object |
ID | number |
Title | text |
External ID | text |
Candidate | object |
ID | number |
First Name | text |
Last Name | text |
Email | text |
Phone Number | text |
Country | object |
Tags | array |
Screening Questions | array |
Consent | object |
Status | text |
Consent Requested At | date |
Consent Updated At | date |
Can Request | boolean |
Integration External ID | text |
Actions
| Field | Type |
|---|---|
IDRequired | number |
Content | text |
| Field | Type |
|---|---|
ID | number |
User Email | text |
Content | text |
Created At | date |
Last Updated At | date |
| Field | Type |
|---|---|
TitleRequired | text |
DescriptionRequired | text |
Salary | object |
FrequencyRequired | choice |
FromRequired | number |
CurrencyRequired | choice |
To | number |
Category IDRequired | choice |
LanguageRequired | text |
Office IDRequired | choice |
Employment Type IDRequired | choice |
Questions | array |
Hiring Team | array |
External ID | text |
Is Shown On Job Ad | boolean |
Contact | object |
Name | text |
Email | |
Position | text |
Seniority ID | choice |
Contact Person | text |
Workplace Type | choice |
Remote Type | choice |
CV | choice |
Cover Letter | choice |
Status | choice |
| Field | Type |
|---|---|
ID | number |
| Field | Type |
|---|---|
Job IDRequired | choice |
CandidateRequired | object |
EmailRequired | |
First NameRequired | text |
Last NameRequired | text |
Documents | array |
Phone | text |
Source | choice |
Integration External ID | text |
| Field | Type |
|---|---|
ID | number |
| Field | Type |
|---|---|
IDRequired | number |
Note IDRequired | number |
| Field | Type |
|---|---|
Message | text |
| Field | Type |
|---|---|
Application IDRequired | choice |
| Field | Type |
|---|---|
Message | text |
| Field | Type |
|---|---|
URLRequired | text |
MethodRequired | choice |
Headers | array |
Header | object |
Query String | array |
Parameter | object |
Body | text |
| Field | Type |
|---|---|
Body | text |
Headers | object |
Status code | number |
| Field | Type |
|---|---|
IDRequired | number |
Tags | array |
TagRequired | text |
| Field | Type |
|---|---|
Candidate | object |
ID | number |
| Field | Type |
|---|---|
IDRequired | number |
Note IDRequired | number |
ContentRequired | text |
| Field | Type |
|---|---|
ID | number |
User Email | text |
Content | text |
Created At | date |
Last Updated At | date |
| Field | Type |
|---|---|
Job IDRequired | choice |
Title | text |
Description | text |
Salary | object |
Frequency | choice |
From | number |
Currency | choice |
To | number |
Category ID | choice |
Language | text |
Office ID | choice |
Employment Type ID | choice |
Questions | array |
Hiring Team | array |
External ID | text |
Is Shown On Job Ad | boolean |
Contact | object |
Name | text |
Email | |
Position | text |
Seniority ID | choice |
Contact Person | text |
Workplace Type | choice |
Remote Type | choice |
CV | choice |
Cover Letter | choice |
Status | choice |
| Field | Type |
|---|---|
ID | number |
| Field | Type |
|---|---|
Job IDRequired | choice |
StatusRequired | choice |
| Field | Type |
|---|---|
ID | number |



