Requirements
Connecting Oyster takes an active account plus OAuth client credentials, granted by signing in with your account — no other setup is required.[3]
Get your Oyster credentials
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
- Client IDtextRequired
Use the following instruction to generate credentials:
[1]https://docs.oysterhr.com/docs/customer-guide-to-creating-and-authorizing-a-developer-application. - Client SecretpasswordRequired
Connect Oyster in WEXTL
- Log in to your WEXTL account, add the Oyster 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 Oyster 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 →
Oyster node modules
The list below is a reference of every Oyster node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Expand any Oyster node module below to see exactly what it takes in, what it returns, and what connection it needs.
Watch EventsTrigger
| Field | Type |
|---|---|
| User ID | number |
| Email address | |
| Name | text |
| Date created | date |
Get a Bank AccountAction
| Field | Type |
|---|---|
Bank Account IDRequired | choice |
| Field | Type |
|---|---|
| Engagement ID | text |
| Bank account ID | text |
| Payout usage | text |
| Is primary | boolean |
| Currency code | text |
| Country code | text |
| Details | object |
| Account number | text |
| Iban | text |
| Swift bic code | text |
| Branch code | text |
| Bank code | text |
| Recipient city | text |
| Recipient street | text |
| Recipient country | text |
| Recipient zip post code | text |
| Recipient state or province | text |
Get a ChargeAction
Get a Charge GroupAction
| Field | Type |
|---|---|
Charge Group IDRequired | choice |
| Field | Type |
|---|---|
| ID | text |
| Engagement | object |
| ID | text |
| Name | text |
| Country code | text |
| Start date | text |
| Probation end on | text |
| State | text |
| Initiated at | date |
| Cancelled at | text |
| Cancel reason | text |
| Requestor ID | text |
| Requestor | object |
| ID | text |
| Name | text |
| text | |
| Category | text |
| Last day on | text |
| Last working day on | text |
| Estimated payroll month | text |
| Pto | object |
| Intended pto | text |
| Pto days remaining | text |
| Reported pto taken | text |
| Pto inaccurate note | text |
| Mutual termination | text |
| Notes | text |
| Roe code | text |
| Additional payments | text |
| Proposed offboarding date | text |
| Reason | text |
| Early offboarding requested | text |
Get a Country Onboarding FormAction
Get a Credit NoteAction
| Field | Type |
|---|---|
Credit Note IDRequired | choice |
| Field | Type |
|---|---|
| ID | text |
| Reference code | text |
| Type | text |
| Status | text |
| Payroll month | text |
| Payroll year | text |
| Issue date | date |
| Total amount | object |
| Decimal | text |
| Currency code | text |
| Amount remaining | object |
| Decimal | text |
| Currency code | text |
| Files | object |
| Document | object |
| Applied to invoices | array |
Get a Document from the Onboarding FormAction
Get a PayoutAction
Get an Employment Onboarding FormAction
Get an Individual EmploymentAction
Get an InvoiceAction
| Field | Type |
|---|---|
Invoice IDRequired | choice |
| Field | Type |
|---|---|
| ID | text |
| Reference code | text |
| Type | text |
| Status | text |
| Payroll month | text |
| Payroll year | text |
| Issue date | date |
| Due date | date |
| Amount | object |
| Decimal | text |
| Currency code | text |
| Tax percentage | text |
| Tax amount | object |
| Decimal | text |
| Currency code | text |
| Files | object |
| Document | object |
| Breakdown | object |
| Line items | array |
| Applied credit | array |
| Charge | object |
| ID | text |
| Status | text |
| Amount | object |
| Amount due | object |
| Payout | text |
Get an OffboardingAction
| Field | Type |
|---|---|
Offboarding IDRequired | choice |
| Field | Type |
|---|---|
| ID | text |
| Engagement | object |
| ID | text |
| Name | text |
| Country code | text |
| Start date | text |
| Probation end on | text |
| State | text |
| Initiated at | date |
| Cancelled at | text |
| Cancel reason | text |
| Requestor ID | text |
| Requestor | object |
| ID | text |
| Name | text |
| text | |
| Category | text |
| Last day on | text |
| Last working day on | text |
| Estimated payroll month | text |
| Pto | object |
| Intended pto | text |
| Pto days remaining | text |
| Reported pto taken | text |
| Pto inaccurate note | text |
| Mutual termination | text |
| Notes | text |
| Roe code | text |
| Additional payments | text |
| Proposed offboarding date | text |
| Reason | text |
| Early offboarding requested | text |
Get PayrollAction
List Bank AccountsSearch
| Field | Type |
|---|---|
| Engagement ID | text |
| Limit | number |
| Field | Type |
|---|---|
| Engagement ID | text |
| Bank account ID | text |
| Payout usage | text |
| Is primary | boolean |
| Currency code | text |
| Country code | text |
| Details | object |
| Account number | text |
| Iban | text |
| Swift bic code | text |
| Branch code | text |
| Bank code | text |
| Recipient city | text |
| Recipient street | text |
| Recipient country | text |
| Recipient zip post code | text |
| Recipient state or province | text |
List Charge Group ChargesSearch
List Charge GroupsSearch
List Credit NotesSearch
| Field | Type |
|---|---|
| Reference Code | array |
| Reference Code | text |
| Payroll Period From | date |
| Payroll Period To | date |
| From Issue Date | date |
| To Issue Date | date |
| Types | choice |
| Statuses | choice |
| Limit | number |
| Field | Type |
|---|---|
| ID | text |
| Reference code | text |
| Type | text |
| Status | text |
| Payroll month | text |
| Payroll year | text |
| Issue date | date |
| Total amount | object |
| Decimal | text |
| Currency code | text |
| Amount remaining | object |
| Decimal | text |
| Currency code | text |
List Hiring Process TasksSearch
List Invoice BreakdownsSearch
List InvoicesSearch
| Field | Type |
|---|---|
| Reference Codes | array |
| Reference Code | text |
| Payroll Period From | date |
| Payroll Period To | date |
| Issue Date From | date |
| Issue Date To | date |
| Types | choice |
| Statuses | choice |
| Engagement IDs | array |
| Engagement ID | text |
| Customer IDs | array |
| Customer ID | text |
| Charge Statuses | choice |
| Payout Statuses | choice |
| Limit | number |
| Field | Type |
|---|---|
| ID | text |
| Reference code | text |
| Type | text |
| Status | text |
| Payroll month | text |
| Payroll year | text |
| Issue date | date |
| Due date | date |
| Amount | object |
| Decimal | text |
| Currency code | text |
| Charge | object |
| ID | text |
| Status | text |
| Amount | object |
| Amount due | object |
| Payout | object |
| ID | text |
| Status | text |
| Amount | object |
List Offboarding AgreementsSearch
List OffboardingsSearch
| Field | Type |
|---|---|
| Limit | number |
| Field | Type |
|---|---|
| ID | text |
| Engagement | object |
| ID | text |
| Name | text |
| Country code | text |
| Start date | text |
| Probation end on | text |
| State | text |
| Initiated at | date |
| Cancelled at | text |
| Cancel reason | text |
| Requestor ID | text |
| Requestor | object |
| ID | text |
| Name | text |
| text | |
| Category | text |
| Last day on | text |
| Last working day on | text |
| Estimated payroll month | text |
| Pto | object |
| Intended pto | text |
| Pto days remaining | text |
| Reported pto taken | text |
| Pto inaccurate note | text |
| Mutual termination | text |
| Notes | text |
| Roe code | text |
| Additional payments | text |
| Proposed offboarding date | text |
| Reason | text |
| Early offboarding requested | text |
List Payroll RecordsSearch
| Field | Type |
|---|---|
Payroll IDRequired | choice |
| Field | Type |
|---|---|
| ID | text |
| Engagement ID | text |
| Currency code | text |
| Monthly payments total amount | object |
| Decimal | text |
| Currency code | text |
| Allowances total amount | object |
| Decimal | text |
| Currency code | text |
| Benefits total amount | object |
| Decimal | text |
| Currency code | text |
| Bonuses total amount | object |
| Decimal | text |
| Currency code | text |
| Add ons total amount | object |
| Decimal | text |
| Currency code | text |
| Taxes total amount | object |
| Decimal | text |
| Currency code | text |
| True ups total amount | object |
| Decimal | text |
| Currency code | text |
| Oyster fees total amount | object |
| Decimal | text |
| Currency code | text |
| Engagement | object |
| Name | text |
| Cutoff month day | number |
| Type | text |
| Engagement type | text |
List PayrollsSearch
Approve an InvoiceAction
| Field | Type |
|---|---|
Invoice IDRequired | choice |
Attach a Document to OffboardingAction
| Field | Type |
|---|---|
Offboarding IDRequired | choice |
FileRequired | text |
TitleRequired | text |
DescriptionRequired | text |
| Field | Type |
|---|---|
| ID | text |
| Engagement | object |
| ID | text |
| Name | text |
| Country code | text |
| Start date | text |
| Probation end on | text |
| State | text |
| Initiated at | date |
| Cancelled at | text |
| Cancel reason | text |
| Requestor ID | text |
| Requestor | object |
| ID | text |
| Name | text |
| text | |
| Category | text |
| Last day on | text |
| Last working day on | text |
| Estimated payroll month | text |
| Pto | object |
| Intended pto | text |
| Pto days remaining | text |
| Reported pto taken | text |
| Pto inaccurate note | text |
| Mutual termination | text |
| Notes | text |
| Roe code | text |
| Additional payments | text |
| Proposed offboarding date | text |
| Reason | text |
| Early offboarding requested | text |
Confirm Wire SentAction
Create a Bank AccountAction
| Field | Type |
|---|---|
Engagement IDRequired | text |
Is PrimaryRequired | boolean |
Currency CodeRequired | text |
Country CodeRequired | text |
DetailsRequired | array |
KeyRequired | text |
| Value | text |
| Use for Expenses | boolean |
| Ruleset ID | text |
| Field | Type |
|---|---|
| Engagement ID | text |
| Bank account ID | text |
| Payout usage | text |
| Is primary | boolean |
| Currency code | text |
| Country code | text |
| Details | object |
| Account number | text |
| Iban | text |
| Swift bic code | text |
| Branch code | text |
| Bank code | text |
| Recipient city | text |
| Recipient street | text |
| Recipient country | text |
| Recipient zip post code | text |
| Recipient state or province | text |
Create EmploymentAction
| Field | Type |
|---|---|
Country CodeRequired | text |
Personal DetailsRequired | object |
Full Legal NameRequired | text |
EmailRequired | |
NationalityRequired | text |
| Subdivision Code | text |
| Field | Type |
|---|---|
| Engagement ID | text |
| Country code | text |
| Subdivision code | text |
| Status | text |
| Personal details | object |
| Full legal name | text |
| text | |
| Nationality | text |
| Work permit | text |
| Manager | object |
| Manager role | text |
| Manager name | text |
| Manager email address | text |
| Manager phone number | text |
| Manager is expense approver | boolean |
| Role | object |
| New hire status | text |
| Seniority level | text |
| Role type ID | text |
| Role | text |
| Job description | text |
| Start date | text |
| End date | text |
| Employment type | text |
| Probation period | text |
| Termination notice | text |
| Compensation | object |
| Commission plan offered | text |
| Commission plan | text |
| Salary | object |
| Paid holiday days | text |
| Bonuses | array |
| Allowances | array |
| Reimbursement budgets | array |
| Remote work costs | text |
| Private notes | text |
| Sick pay | text |
| Documents | array |
| Signer | text |
| Invitation | text |
Delete a Bank AccountAction
| Field | Type |
|---|---|
Bank Account IDRequired | choice |
Delete an EmploymentAction
| Field | Type |
|---|---|
Employment IDRequired | number |
Delete an Employment Commission PlanAction
| Field | Type |
|---|---|
Employment IDRequired | number |
| Field | Type |
|---|---|
| Engagement ID | text |
| Country code | text |
| Subdivision code | text |
| Status | text |
| Personal details | object |
| Full legal name | text |
| text | |
| Nationality | text |
| Work permit | text |
| Manager | object |
| Manager role | text |
| Manager name | text |
| Manager email address | text |
| Manager phone number | text |
| Manager is expense approver | boolean |
| Role | object |
| New hire status | text |
| Seniority level | text |
| Role type ID | text |
| Role | text |
| Job description | text |
| Start date | text |
| End date | text |
| Employment type | text |
| Probation period | text |
| Termination notice | text |
| Compensation | object |
| Commission plan offered | text |
| Commission plan | text |
| Salary | object |
| Paid holiday days | text |
| Bonuses | array |
| Allowances | array |
| Reimbursement budgets | array |
| Remote work costs | text |
| Private notes | text |
| Sick pay | text |
| Documents | array |
| Signer | text |
| Invitation | text |
Delete an Employment DocumentAction
| Field | Type |
|---|---|
Employment IDRequired | number |
Document IDRequired | text |
| Field | Type |
|---|---|
| Engagement ID | text |
| Country code | text |
| Subdivision code | text |
| Status | text |
| Personal details | object |
| Full legal name | text |
| text | |
| Nationality | text |
| Work permit | text |
| Manager | object |
| Manager role | text |
| Manager name | text |
| Manager email address | text |
| Manager phone number | text |
| Manager is expense approver | boolean |
| Role | object |
| New hire status | text |
| Seniority level | text |
| Role type ID | text |
| Role | text |
| Job description | text |
| Start date | text |
| End date | text |
| Employment type | text |
| Probation period | text |
| Termination notice | text |
| Compensation | object |
| Commission plan offered | text |
| Commission plan | text |
| Salary | object |
| Paid holiday days | text |
| Bonuses | array |
| Allowances | array |
| Reimbursement budgets | array |
| Remote work costs | text |
| Private notes | text |
| Sick pay | text |
| Documents | array |
| Signer | text |
| Invitation | text |
Delete an Employment Work PermitAction
| Field | Type |
|---|---|
Employment IDRequired | number |
| Field | Type |
|---|---|
| Engagement ID | text |
| Country code | text |
| Subdivision code | text |
| Status | text |
| Personal details | object |
| Full legal name | text |
| text | |
| Nationality | text |
| Work permit | text |
| Manager | object |
| Manager role | text |
| Manager name | text |
| Manager email address | text |
| Manager phone number | text |
| Manager is expense approver | boolean |
| Role | object |
| New hire status | text |
| Seniority level | text |
| Role type ID | text |
| Role | text |
| Job description | text |
| Start date | text |
| End date | text |
| Employment type | text |
| Probation period | text |
| Termination notice | text |
| Compensation | object |
| Commission plan offered | text |
| Commission plan | text |
| Salary | object |
| Paid holiday days | text |
| Bonuses | array |
| Allowances | array |
| Reimbursement budgets | array |
| Remote work costs | text |
| Private notes | text |
| Sick pay | text |
| Documents | array |
| Signer | text |
| Invitation | text |
Dispute an InvoiceAction
| Field | Type |
|---|---|
Invoice IDRequired | choice |
ReasonRequired | text |
Initiate an OffboardingAction
| Field | Type |
|---|---|
Offboarding IDRequired | choice |
| Field | Type |
|---|---|
| ID | text |
| Engagement | object |
| ID | text |
| Name | text |
| Country code | text |
| Start date | text |
| Probation end on | text |
| State | text |
| Initiated at | date |
| Cancelled at | text |
| Cancel reason | text |
| Requestor ID | text |
| Requestor | object |
| ID | text |
| Name | text |
| text | |
| Category | text |
| Last day on | text |
| Last working day on | text |
| Estimated payroll month | text |
| Pto | object |
| Intended pto | text |
| Pto days remaining | text |
| Reported pto taken | text |
| Pto inaccurate note | text |
| Mutual termination | text |
| Notes | text |
| Roe code | text |
| Additional payments | text |
| Proposed offboarding date | text |
| Reason | text |
| Early offboarding requested | text |
Invite a Team MemberAction
| Field | Type |
|---|---|
Employment IDRequired | number |
| Field | Type |
|---|---|
| Engagement ID | text |
| Country code | text |
| Subdivision code | text |
| Status | text |
| Personal details | object |
| Full legal name | text |
| text | |
| Nationality | text |
| Work permit | text |
| Manager | object |
| Manager role | text |
| Manager name | text |
| Manager email address | text |
| Manager phone number | text |
| Manager is expense approver | boolean |
| Role | object |
| New hire status | text |
| Seniority level | text |
| Role type ID | text |
| Role | text |
| Job description | text |
| Start date | text |
| End date | text |
| Employment type | text |
| Probation period | text |
| Termination notice | text |
| Compensation | object |
| Commission plan offered | text |
| Commission plan | text |
| Salary | object |
| Paid holiday days | text |
| Bonuses | array |
| Allowances | array |
| Reimbursement budgets | array |
| Remote work costs | text |
| Private notes | text |
| Sick pay | text |
| Documents | array |
| Signer | text |
| Invitation | text |
Make an API Calluniversal
Mark an Onboarding Form as CompleteAction
Request Cancellation for an Initiated OffboardingAction
| Field | Type |
|---|---|
Offboarding IDRequired | choice |
Cancellation ReasonRequired | text |
| Field | Type |
|---|---|
| ID | text |
| Engagement | object |
| ID | text |
| Name | text |
| Country code | text |
| Start date | text |
| Probation end on | text |
| State | text |
| Initiated at | date |
| Cancelled at | text |
| Cancel reason | text |
| Requestor ID | text |
| Requestor | object |
| ID | text |
| Name | text |
| text | |
| Category | text |
| Last day on | text |
| Last working day on | text |
| Estimated payroll month | text |
| Pto | object |
| Intended pto | text |
| Pto days remaining | text |
| Reported pto taken | text |
| Pto inaccurate note | text |
| Mutual termination | text |
| Notes | text |
| Roe code | text |
| Additional payments | text |
| Proposed offboarding date | text |
| Reason | text |
| Early offboarding requested | text |
Revoke Wire Sent ConfirmationAction
Submit an EmploymentAction
| Field | Type |
|---|---|
Employment IDRequired | number |
| Field | Type |
|---|---|
| Engagement ID | text |
| Country code | text |
| Subdivision code | text |
| Status | text |
| Personal details | object |
| Full legal name | text |
| text | |
| Nationality | text |
| Work permit | text |
| Manager | object |
| Manager role | text |
| Manager name | text |
| Manager email address | text |
| Manager phone number | text |
| Manager is expense approver | boolean |
| Role | object |
| New hire status | text |
| Seniority level | text |
| Role type ID | text |
| Role | text |
| Job description | text |
| Start date | text |
| End date | text |
| Employment type | text |
| Probation period | text |
| Termination notice | text |
| Compensation | object |
| Commission plan offered | text |
| Commission plan | text |
| Salary | object |
| Paid holiday days | text |
| Bonuses | array |
| Allowances | array |
| Reimbursement budgets | array |
| Remote work costs | text |
| Private notes | text |
| Sick pay | text |
| Documents | array |
| Signer | text |
| Invitation | text |
Update a Bank AccountAction
| Field | Type |
|---|---|
Bank Account IDRequired | choice |
| Is Primary | boolean |
| Use for Expenses | boolean |
| Alternative Bank Account ID | text |
| Field | Type |
|---|---|
| Engagement ID | text |
| Bank account ID | text |
| Payout usage | text |
| Is primary | boolean |
| Currency code | text |
| Country code | text |
| Details | object |
| Account number | text |
| Iban | text |
| Swift bic code | text |
| Branch code | text |
| Bank code | text |
| Recipient city | text |
| Recipient street | text |
| Recipient country | text |
| Recipient zip post code | text |
| Recipient state or province | text |
Update an Employment Onboarding FormAction
Update EmploymentAction
| Field | Type |
|---|---|
Employment IDRequired | number |
| Manager | object |
| Manager Role | text |
| Manager Name | text |
| Manager Email Address | |
| Manager Phone Number | text |
| Manager is Expense Approver | boolean |
| Role | object |
| Seniority Level | choice |
| Role Type ID | text |
| Role | text |
| Job Description | text |
| Start Date | date |
| End Date | date |
| Employment Type | choice |
| Full Time Hours Per Week | number |
| Part Time Days Per Week | number |
| Part Time Hours Per Day | number |
| Personal Details | object |
| Full Legal Name | text |
| Nationality | text |
| Compensation | object |
| Salary | object |
| Paid Holiday Days | number |
| Bonuses | array |
| Allowances | array |
| Reimbursement Budgets | array |
| Remote Work Costs | object |
| Private Notes | text |
| Sick Pay | object |
| Commission Plan Offered | boolean |
| Signer | object |
Full NameRequired | text |
Job TitleRequired | text |
EmailRequired | |
PhoneRequired | object |
| Field | Type |
|---|---|
| Engagement ID | text |
| Country code | text |
| Subdivision code | text |
| Status | text |
| Personal details | object |
| Full legal name | text |
| text | |
| Nationality | text |
| Work permit | text |
| Manager | object |
| Manager role | text |
| Manager name | text |
| Manager email address | text |
| Manager phone number | text |
| Manager is expense approver | boolean |
| Role | object |
| New hire status | text |
| Seniority level | text |
| Role type ID | text |
| Role | text |
| Job description | text |
| Start date | text |
| End date | text |
| Employment type | text |
| Probation period | text |
| Termination notice | text |
| Compensation | object |
| Commission plan offered | text |
| Commission plan | text |
| Salary | object |
| Paid holiday days | text |
| Bonuses | array |
| Allowances | array |
| Reimbursement budgets | array |
| Remote work costs | text |
| Private notes | text |
| Sick pay | text |
| Documents | array |
| Signer | text |
| Invitation | text |
Upload a Document to an Employment Onboarding FormAction
Upload an Employment Commission PlanAction
| Field | Type |
|---|---|
Employment IDRequired | number |
FileRequired | text |
| Field | Type |
|---|---|
| Engagement ID | text |
| Country code | text |
| Subdivision code | text |
| Status | text |
| Personal details | object |
| Full legal name | text |
| text | |
| Nationality | text |
| Work permit | text |
| Manager | object |
| Manager role | text |
| Manager name | text |
| Manager email address | text |
| Manager phone number | text |
| Manager is expense approver | boolean |
| Role | object |
| New hire status | text |
| Seniority level | text |
| Role type ID | text |
| Role | text |
| Job description | text |
| Start date | text |
| End date | text |
| Employment type | text |
| Probation period | text |
| Termination notice | text |
| Compensation | object |
| Commission plan offered | text |
| Commission plan | text |
| Salary | object |
| Paid holiday days | text |
| Bonuses | array |
| Allowances | array |
| Reimbursement budgets | array |
| Remote work costs | text |
| Private notes | text |
| Sick pay | text |
| Documents | array |
| Signer | text |
| Invitation | text |
Upload an Employment DocumentAction
| Field | Type |
|---|---|
Employment IDRequired | number |
FileRequired | text |
TitleRequired | text |
DescriptionRequired | text |
| Field | Type |
|---|---|
| Engagement ID | text |
| Country code | text |
| Subdivision code | text |
| Status | text |
| Personal details | object |
| Full legal name | text |
| text | |
| Nationality | text |
| Work permit | text |
| Manager | object |
| Manager role | text |
| Manager name | text |
| Manager email address | text |
| Manager phone number | text |
| Manager is expense approver | boolean |
| Role | object |
| New hire status | text |
| Seniority level | text |
| Role type ID | text |
| Role | text |
| Job description | text |
| Start date | text |
| End date | text |
| Employment type | text |
| Probation period | text |
| Termination notice | text |
| Compensation | object |
| Commission plan offered | text |
| Commission plan | text |
| Salary | object |
| Paid holiday days | text |
| Bonuses | array |
| Allowances | array |
| Reimbursement budgets | array |
| Remote work costs | text |
| Private notes | text |
| Sick pay | text |
| Documents | array |
| Signer | text |
| Invitation | text |
Upload an Employment Work PermitAction
| Field | Type |
|---|---|
Employment IDRequired | number |
FileRequired | text |
| Field | Type |
|---|---|
| Engagement ID | text |
| Country code | text |
| Subdivision code | text |
| Status | text |
| Personal details | object |
| Full legal name | text |
| text | |
| Nationality | text |
| Work permit | text |
| Manager | object |
| Manager role | text |
| Manager name | text |
| Manager email address | text |
| Manager phone number | text |
| Manager is expense approver | boolean |
| Role | object |
| New hire status | text |
| Seniority level | text |
| Role type ID | text |
| Role | text |
| Job description | text |
| Start date | text |
| End date | text |
| Employment type | text |
| Probation period | text |
| Termination notice | text |
| Compensation | object |
| Commission plan offered | text |
| Commission plan | text |
| Salary | object |
| Paid holiday days | text |
| Bonuses | array |
| Allowances | array |
| Reimbursement budgets | array |
| Remote work costs | text |
| Private notes | text |
| Sick pay | text |
| Documents | array |
| Signer | text |
| Invitation | text |
Templates
Look for Oyster templates in the WEXTL template library.
Browse templates →Explore alternative apps
- 7Shifts[2]Restaurant employee scheduling, time tracking, and team management.
- AchieversEmployee recognition and engagement platform for celebrations, rewards, and newsfeeds.
- Breezy HRApplicant tracking and recruiting platform for posting jobs, sourcing candidates, and hiring.
- BullhornRecruiting ATS and CRM for staffing agencies and talent teams.
- AladtecWorkforce scheduling and timekeeping for public safety and healthcare teams.
References
- WEXTL® Oyster Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for Oyster.
- WEXTL® visual workflow builder data.
Last updated: Jul 24, 2026 18:12
