Requirements
To use Tanda on WEXTL you need an active account and OAuth client credentials, granted by signing in with your account.[3]
Get your Tanda credentials
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
- EmailemailRequired
- PasswordpasswordRequired
Connect Tanda in WEXTL
- Log in to your WEXTL account, add the Tanda 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 Tanda 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 →
Tanda node modules
The list below is a reference of every Tanda node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Open any Tanda node module below to inspect its input parameters, outputs, and connection requirements.
Watch EventsTrigger
| Field | Type |
|---|---|
| User ID | number |
| Email address | |
| Name | text |
| Date created | date |
Get a Job ApplicationAction
Get a Leave RequestAction
Get a Pay RunAction
Get a Pay Run JournalAction
Get a RosterAction
Get a ScheduleAction
| Field | Type |
|---|---|
IDRequired | choice |
| Show Costs | boolean |
| Show Award Interpretation | boolean |
| Include Names | boolean |
| Platform | boolean |
| Field | Type |
|---|---|
| ID | number |
| Roster ID | number |
| User ID | number |
| Start | date |
| Finish | date |
| Breaks | array |
| Automatic break length | number |
| Department ID | number |
| Shift detail ID | number |
| Cost | number |
| Last published at | date |
| Acceptance status | text |
| Record ID | number |
| Needs acceptance | boolean |
| Creation method | text |
| Creation platform | text |
Get a ShiftAction
| Field | Type |
|---|---|
IDRequired | choice |
| Show Costs | boolean |
| Show Award Interpretation | boolean |
| Show Associated Tag | boolean |
| Show Notes | boolean |
| Show Export Name | boolean |
| Platform | boolean |
| Field | Type |
|---|---|
| ID | number |
| Timesheet ID | number |
| User ID | number |
| Date | date |
| Start | date |
| Break start | date |
| Break finish | date |
| Break length | number |
| Breaks | array |
| Finish | number |
| Status | text |
| Allowances | array |
| Tag | text |
| Tag ID | number |
| Cost | number |
| Award interpretation | array |
| Department ID | number |
| Metadata | text |
| Leave request ID | number |
| Record ID | number |
Get a TimesheetAction
Get a UserAction
| Field | Type |
|---|---|
IDRequired | choice |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Legal first name | text |
| Legal middle names | text |
| Legal last name | text |
| Date of birth | date |
| Employment start date | date |
| Employee ID | text |
| Passcode | text |
| Platform role ids | array |
| Department ids | array |
| Preferred hours | number |
| Award | object |
| Name | text |
| Identifier | text |
| Note | text |
| Award template ID | number |
| Award template organisation ID | number |
| Award tag ids | array |
| Report department ID | number |
| Managed department ids | array |
| Active | boolean |
| text | |
| Photo | text |
| Phone | text |
Get Active ShiftsSearch
Get Adoption MetricsAction
| Field | Type |
|---|---|
WeeksRequired | number |
| Include User IDs | boolean |
| Field | Type |
|---|---|
| Last sign in | date |
| Active employees | number |
| App | object |
| Average | number |
| Delta | number |
| Timesheets | object |
| Average | number |
| Delta | number |
| Approved timesheets | object |
| Average | number |
| Delta | number |
| Clockins | object |
| Average | number |
| Delta | number |
| Rostering | object |
| Average | number |
| Delta | number |
| Onboarding | object |
| Completed | number |
| Added manually | number |
| New | number |
Get an UnavailabilityAction
Get Application NotesSearch
Get Application StagesSearch
Get Current Timesheet for a UserAction
Get Current TimesheetsSearch
| Field | Type |
|---|---|
| Show Costs | boolean |
| Show Award Interpretation | boolean |
| Show Notes | boolean |
| Updated After | number |
| Report Location ID | number |
| Export Format | text |
| Skip Status Update | boolean |
| Approved Only | boolean |
| Limit | number |
| Field | Type |
|---|---|
| ID | number |
| User ID | number |
| Start | date |
| Finish | date |
| Status | text |
| Shifts | array |
| Cost | number |
| Award interpretation | array |
| Notes | array |
Get Job ApplicationsSearch
Get JobsSearch
Get Leave RequestsSearch
| Field | Type |
|---|---|
| Leave IDs | array |
| From Date | date |
| To Date | date |
| User IDs | text |
| Updated After | date |
| Include Inactive | boolean |
| Limit | number |
| Field | Type |
|---|---|
| ID | number |
| Department ID | number |
| User ID | number |
| Reason | text |
| Leave type | text |
| Hours | number |
| Start | date |
| Finish | date |
| Start time | date |
| Finish time | date |
| Status | text |
| Multitagging | boolean |
| All day | boolean |
| Include inactive | boolean |
| Daily breakdown | object |
| 2016 04 01 | object |
Get Pay RunsSearch
Get Repeating UnavailabilitiesAction
Get SchedulesSearch
| Field | Type |
|---|---|
Schedule IDsRequired | array |
| Show Costs | boolean |
| Show Award Interpretation | boolean |
| Include Names | boolean |
| Include Colleagues | boolean |
| Platform Data | boolean |
| Updated After | number |
| Published Only | boolean |
| Show Vacant Only | boolean |
| Limit | number |
| Field | Type |
|---|---|
| ID | number |
| Roster ID | number |
| User ID | number |
| Start | number |
| Finish | number |
| Breaks | array |
| Automatic break length | number |
| Department ID | number |
| Shift detail ID | number |
| Cost | number |
| Last published at | number |
| Acceptance status | text |
| Needs acceptance | boolean |
| Record ID | number |
| Creation method | text |
| Creation platform | text |
Get ShiftsSearch
| Field | Type |
|---|---|
| Preferred Name | text |
| Legal First Name | text |
| Legal Middle Names | text |
| Legal Last Name | text |
| Show Wages | boolean |
| Show Qualifications | boolean |
| Show Regular Hours | boolean |
| Show Inactive | boolean |
| Updated After | date |
| Location ID | number |
| Report Location ID | number |
| Role Types | array |
| Platform Role IDs | array |
| Employee ID | text |
| Normalised Phone | text |
| Platform | boolean |
| Limit | number |
| To Date | date |
| From Date | date |
| Field | Type |
|---|---|
| ID | number |
| Timesheet ID | number |
| User ID | number |
| Date | date |
| Start | date |
| Break start | date |
| Break finish | date |
| Break length | number |
| Breaks | array |
| Finish | number |
| Status | text |
| Allowances | array |
| Tag | text |
| Tag ID | number |
| Cost | number |
| Award interpretation | array |
| Department ID | number |
| Metadata | text |
| Leave request ID | number |
| Record ID | number |
Get the Current RosterAction
Get UnavailabilitiesSearch
Get UsersSearch
| Field | Type |
|---|---|
| Preferred Name | text |
| Legal First Name | text |
| Legal Middle Names | text |
| Legal Last Name | text |
| Show Wages | boolean |
| Show Qualifications | boolean |
| Show Regular Hours | boolean |
| Show Inactive | boolean |
| Updated After | number |
| Location ID | number |
| Report Location ID | number |
| Role Types | text |
| Platform Role IDs | array |
| Employee ID | text |
| Normalised Phone | text |
| Platform | boolean |
| Limit | number |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Legal first name | text |
| Legal middle names | text |
| Legal last name | text |
| Date of birth | date |
| Employment start date | date |
| Employee ID | text |
| Passcode | text |
| Platform role ids | array |
| Department ids | array |
| Preferred hours | number |
| Award | object |
| Name | text |
| Identifier | text |
| Note | text |
| Award template ID | number |
| Award template organisation ID | number |
| Award tag ids | array |
| Report department ID | number |
| Managed department ids | array |
| Active | boolean |
| text | |
| Photo | text |
| Phone | text |
Publish SchedulesSearch
| Field | Type |
|---|---|
Schedule IDsRequired | array |
| Schedule ID | number |
| Field | Type |
|---|---|
| ID | number |
| Roster ID | number |
| User ID | number |
| Start | date |
| Finish | date |
| Breaks | array |
| Automatic break length | number |
| Department ID | number |
| Shift detail ID | number |
| Cost | number |
| Last published at | date |
| Acceptance status | text |
| Record ID | number |
| Needs acceptance | boolean |
| Creation method | text |
| Creation platform | text |
Create a CandidateAction
| Field | Type |
|---|---|
Legal First NameRequired | text |
Legal Last NameRequired | text |
EmailRequired | |
PhoneRequired | text |
| Current Position | text |
| Address | text |
| Date of Birth | date |
| Right to Work | text |
| Location IDs | array |
| Location ID | number |
| Field | Type |
|---|---|
| ID | number |
| Legal first name | text |
| Legal last name | text |
| Legal middle names | text |
| text | |
| Phone | text |
| Current position | text |
| Address | text |
| Date of birth | text |
| Right to work | text |
| Agreed to terms at | number |
| Created at | date |
Create a Leave RequestAction
| Field | Type |
|---|---|
User IDRequired | choice |
Department IDRequired | number |
| Reason | text |
| Leave Type | text |
| Fallback Leave Type | text |
| Hours | number |
| Start Date | date |
| Start Time | time |
| Finish Date | date |
| Finish Time | time |
| Status | text |
| All Day | boolean |
| File ID | text |
| Daily Breakdown | array |
| Field | Type |
|---|---|
| ID | number |
| Department ID | number |
| User ID | number |
| Reason | text |
| Leave type | text |
| Hours | number |
| Start | date |
| Finish | date |
| Start time | date |
| Finish time | date |
| Status | text |
| Multitagging | boolean |
| All day | boolean |
| Include inactive | boolean |
| Daily breakdown | object |
| 2016 04 01 | object |
Create a ScheduleAction
| Field | Type |
|---|---|
User IDRequired | choice |
StartRequired | date |
FinishRequired | date |
| Department ID | number |
| Automatic Break Length | number |
| Field | Type |
|---|---|
| ID | number |
| Roster ID | number |
| User ID | number |
| Start | date |
| Finish | date |
| Breaks | array |
| Automatic break length | number |
| Department ID | number |
| Shift detail ID | number |
| Cost | number |
| Last published at | date |
| Acceptance status | text |
| Record ID | number |
| Needs acceptance | boolean |
| Creation method | text |
| Creation platform | text |
Create a ShiftAction
| Field | Type |
|---|---|
User IDRequired | choice |
DateRequired | date |
StartRequired | date |
FinishRequired | date |
Department IDRequired | number |
| Metadata | text |
| Field | Type |
|---|---|
| ID | number |
| Timesheet ID | number |
| User ID | number |
| Date | text |
| Start | date |
| Break start | text |
| Break finish | text |
| Break length | text |
| Finish | date |
| Status | text |
| Allowances | array |
| Tag | text |
| Tag ID | text |
| Department ID | number |
| Department export name | text |
| Metadata | text |
| Leave request ID | text |
Create a UserAction
| Field | Type |
|---|---|
Full NameRequired | text |
| Employee ID | text |
| Passcode | text |
| Phone Number | text |
| Date of Birth | date |
| Employment Start Date | date |
| Email Address | |
| Report Department ID | number |
| Preferred Working Hours | number |
| Award Template Organisation ID | number |
| Award Tag IDs | array |
| Award Tag ID | number |
| Department IDs | array |
| Department ID | number |
| Managed Department IDs | array |
| Managed Department ID | number |
| Platform Role IDs | array |
| Platform Role ID | number |
| Yearly Salary | number |
| Enable Login | boolean |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Date of birth | text |
| Employment start date | text |
| Employment end date | text |
| Employee ID | text |
| Passcode | text |
| Platform role ids | array |
| Department ids | array |
| Preferred hours | number |
| Award template organisation ID | number |
| Award tag ids | array |
| Report department ID | number |
| Managed department ids | array |
| Active | boolean |
| Payroll cessation code | text |
| Enable login | boolean |
| Can see costs | boolean |
| text | |
| Photo | text |
Delete a ScheduleAction
| Field | Type |
|---|---|
IDRequired | choice |
Delete a ShiftAction
| Field | Type |
|---|---|
IDRequired | choice |
Delete a UserAction
| Field | Type |
|---|---|
IDRequired | choice |
Invite a UserAction
| Field | Type |
|---|---|
IDRequired | choice |
Invite an Existing User for OnboardingAction
| Field | Type |
|---|---|
IDRequired | choice |
Invite New Users for OnboardingAction
| Field | Type |
|---|---|
NameRequired | text |
EmailRequired | |
PhoneRequired | text |
Custom MessageRequired | text |
Make an API Calluniversal
Update a Leave RequestAction
| Field | Type |
|---|---|
Leave IDRequired | choice |
ReasonRequired | text |
| Field | Type |
|---|---|
| ID | number |
| Department ID | number |
| User ID | number |
| Reason | text |
| Leave type | text |
| Hours | number |
| Start | date |
| Finish | date |
| Start time | date |
| Finish time | date |
| Status | text |
| Multitagging | boolean |
| All day | boolean |
| Include inactive | boolean |
| Daily breakdown | object |
| Date | object |
Update a ScheduleAction
| Field | Type |
|---|---|
Schedule IDRequired | choice |
| Start | date |
| Breaks | array |
| Automatic Break Length | number |
| Department ID | text |
| Field | Type |
|---|---|
| ID | number |
| Roster ID | number |
| User ID | number |
| Start | date |
| Finish | date |
| Breaks | array |
| Automatic break length | number |
| Department ID | number |
| Shift detail ID | number |
| Cost | number |
| Last published at | date |
| Acceptance status | text |
| Record ID | number |
| Needs acceptance | boolean |
| Creation method | text |
| Creation platform | text |
Update a ShiftAction
| Field | Type |
|---|---|
Shift IDRequired | choice |
StatusRequired | choice |
| Field | Type |
|---|---|
| ID | number |
| Timesheet ID | number |
| User ID | number |
| Date | date |
| Start | date |
| Break start | date |
| Break finish | date |
| Break length | number |
| Breaks | array |
| Finish | number |
| Status | text |
| Allowances | array |
| Tag | text |
| Tag ID | number |
| Cost | number |
| Award interpretation | array |
| Department ID | number |
| Metadata | text |
| Leave request ID | number |
| Record ID | number |
Update a UserAction
| Field | Type |
|---|---|
User IDRequired | choice |
Full NameRequired | text |
| Employee ID | text |
| Passcode | text |
| Phone Number | text |
| Date of Birth | date |
| Employment Start Date | date |
| Email Address | |
| Report Department ID | number |
| Preferred Working Hours | number |
| Award Template Organisation ID | number |
| Award Tag IDs | array |
| Award Tag ID | number |
| Department IDs | array |
| Department ID | number |
| Managed Department IDs | array |
| Managed Department ID | number |
| Platform Role IDs | array |
| Platform Role ID | number |
| Yearly Salary | number |
| Enable Login | boolean |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Date of birth | text |
| Employment start date | text |
| Employment end date | text |
| Employee ID | text |
| Passcode | text |
| Platform role ids | array |
| Department ids | array |
| Preferred hours | number |
| Award template organisation ID | number |
| Award tag ids | array |
| Report department ID | number |
| Managed department ids | array |
| Active | boolean |
| Payroll cessation code | text |
| Enable login | boolean |
| Can see costs | boolean |
| text | |
| Photo | text |
Templates
Look for Tanda 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.
- AladtecWorkforce scheduling and timekeeping for public safety and healthcare teams.
- BrightHRHR software for small businesses covering people, absence, and time tracking.
- Breezy HRApplicant tracking and recruiting platform for posting jobs, sourcing candidates, and hiring.
References
- WEXTL® Tanda Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for Tanda.
- WEXTL® visual workflow builder data.
Last updated: Jul 24, 2026 18:13