Workstream icon

Workstream

Hourly hiring and applicant messaging for frontline and retail teams.

4 triggers16 searches7 actionsPollingAuth: OAuth

AI-assisted documentation18 min read

This documentation is compiled from our integration source code, internal specs for Workstream, its official API documentation and anonymized requests logs we collect from our support team[2].

Open Workstream on WEXTL →

Before you set up the credential, make sure you have an active Workstream account and OAuth client credentials, granted by signing in with your account ready.[3]

You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.

  • Client IDtextRequired

    This can be retrieved from the Dashboard under Company -> Integrations -> Access Tokens.

    [1]
  • Client SecretpasswordRequired

    This can be retrieved from the Dashboard under Company -> Integrations -> Access Tokens.

    [1]
  • Access Token NametextRequired

    Name of the access token displayed in the Dashboard.

    [1]
Integration requests 9 permissions:
positionscompany_userscompany_rolesposition_applicationsemployeeslocationsdepartmentsteam_membersimported_employee_infos
  1. Log in to your WEXTL account, add the Workstream node module to your workflow, and click Create new credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your Workstream account, or follow the on-screen instructions to create the credential.
  4. If prompted, authenticate your account and confirm access.
  5. 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 →

Watch ApplicantsTrigger
Output fields[3]
FieldType
UUIDtext
Digest keytext
Referer sourcetext
Emailtext
Phonetext
First nametext
Last nametext
Nametext
Statustext
Global phone numbertext
Sms notificationboolean
Current stagetext
Hired atdate
Application datedate
Latest interview datedate
Positionobject
UUIDtext
Titletext
Locationobject
UUIDtext
Nametext
Departmentobject
Nametext
Descriptiontext
Notesarray
Tagsarray
2other output fields
Watch Company UsersTrigger
Output fields[3]
FieldType
UUIDtext
Nametext
Statustext
Region numbertext
Phonetext
Created atdate
Userobject
Emailtext
UUIDtext
Created atdate
Company roleobject
UUIDtext
Nametext
Editableboolean
Permissions setarray
Created atdate
Permission configobject
All locationsboolean
Locationsarray
Watch EmployeesTrigger
Output fields[3]
FieldType
UUIDtext
First nametext
Middle initialtext
Last nametext
Start datedate
Applied datedate
Hired datedate
Onboard datedate
Statustext
Informationobject
Phonetext
Emailtext
Birthdaytext
Ethnicitytext
Gendertext
Ssntext
Marital statustext
Addressobject
Addresstext
Citytext
Statetext
Countrytext
Zipcodetext
Emergency contactobject
Nametext
Emailtext
Phonetext
Relationshiptext
Employment detailsobject
Applied datetext
Department nametext
Hired datetext
Job titletext
Managertext
Start datetext
Work locationobject
Nametext
Addresstext
Citytext
Statetext
Countrytext
Zipcodetext
Compensationobject
Additional remunerationtext
Additional remuneration currency codetext
Employment statustext
Statustext
Wage amounttext
Wage currency codetext
Wage pay frequencytext
Direct depositsarray
Federal taxobject
Deductionsnumber
Extra withholdingnumber
Filing statustext
Other incomenumber
Qualifying children numnumber
Qualifying other numnumber
Dependentsnumber
Two jobsboolean
Exempt from withholdingtext
State taxobject
Allowances exemptionsnumber
Extra withholdingnumber
Filing statustext
Tax formtext
Statetext
Tax form detailsobject
Eligibilityobject
Admission numbertext
Alien authorized to work expiration datetext
Alien registration or uscis numbertext
Country of issuancetext
Lawful permanent resident alien registration or uscis numbernumber
Passport numbertext
Resident status codetext
Social security numbertext
Eligibility detailsobject
I 9 section oneobject
I 9 section twoobject
4other output fields
Watch Team MembersTrigger
Output fields[3]
FieldType
UUIDtext
First nametext
Middle initialtext
Last nametext
Termination notetext
Start datedate
Statustext
Job titleobject
UUIDtext
Titletext
Locationobject
UUIDtext
Nametext
Departmentobject
UUIDtext
Nametext
Informationobject
Phonetext
Emailtext
Dobtext
Ethnicitytext
Gendertext
Ssntext
Marital statustext
Direct depositsarray
State taxobject
Allowances exemptionsnumber
Extra withholdingnumber
Filing statustext
Tax formtext
Statetext
Tax form detailsobject
Federal taxobject
Deductionsnumber
Extra withholdingnumber
Filing statustext
Other incomenumber
Qualifying children numnumber
Qualifying other numnumber
Two jobsboolean
Eligibilityobject
Allowances exemptionsnumber
Extra withholdingnumber
Filing statustext
Tax formtext
Custom fieldsarray
Get a DepartmentAction
Input fields[3]
FieldType
Department IDRequired
choice
Embedchoice
Output fields[3]
FieldType
UUIDtext
Nametext
Custom fieldsarray
Get a LocationAction
Input fields[3]
FieldType
Location IDRequired
choice
Embedchoice
Output fields[3]
FieldType
UUIDtext
Nametext
Custom fieldsarray
Get a PositionAction
Input fields[3]
FieldType
Position IDRequired
choice
Embedchoice
Output fields[3]
FieldType
UUIDtext
Digest keytext
Titletext
Overviewtext
Statustext
Numbertext
Accesstext
Pay amounttext
Pay frequencytext
Job typetext
Normalized titlestext
Remote typetext
Job URLtext
Locationobject
UUIDtext
Nametext
Addresstext
Postal codetext
Citytext
Statetext
Countrytext
Custom fieldsarray
Get a Team MemberAction
Input fields[3]
FieldType
Team Member IDRequired
choice
Embed Resourceschoice
Output fields[3]
FieldType
UUIDtext
First nametext
Middle initialtext
Last nametext
Termination notetext
Start datedate
Statustext
Job titleobject
UUIDtext
Titletext
Locationobject
UUIDtext
Nametext
Departmentobject
UUIDtext
Nametext
Informationobject
Phonetext
Emailtext
Dobtext
Ethnicitytext
Gendertext
Ssntext
Marital statustext
Direct depositsarray
State taxobject
Allowances exemptionsnumber
Extra withholdingnumber
Filing statustext
Tax formtext
Statetext
Tax form detailsobject
Federal taxobject
Deductionsnumber
Extra withholdingnumber
Filing statustext
Other incomenumber
Qualifying children numnumber
Qualifying other numnumber
Two jobsboolean
Eligibilityobject
Allowances exemptionsnumber
Extra withholdingnumber
Filing statustext
Tax formtext
Custom fieldsarray
Get an ApplicantAction
Input fields[3]
FieldType
Applicant IDRequired
choice
Embedchoice
Output fields[3]
FieldType
UUIDtext
Digest keytext
Referer sourcetext
Emailtext
Phonetext
First nametext
Last nametext
Nametext
Statustext
Global phone numbertext
Sms notificationboolean
Current stagetext
Hired atdate
Application datedate
Latest interview datedate
Positionobject
UUIDtext
Titletext
Locationobject
UUIDtext
Nametext
Departmentobject
Nametext
Descriptiontext
Notesarray
Tagsarray
2other output fields
Get an EmployeeAction
Input fields[3]
FieldType
Employee IDRequired
choice
Embed Resourceschoice
Output fields[3]
FieldType
UUIDtext
First nametext
Middle initialtext
Last nametext
Start datedate
Applied datedate
Hired datedate
Onboard datedate
Statustext
Informationobject
Phonetext
Emailtext
Birthdaytext
Ethnicitytext
Gendertext
Ssntext
Marital statustext
Addressobject
Addresstext
Citytext
Statetext
Countrytext
Zipcodetext
Emergency contactobject
Nametext
Emailtext
Phonetext
Relationshiptext
Employment detailsobject
Applied datetext
Department nametext
Hired datetext
Job titletext
Managertext
Start datetext
Work locationobject
Nametext
Addresstext
Citytext
Statetext
Countrytext
Zipcodetext
Compensationobject
Additional remunerationtext
Additional remuneration currency codetext
Employment statustext
Statustext
Wage amounttext
Wage currency codetext
Wage pay frequencytext
Direct depositsarray
Federal taxobject
Deductionsnumber
Extra withholdingnumber
Filing statustext
Other incomenumber
Qualifying children numnumber
Qualifying other numnumber
Dependentsnumber
Two jobsboolean
Exempt from withholdingtext
State taxobject
Allowances exemptionsnumber
Extra withholdingnumber
Filing statustext
Tax formtext
Statetext
Tax form detailsobject
Eligibilityobject
Admission numbertext
Alien authorized to work expiration datetext
Alien registration or uscis numbertext
Country of issuancetext
Lawful permanent resident alien registration or uscis numbernumber
Passport numbertext
Resident status codetext
Social security numbertext
Eligibility detailsobject
I 9 section oneobject
I 9 section twoobject
4other output fields
List Applicant Custom FormsSearch
Input fields[3]
FieldType
Applicant IDRequired
choice
Limitnumber
Output fields[3]
FieldType
UUIDtext
Nametext
Answersarray
List ApplicantsSearch
Input fields[3]
FieldType
Statuschoice
Embedchoice
First Nametext
Last Nametext
Nametext
Current Stagetext
Position UUIDchoice
Location Nametext
Tag Nametext
Note Contenttext
Created At (Greater Than or Equal)date
Created At (Less Than or Equal)date
Hired At (Greater Than or Equal)date
Hired At (Less Than or Equal)date
Limitnumber
Output fields[3]
FieldType
UUIDtext
Digest keytext
Referer sourcetext
Emailtext
Phonetext
First nametext
Last nametext
Nametext
Statustext
Global phone numbertext
Sms notificationboolean
Current stagetext
Hired atdate
Application datedate
Latest interview datedate
Positionobject
UUIDtext
Titletext
Locationobject
UUIDtext
Nametext
Departmentobject
Nametext
Descriptiontext
Notesarray
Tagsarray
2other output fields
List Company UsersSearch
Input fields[3]
FieldType
Statuschoice
Company User UUIDchoice
Nametext
Created At Greater Than Or Equaldate
Created At Less Than Or Equaldate
Limitnumber
Output fields[3]
FieldType
UUIDtext
Nametext
Statustext
Region numbertext
Phonetext
Created atdate
Userobject
Emailtext
UUIDtext
Created atdate
Company roleobject
UUIDtext
Nametext
Editableboolean
Permissions setarray
Created atdate
Permission configobject
All locationsboolean
Locationsarray
List DepartmentsSearch
Input fields[3]
FieldType
Nametext
Embedchoice
Limitnumber
Output fields[3]
FieldType
UUIDtext
Nametext
Custom fieldsarray
List Employee DocumentsSearch
Input fields[3]
FieldType
Employee UUIDchoice
First Nametext
Last Nametext
Onboarding Statuschoice
Start Date After or Equal Todate
Start Date Before or Equal Todate
Hired Date After or Equal Todate
Hired Date Before or Equal Todate
Applied Date After or Equal Todate
Applied Date Before or Equal Todate
Onboard Date After or Equal Todate
Onboard Date Before or Equal Todate
Embedchoice
Limitnumber
Output fields[3]
FieldType
URLtext
Typetext
Created atdate
List EmployeesSearch
Input fields[3]
FieldType
First Nametext
Last Nametext
Onboarding Statuschoice
Start Date Greater Than or Equaldate
Start Date Less Than or Equaldate
Hired Date Greater Than or Equaldate
Hired Date Less Than or Equaldate
Applied Date Greater Than or Equaldate
Applied Date Less Than or Equaldate
Onboard Date Greater Than or Equaldate
Onboard Date Less Than or Equaldate
Embed Resourceschoice
Limitnumber
Output fields[3]
FieldType
UUIDtext
First nametext
Middle initialtext
Last nametext
Start datedate
Applied datedate
Hired datedate
Onboard datedate
Statustext
Informationobject
Phonetext
Emailtext
Birthdaytext
Ethnicitytext
Gendertext
Ssntext
Marital statustext
Addressobject
Addresstext
Citytext
Statetext
Countrytext
Zipcodetext
Emergency contactobject
Nametext
Emailtext
Phonetext
Relationshiptext
Employment detailsobject
Applied datetext
Department nametext
Hired datetext
Job titletext
Managertext
Start datetext
Work locationobject
Nametext
Addresstext
Citytext
Statetext
Countrytext
Zipcodetext
Compensationobject
Additional remunerationtext
Additional remuneration currency codetext
Employment statustext
Statustext
Wage amounttext
Wage currency codetext
Wage pay frequencytext
Direct depositsarray
Federal taxobject
Deductionsnumber
Extra withholdingnumber
Filing statustext
Other incomenumber
Qualifying children numnumber
Qualifying other numnumber
Dependentsnumber
Two jobsboolean
Exempt from withholdingtext
State taxobject
Allowances exemptionsnumber
Extra withholdingnumber
Filing statustext
Tax formtext
Statetext
Tax form detailsobject
Eligibilityobject
Admission numbertext
Alien authorized to work expiration datetext
Alien registration or uscis numbertext
Country of issuancetext
Lawful permanent resident alien registration or uscis numbernumber
Passport numbertext
Resident status codetext
Social security numbertext
Eligibility detailsobject
I 9 section oneobject
I 9 section twoobject
4other output fields
List Imported Employee InfosSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
First nametext
Last nametext
Phonetext
Emailtext
Rehire eligiblitytext
Termination reasontext
List LocationsSearch
Input fields[3]
FieldType
Nametext
Embedchoice
Limitnumber
Output fields[3]
FieldType
UUIDtext
Nametext
Custom fieldsarray
List PositionsSearch
Input fields[3]
FieldType
Titletext
Statuschoice
Accesschoice
Location Nametext
Created At (Greater Than or Equal)date
Created At (Less Than or Equal)date
Embedchoice
Limitnumber
Output fields[3]
FieldType
UUIDtext
Digest keytext
Titletext
Overviewtext
Statustext
Numbertext
Accesstext
Pay amounttext
Pay frequencytext
Job typetext
Normalized titlestext
Remote typetext
Job URLtext
Locationobject
UUIDtext
Nametext
Addresstext
Postal codetext
Citytext
Statetext
Countrytext
Custom fieldsarray
List Team MembersSearch
Input fields[3]
FieldType
First Nametext
Last Nametext
Statuschoice
Location UUIDchoice
Job Titletext
Start Date Greater Than or Equaldate
Start Date Less Than or Equaldate
Embed Resourceschoice
Limitnumber
Output fields[3]
FieldType
UUIDtext
First nametext
Middle initialtext
Last nametext
Termination notetext
Start datedate
Statustext
Job titleobject
UUIDtext
Titletext
Locationobject
UUIDtext
Nametext
Departmentobject
UUIDtext
Nametext
Informationobject
Phonetext
Emailtext
Dobtext
Ethnicitytext
Gendertext
Ssntext
Marital statustext
Direct depositsarray
State taxobject
Allowances exemptionsnumber
Extra withholdingnumber
Filing statustext
Tax formtext
Statetext
Tax form detailsobject
Federal taxobject
Deductionsnumber
Extra withholdingnumber
Filing statustext
Other incomenumber
Qualifying children numnumber
Qualifying other numnumber
Two jobsboolean
Eligibilityobject
Allowances exemptionsnumber
Extra withholdingnumber
Filing statustext
Tax formtext
Custom fieldsarray
Create a Company UserAction
Input fields[3]
FieldType
UserRequired
object
EmailRequired
email
Passwordtext
Company User's Full NameRequired
text
Company Role UUIDRequired
choice
Region Numbernumber
Company User's Phone Numbertext
Output fields[3]
FieldType
UUIDtext
Nametext
Statustext
Region numbertext
Phonetext
Created atdate
Userobject
Emailtext
UUIDtext
Created atdate
Company roleobject
UUIDtext
Nametext
Editableboolean
Permissions setarray
Created atdate
Permission configobject
All locationsboolean
Locationsarray
Create a Team MemberAction
Input fields[3]
FieldType
First NameRequired
text
Last NameRequired
text
Date of BirthRequired
date
Phone NumberRequired
text
StatusRequired
choice
Start DateRequired
date
Work LocationRequired
object
Work Location IDchoice
Job TitleRequired
object
Job Title IDtext
DepartmentRequired
object
Department IDchoice
Government IDsRequired
array
Middle Initialtext
Email Addressemail
Genderchoice
Metadataarray
Keytext
Valuetext
Output fields[3]
FieldType
UUIDtext
Disable a Company UserAction
Input fields[3]
FieldType
Company User IDRequired
choice
Output fields[3]
FieldType
UUIDtext
Statustext
Download an Employee DocumentAction
Input fields[3]
FieldType
Document IDRequired
text
Tokentext
Make an API Calluniversal
Input fields[3]
FieldType
URLRequired
text
MethodRequired
choice
Headersarray
Headerobject
Query Stringarray
Parameterobject
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status codenumber
Update a Company UserAction
Input fields[3]
FieldType
Company User IDRequired
choice
Company Role UUIDchoice
Permission Configobject
All Locationsboolean
Locationsarray
Output fields[3]
FieldType
UUIDtext
Nametext
Statustext
Region numbertext
Phonetext
Created atdate
Userobject
Emailtext
UUIDtext
Created atdate
Company roleobject
UUIDtext
Nametext
Editableboolean
Permissions setarray
Created atdate
Permission configobject
All locationsboolean
Locationsarray
Update a Team MemberAction
Input fields[3]
FieldType
Team Member IDRequired
choice
Statuschoice
Last Day of Workdate
Notetext
Rehireableboolean
Output fields[3]
FieldType
UUIDtext
First nametext
Middle initialtext
Last nametext
Termination notetext
Start datedate
Statustext

Look for Workstream templates in the WEXTL template library.

Browse templates →
  1. WEXTL® Workstream Source Code connector implementation.
  2. Our users use cases and automations.
  3. Official API Documentation for Workstream.
  4. WEXTL® visual workflow builder data.

Last updated: Jul 24, 2026 18:13