Requirements
Connecting Woffu takes an active account plus OAuth client credentials, granted by signing in with your account — no other setup is required.[3]
Get your Woffu credentials
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
- Company IDtextRequired
Your
[1]Company IDfrom Woffu. You can find this in Woffu under My Profile → Technical Data. See the API documentation for more details. - API KeypasswordRequired
Your
[1]API Keyfrom Woffu.. Generate this key in My Profile → Technical Data → Generate new. Keep it secret and do not share it. If needed, contact Woffu Support.
Connect Woffu in WEXTL
- Log in to your WEXTL account, add the Woffu 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 Woffu 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 →
Woffu node modules
The list below is a reference of every Woffu node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Expand any Woffu node module below to see exactly what it takes in, what it returns, and what connection it needs.
Watch AgreementsTrigger
| Field | Type |
|---|---|
| Agreement ID | number |
| Agreement key | text |
| Name | text |
| Company ID | number |
| Office ID | number |
| Use accumulated days | boolean |
| Start date | date |
| End date | date |
| True initial date | date |
| Expiration date | date |
| True expiration date | date |
| Accrued start date | date |
| Accrued end date | date |
| Next allocation date | date |
| Use expiration date | boolean |
| Start night time | text |
| End night time | text |
| Office | object |
| Office ID | number |
| Office number | text |
| Name | text |
| Company ID | number |
| Time zone ID | number |
| Schedule ID | number |
| IP | text |
| Sign from IP | boolean |
| Latitude | number |
| Longitude | number |
| Total yearly hours | number |
| Color | text |
Watch Calendar EventsTrigger
| Field | Type |
|---|---|
| Calendar event ID | number |
| Name | text |
| Date | date |
| Cycle | number |
| Is holiday | boolean |
| Vacation not allowed | boolean |
Watch DiariesTrigger
| Field | Type |
|---|---|
| Diary ID | number |
| User ID | number |
| User key | text |
| Date | date |
| Accepted | boolean |
| Office ID | number |
| Department ID | number |
| Job title ID | number |
| Use sign | boolean |
| Calendar ID | number |
| Is holiday | boolean |
| Is event | boolean |
| Is disabled | boolean |
| Name | text |
| Schedule ID | number |
| Start time | text |
| End time | text |
| Value start time | text |
| Value end time | text |
| Is weekend | boolean |
Watch RequestsTrigger
| Field | Type |
|---|---|
| Request ID | number |
| Request key | text |
| Company ID | number |
| Date | date |
| User ID | number |
| User key | text |
| Start date | date |
| End date | date |
| Number days requested | number |
| Next year days requested | number |
| Number hours requested | number |
| Next year hours requested | number |
| Request status ID | number |
| Request status | text |
| Quick description | text |
| Comments | text |
| Docs | text |
| Responsible user ID | number |
| Authorizing user ID | number |
| Agreement event ID | number |
Watch SchedulesTrigger
| Field | Type |
|---|---|
| Schedule ID | number |
| Schedule key | text |
| Name | text |
| Company ID | number |
| Office ID | number |
| Time frame | number |
| Auto breaks | boolean |
| Auto time frame | boolean |
| Start tolerance | number |
| End tolerance | number |
| Ignore signs before | number |
| Ignore signs after | number |
| Ignore hours worked after | number |
| Min breaks | number |
| Show true hours | boolean |
| Schedule limit | boolean |
| Notify schedule limit | boolean |
| Max schedule hours | number |
| Office | object |
| Office ID | number |
| Office number | text |
| Name | text |
| Company ID | number |
| Time zone ID | number |
| Schedule ID | number |
| IP | text |
| Sign from IP | boolean |
| Latitude | number |
| Longitude | number |
| Color | text |
Watch UsersTrigger
| Field | Type |
|---|---|
| User ID | number |
| User key | text |
| First name | text |
| Last name | text |
| Acronym | text |
| text | |
| Company ID | number |
| Employee start date | date |
| Employee end date | date |
| Birthday | date |
| Image URL | url |
| Department ID | number |
| Job title ID | number |
| Responsible user ID | number |
| Authorizing user ID | number |
| Allocated days | number |
| Used days | number |
| Available days | number |
| Accumulated days | number |
| Language ID | number |
Get a ReportAction
| Field | Type |
|---|---|
Report IDRequired | choice |
| From Date | date |
| Limit | number |
Get a ReportAction
| Field | Type |
|---|---|
Report IDRequired | choice |
| Filter (q) | text |
| Limit | number |
Get a RequestAction
| Field | Type |
|---|---|
Request IDRequired | choice |
| Field | Type |
|---|---|
| Request ID | number |
| Request key | text |
| Company ID | number |
| Date | date |
| User ID | number |
| User key | text |
| Start date | date |
| End date | date |
| Number days requested | number |
| Next year days requested | number |
| Number hours requested | number |
| Next year hours requested | number |
| Request status ID | number |
| Request status | text |
| Quick description | text |
| Comments | text |
| Docs | text |
| Responsible user ID | number |
| Authorizing user ID | number |
| Agreement event ID | number |
Get a ScheduleAction
| Field | Type |
|---|---|
Schedule IDRequired | choice |
| Field | Type |
|---|---|
| Schedule ID | number |
| Schedule key | text |
| Name | text |
| Company ID | number |
| Office ID | number |
| Time frame | number |
| Auto breaks | boolean |
| Auto time frame | boolean |
| Start tolerance | number |
| End tolerance | number |
| Ignore signs before | number |
| Ignore signs after | number |
| Ignore hours worked after | number |
| Min breaks | number |
| Show true hours | boolean |
| Schedule limit | boolean |
| Notify schedule limit | boolean |
| Max schedule hours | number |
| Office | object |
| Office ID | number |
| Office number | text |
| Name | text |
| Company ID | number |
| Time zone ID | number |
| Schedule ID | number |
| IP | text |
| Sign from IP | boolean |
| Latitude | number |
| Longitude | number |
| Color | text |
Get a Scheduled TaskAction
| Field | Type |
|---|---|
| Type | choice |
| State | choice |
Get a UserAction
| Field | Type |
|---|---|
User IDRequired | choice |
| Show Hidden | boolean |
| Field | Type |
|---|---|
| User ID | number |
| User key | text |
| First name | text |
| Last name | text |
| Acronym | text |
| text | |
| Company ID | number |
| Employee start date | date |
| Employee end date | date |
| Birthday | date |
| Image URL | url |
| Department ID | number |
| Job title ID | number |
| Responsible user ID | number |
| Authorizing user ID | number |
| Allocated days | number |
| Used days | number |
| Available days | number |
| Accumulated days | number |
| Language ID | number |
Get a User's Current ContractAction
| Field | Type |
|---|---|
| User ID | choice |
| Field | Type |
|---|---|
| Contract key | text |
| Contract ID | number |
| User ID | number |
| Company ID | number |
| Contract type ID | number |
| Contract type name | text |
| Contract modality ID | number |
| Contract modality name | text |
| Start date | date |
| End date | date |
| Total yearly hours | number |
| Agreement ID | number |
| Agreement name | text |
| Close at end date | boolean |
| Deactivate user on close | boolean |
| Delete user on close | boolean |
| Deleted | boolean |
| Is current contract | boolean |
| Closed | boolean |
| Adjust agreement values | boolean |
Get an AgreementAction
| Field | Type |
|---|---|
Agreement IDRequired | choice |
| Field | Type |
|---|---|
| Agreement ID | number |
| Agreement key | text |
| Name | text |
| Company ID | number |
| Office ID | number |
| Use accumulated days | boolean |
| Start date | date |
| End date | date |
| True initial date | date |
| Expiration date | date |
| True expiration date | date |
| Accrued start date | date |
| Accrued end date | date |
| Next allocation date | date |
| Use expiration date | boolean |
| Start night time | text |
| End night time | text |
| Office | object |
| Office ID | number |
| Office number | text |
| Name | text |
| Company ID | number |
| Time zone ID | number |
| Schedule ID | number |
| IP | text |
| Sign from IP | boolean |
| Latitude | number |
| Longitude | number |
| Total yearly hours | number |
| Color | text |
Get an AttributeAction
Get Report FiltersAction
| Field | Type |
|---|---|
Report IDRequired | choice |
| Limit | number |
List AgreementsSearch
| Field | Type |
|---|---|
| Limit | number |
| Field | Type |
|---|---|
| Agreement ID | number |
| Agreement key | text |
| Name | text |
| Company ID | number |
| Office ID | number |
| Use accumulated days | boolean |
| Start date | date |
| End date | date |
| True initial date | date |
| Expiration date | date |
| True expiration date | date |
| Accrued start date | date |
| Accrued end date | date |
| Next allocation date | date |
| Use expiration date | boolean |
| Start night time | text |
| End night time | text |
| Office | object |
| Office ID | number |
| Office number | text |
| Name | text |
| Company ID | number |
| Time zone ID | number |
| Schedule ID | number |
| IP | text |
| Sign from IP | boolean |
| Latitude | number |
| Longitude | number |
| Total yearly hours | number |
| Color | text |
List AttributesSearch
List Calendar EventsSearch
List Diary HoursSearch
| Field | Type |
|---|---|
| Show Hidden Details | boolean |
| From Date | date |
| To Date | date |
| Limit | number |
| Field | Type |
|---|---|
| Diary ID | number |
| User ID | number |
| User key | text |
| Date | date |
| Accepted | boolean |
| Office ID | number |
| Department ID | number |
| Job title ID | number |
| Use sign | boolean |
| Calendar ID | number |
| Is holiday | boolean |
| Is event | boolean |
| Is disabled | boolean |
| Name | text |
| Schedule ID | number |
| Start time | text |
| End time | text |
| Value start time | text |
| Value end time | text |
| Is weekend | boolean |
List ReportsSearch
List Request ChangesSearch
| Field | Type |
|---|---|
| From Date | date |
| To Date | date |
| Limit | number |
| Field | Type |
|---|---|
| Request ID | number |
| Request key | text |
| Company ID | number |
| Date | date |
| User ID | number |
| User key | text |
| Start date | date |
| End date | date |
| Number days requested | number |
| Next year days requested | number |
| Number hours requested | number |
| Next year hours requested | number |
| Request status ID | number |
| Request status | text |
| Quick description | text |
| Comments | text |
| Docs | text |
| Responsible user ID | number |
| Authorizing user ID | number |
| Agreement event ID | number |
List RequestsSearch
| Field | Type |
|---|---|
| From Date | date |
| To Date | date |
| Department ID | choice |
| Responsible User ID | choice |
| Agreement Event ID | choice |
| Show Hidden | boolean |
| Limit | number |
| Field | Type |
|---|---|
| Request ID | number |
| Request key | text |
| Company ID | number |
| Date | date |
| User ID | number |
| User key | text |
| Start date | date |
| End date | date |
| Number days requested | number |
| Next year days requested | number |
| Number hours requested | number |
| Next year hours requested | number |
| Request status ID | number |
| Request status | text |
| Quick description | text |
| Comments | text |
| Docs | text |
| Responsible user ID | number |
| Authorizing user ID | number |
| Agreement event ID | number |
List SchedulesSearch
| Field | Type |
|---|---|
| Responsible ID | choice |
| Limit | number |
| Field | Type |
|---|---|
| Schedule ID | number |
| Schedule key | text |
| Name | text |
| Company ID | number |
| Office ID | number |
| Time frame | number |
| Auto breaks | boolean |
| Auto time frame | boolean |
| Start tolerance | number |
| End tolerance | number |
| Ignore signs before | number |
| Ignore signs after | number |
| Ignore hours worked after | number |
| Min breaks | number |
| Show true hours | boolean |
| Schedule limit | boolean |
| Notify schedule limit | boolean |
| Max schedule hours | number |
| Office | object |
| Office ID | number |
| Office number | text |
| Name | text |
| Company ID | number |
| Time zone ID | number |
| Schedule ID | number |
| IP | text |
| Sign from IP | boolean |
| Latitude | number |
| Longitude | number |
| Color | text |
List User ContractsSearch
| Field | Type |
|---|---|
User IDRequired | choice |
List User Diary HoursSearch
| Field | Type |
|---|---|
User IDRequired | choice |
| Show Hidden Details | boolean |
| From Date | date |
| To Date | date |
| Limit | number |
| Field | Type |
|---|---|
| Diary ID | number |
| User ID | number |
| User key | text |
| Date | date |
| Accepted | boolean |
| Office ID | number |
| Department ID | number |
| Job title ID | number |
| Use sign | boolean |
| Calendar ID | number |
| Is holiday | boolean |
| Is event | boolean |
| Is disabled | boolean |
| Name | text |
| Schedule ID | number |
| Start time | text |
| End time | text |
| Value start time | text |
| Value end time | text |
| Is weekend | boolean |
List User Scheduled TasksSearch
| Field | Type |
|---|---|
User IDRequired | choice |
| Type | choice |
| State | choice |
List UsersSearch
| Field | Type |
|---|---|
| Show Hidden | boolean |
| Limit | number |
| Field | Type |
|---|---|
| User ID | number |
| User key | text |
| First name | text |
| Last name | text |
| Acronym | text |
| text | |
| Company ID | number |
| Employee start date | date |
| Employee end date | date |
| Birthday | date |
| Image URL | url |
| Department ID | number |
| Job title ID | number |
| Responsible user ID | number |
| Authorizing user ID | number |
| Allocated days | number |
| Used days | number |
| Available days | number |
| Accumulated days | number |
| Language ID | number |
Activate or Deactivate a UserAction
| Field | Type |
|---|---|
User IDRequired | choice |
| Active | boolean |
| Field | Type |
|---|---|
| User ID | number |
| User key | text |
| First name | text |
| Last name | text |
| Acronym | text |
| text | |
| Company ID | number |
| Employee start date | date |
| Employee end date | date |
| Birthday | date |
| Image URL | url |
| Department ID | number |
| Job title ID | number |
| Responsible user ID | number |
| Authorizing user ID | number |
| Allocated days | number |
| Used days | number |
| Available days | number |
| Accumulated days | number |
| Language ID | number |
Cancel a Scheduled TaskAction
| Field | Type |
|---|---|
Task IDRequired | choice |
Cancel a Scheduled TaskAction
| Field | Type |
|---|---|
User IDRequired | choice |
Create a ContractAction
| Field | Type |
|---|---|
Start DateRequired | date |
| Contract Key | text |
| User ID | choice |
| User Key | text |
| Contract Type ID | choice |
| Contract Modality ID | choice |
| End Date | date |
| Agreement ID | choice |
| Agreement Key | text |
| Close At End Date | boolean |
| Deactivate User On Close | boolean |
| Delete User On Close | boolean |
| Adjust Agreement Values | boolean |
| Field | Type |
|---|---|
| Contract key | text |
| Contract ID | number |
| User ID | number |
| Contract type ID | number |
| Contract type name | text |
| Contract modality ID | number |
| Contract modality name | text |
| Start date | date |
| End date | date |
| Agreement name | text |
| Agreement ID | number |
| Agreement key | text |
| Deactivate user on close | boolean |
| Delete user on close | boolean |
| Deleted | boolean |
| Is current contract | boolean |
Create a RequestAction
| Field | Type |
|---|---|
| User ID | choice |
| User Key | text |
| Agreement Event ID | choice |
| Agreement Event Key | text |
Start DateRequired | date |
| End Date | date |
| Number of Days Requested | number |
| Number of Hours Requested | number |
| Accepted | boolean |
| Comments | text |
| Documents | array |
| Field | Type |
|---|---|
| Request ID | number |
| Request key | text |
| Company ID | number |
| Date | date |
| User ID | number |
| User key | text |
| Start date | date |
| End date | date |
| Number days requested | number |
| Next year days requested | number |
| Number hours requested | number |
| Next year hours requested | number |
| Request status ID | number |
| Request status | text |
| Quick description | text |
| Comments | text |
| Docs | text |
| Responsible user ID | number |
| Authorizing user ID | number |
| Agreement event ID | number |
Create a ScheduleAction
| Field | Type |
|---|---|
NameRequired | text |
| Office ID | choice |
| Time Frame | number |
| From Schedule ID | choice |
| Auto Breaks | boolean |
| Auto Time Frame | boolean |
| Start Tolerance | number |
| End Tolerance | number |
| Ignore Signs Before | number |
| Ignore Signs After | number |
| Ignore Hours Worked After | number |
| Min Breaks | number |
| Show True Hours | boolean |
| Notify Schedule Limit | boolean |
| Max Schedule Hours | number |
| Color | text |
| Field | Type |
|---|---|
| Schedule ID | number |
| Schedule key | text |
| Name | text |
| Company ID | number |
| Office ID | number |
| Time frame | number |
| Auto breaks | boolean |
| Auto time frame | boolean |
| Start tolerance | number |
| End tolerance | number |
| Ignore signs before | number |
| Ignore signs after | number |
| Ignore hours worked after | number |
| Min breaks | number |
| Show true hours | boolean |
| Schedule limit | boolean |
| Notify schedule limit | boolean |
| Max schedule hours | number |
| Office | object |
| Office ID | number |
| Office number | text |
| Name | text |
| Company ID | number |
| Time zone ID | number |
| Schedule ID | number |
| IP | text |
| Sign from IP | boolean |
| Latitude | number |
| Longitude | number |
| Color | text |
Create a UserAction
| Field | Type |
|---|---|
EmailRequired | text |
First NameRequired | text |
| Last Name | text |
| User Key | text |
| Notification Email | text |
| External Login ID | text |
| Employee Start Date | date |
| Employee End Date | date |
| Birthday | date |
| Department Key | text |
| Department ID | choice |
| Job Title Key | text |
| Job Title ID | choice |
| Responsible User Key | text |
| Responsible User ID | choice |
| Authorizing User Key | text |
| Authorizing User ID | choice |
| Allocated Days | number |
| Language ID | choice |
| Weekends | text |
| Field | Type |
|---|---|
| User ID | number |
| User key | text |
| First name | text |
| Last name | text |
| Acronym | text |
| text | |
| Company ID | number |
| Employee start date | date |
| Employee end date | date |
| Birthday | date |
| Image URL | url |
| Department ID | number |
| Job title ID | number |
| Responsible user ID | number |
| Authorizing user ID | number |
| Allocated days | number |
| Used days | number |
| Available days | number |
| Accumulated days | number |
| Language ID | number |
Create an AgreementAction
| Field | Type |
|---|---|
NameRequired | text |
End DateRequired | date |
| Agreement Key | text |
| Agreement ID | choice |
| Office ID | choice |
| Use Accumulated Days | boolean |
| Accrued End Date | date |
| Next Allocation Date | date |
| From Agreement ID | choice |
| Start Night Hour | number |
| Start Night Minute | number |
| End Night Hour | number |
| End Night Minute | number |
| Total Yearly Hours | number |
| Color | text |
| Field | Type |
|---|---|
| Agreement ID | number |
| Agreement key | text |
| Name | text |
| Company ID | number |
| Office ID | number |
| Use accumulated days | boolean |
| Start date | date |
| End date | date |
| True initial date | date |
| Expiration date | date |
| True expiration date | date |
| Accrued start date | date |
| Accrued end date | date |
| Next allocation date | date |
| Use expiration date | boolean |
| Start night time | text |
| End night time | text |
| Office | object |
| Office ID | number |
| Office number | text |
| Name | text |
| Company ID | number |
| Time zone ID | number |
| Schedule ID | number |
| IP | text |
| Sign from IP | boolean |
| Latitude | number |
| Longitude | number |
| Total yearly hours | number |
| Color | text |
Create an AttributeAction
Delete a RequestAction
| Field | Type |
|---|---|
Request IDRequired | choice |
| Comments | text |
Delete a ScheduleAction
| Field | Type |
|---|---|
Schedule IDRequired | choice |
Delete a UserAction
| Field | Type |
|---|---|
User IDRequired | choice |
Delete an AgreementAction
| Field | Type |
|---|---|
Agreement IDRequired | choice |
Delete an AttributeAction
| Field | Type |
|---|---|
Attribute IDRequired | choice |
Make an API Calluniversal
Plan a Working DayAction
| Field | Type |
|---|---|
User IDRequired | choice |
| From Date | date |
| To Date | date |
| Office ID | choice |
| Department ID | choice |
| Job Title ID | choice |
| Calendar ID | choice |
| Schedule ID | choice |
| Weekends | text |
| Schedule Week Number | number |
| Reset | boolean |
| Use Sign | boolean |
| Comments | text |
Restore a UserAction
| Field | Type |
|---|---|
User IDRequired | choice |
| Active | boolean |
| Field | Type |
|---|---|
| User ID | number |
| User key | text |
| First name | text |
| Last name | text |
| Acronym | text |
| text | |
| Company ID | number |
| Employee start date | date |
| Employee end date | date |
| Birthday | date |
| Image URL | url |
| Department ID | number |
| Job title ID | number |
| Responsible user ID | number |
| Authorizing user ID | number |
| Allocated days | number |
| Used days | number |
| Available days | number |
| Accumulated days | number |
| Language ID | number |
Update a ContractAction
| Field | Type |
|---|---|
Start DateRequired | date |
Contract Type IDRequired | text |
| Contract ID | text |
| Contract Key | text |
| Contract ID | text |
| Contract Modality ID | text |
| End Date | date |
| Agreement ID | choice |
| Agreement Key | text |
| Close At End Date | boolean |
| Deactivate User On Close | boolean |
| Delete User On Close | boolean |
| Field | Type |
|---|---|
| Contract key | text |
| Contract ID | number |
| User ID | number |
| Contract type ID | number |
| Contract type name | text |
| Contract modality ID | number |
| Contract modality name | text |
| Start date | date |
| End date | date |
| Agreement name | text |
| Agreement ID | number |
| Agreement key | text |
| Deactivate user on close | boolean |
| Delete user on close | boolean |
| Deleted | boolean |
| Is current contract | boolean |
Update a Diary Acceptance StatusAction
| Field | Type |
|---|---|
User IDRequired | choice |
Validation StatusRequired | choice |
| From Date | date |
| To Date | date |
Update a RequestAction
| Field | Type |
|---|---|
Request IDRequired | choice |
ActionRequired | choice |
| Comments | text |
| Field | Type |
|---|---|
| Request ID | number |
| Request key | text |
| Company ID | number |
| Date | date |
| User ID | number |
| User key | text |
| Start date | date |
| End date | date |
| Number days requested | number |
| Next year days requested | number |
| Number hours requested | number |
| Next year hours requested | number |
| Request status ID | number |
| Request status | text |
| Quick description | text |
| Comments | text |
| Docs | text |
| Responsible user ID | number |
| Authorizing user ID | number |
| Agreement event ID | number |
Update a ScheduleAction
| Field | Type |
|---|---|
Schedule IDRequired | choice |
NameRequired | text |
| Schedule Key | text |
| Office ID | choice |
| Time Frame | number |
| From Schedule ID | choice |
| Auto Breaks | boolean |
| Auto Time Frame | boolean |
| Start Tolerance | number |
| End Tolerance | number |
| Ignore Signs Before | number |
| Ignore Signs After | number |
| Ignore Hours Worked After | number |
| Min Breaks | number |
| Show True Hours | boolean |
| Notify Schedule Limit | boolean |
| Max Schedule Hours | number |
| Color | text |
| Field | Type |
|---|---|
| Schedule ID | number |
| Schedule key | text |
| Name | text |
| Company ID | number |
| Office ID | number |
| Time frame | number |
| Auto breaks | boolean |
| Auto time frame | boolean |
| Start tolerance | number |
| End tolerance | number |
| Ignore signs before | number |
| Ignore signs after | number |
| Ignore hours worked after | number |
| Min breaks | number |
| Show true hours | boolean |
| Schedule limit | boolean |
| Notify schedule limit | boolean |
| Max schedule hours | number |
| Office | object |
| Office ID | number |
| Office number | text |
| Name | text |
| Company ID | number |
| Time zone ID | number |
| Schedule ID | number |
| IP | text |
| Sign from IP | boolean |
| Latitude | number |
| Longitude | number |
| Color | text |
Update a Scheduled TaskAction
| Field | Type |
|---|---|
Task IDRequired | text |
Scheduled ExecutionRequired | date |
| Changes | object |
| Key | text |
| Value | text |
Updated ByRequired | choice |
Update a UserAction
| Field | Type |
|---|---|
User IDRequired | choice |
| First Name | text |
| Last Name | text |
| User Key | text |
| text | |
| Notification Email | text |
| Employee Start Date | date |
| Employee End Date | date |
| Birthday | date |
| Department Key | text |
| Department ID | choice |
| Job Title Key | text |
| Job Title ID | choice |
| Responsible User Key | text |
| Responsible User ID | choice |
| Authorizing User Key | text |
| Authorizing User ID | choice |
| Language ID | choice |
| Weekends | text |
| Calendar Key | text |
| Field | Type |
|---|---|
| User ID | number |
| User key | text |
| First name | text |
| Last name | text |
| Acronym | text |
| text | |
| Company ID | number |
| Employee start date | date |
| Employee end date | date |
| Birthday | date |
| Image URL | url |
| Department ID | number |
| Job title ID | number |
| Responsible user ID | number |
| Authorizing user ID | number |
| Allocated days | number |
| Used days | number |
| Available days | number |
| Accumulated days | number |
| Language ID | number |
Update an AgreementAction
| Field | Type |
|---|---|
| Agreement ID | choice |
NameRequired | text |
End DateRequired | date |
| Agreement Key | text |
| Agreement ID (Body) | choice |
| Office ID | choice |
| Use Accumulated Days | boolean |
| Accrued End Date | date |
| Next Allocation Date | date |
| From Agreement ID | choice |
| Start Night Hour | number |
| Start Night Minute | number |
| End Night Hour | number |
| End Night Minute | number |
| Color | text |
| Field | Type |
|---|---|
| Agreement ID | number |
| Agreement key | text |
| Name | text |
| Company ID | number |
| Office ID | number |
| Use accumulated days | boolean |
| Start date | date |
| End date | date |
| True initial date | date |
| Expiration date | date |
| True expiration date | date |
| Accrued start date | date |
| Accrued end date | date |
| Next allocation date | date |
| Use expiration date | boolean |
| Start night time | text |
| End night time | text |
| Office | object |
| Office ID | number |
| Office number | text |
| Name | text |
| Company ID | number |
| Time zone ID | number |
| Schedule ID | number |
| IP | text |
| Sign from IP | boolean |
| Latitude | number |
| Longitude | number |
| Total yearly hours | number |
| Color | text |
Templates
Look for Woffu templates in the WEXTL template library.
Browse templates →Explore alternative apps
- Bullhorn[2]Recruiting ATS and CRM for staffing agencies and talent teams.
- BrightHRHR software for small businesses covering people, absence, and time tracking.
- AladtecWorkforce scheduling and timekeeping for public safety and healthcare teams.
- BeameryTalent lifecycle CRM for recruiting, talent pooling, campaigns, and workforce planning.
- AchieversEmployee recognition and engagement platform for celebrations, rewards, and newsfeeds.
References
- WEXTL® Woffu Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for Woffu.
- WEXTL® visual workflow builder data.
Last updated: Jul 24, 2026 18:13