Requirements
To use JOIN on WEXTL you need an active account and an API access token from your account settings.[3]
Get your JOIN credentials
- API KeypasswordRequired
- Navigate to the API Settings in your Account (User Settings > API Credentials) 2.Click on
Generate new Token
- Navigate to the API Settings in your Account (User Settings > API Credentials) 2.Click on
Connect JOIN in WEXTL
- Log in to your WEXTL account, add the JOIN node module to your workflow, and click Create new credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your JOIN 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 →
JOIN node modules
The list below is a reference of every JOIN node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Open any JOIN node module below to inspect its input parameters, outputs, and connection requirements.
Watch ApplicationsTrigger
| 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 |
| 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 |
Watch JobsTrigger
| 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 |
| 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 |
Get a JobAction
| 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 |
| 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 |
Get an ApplicationAction
| 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 |
| 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 |
List Candidate NotesSearch
Search ApplicationsSearch
| 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 |
| 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 |
Search JobsSearch
| 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 |
| 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 |
Create a Candidate NoteAction
Create a JobAction
| 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 |
| 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 |
Create an ApplicationAction
Delete a Candidate NoteAction
Delete an ApplicationAction
Make an API Calluniversal
Update a CandidateAction
Update a Candidate NoteAction
Update a JobAction
| 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 |
| 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 |
Templates
Look for JOIN templates in the WEXTL template library.
Browse templates →Explore alternative apps
- Calamari[2]HR leave, attendance, and timesheet management for growing teams.
- BuddyPunchEmployee time clock and attendance tracking for hourly teams.
- BrioHRHR management platform for employee data, leave, payroll-ready records, and people operations.
- Breathe HRCloud HR software for employee records, leave, onboarding, and people management.
- Base.vnWorkplace suite for HR, requests, meetings, time off, and team operations.
References
- WEXTL® JOIN Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for JOIN.
- WEXTL® visual workflow builder data.
Last updated: Jul 24, 2026 18:11
