About this integration
Resource and capacity planning for construction projects. Connect it to any workflow without writing code.
You can choose from 0 triggers, 8 search modules and 2 actions. The connection type is basic authentication.
How to connect
The credential form asks for Username, Password, Host, and Shift Group Token.
Prefer the interactive builder form? Open it on the app page.
Enter your credentials below. WEXTL stores them encrypted and uses them only to call the API on your behalf.
| Field | Type | Help |
|---|---|---|
UsernameRequired | text | The technical login username provided by your Account Manager (e.g. REPORT04-YOURCOMPANY-1234567890). This is NOT your regular Planerio user login. |
PasswordRequired | password | The technical login password provided by your Account Manager. |
HostRequired | text | Your API gateway host, e.g. example.apigw.planer.io (without https://). Derived from your URL: replace 'planer.io' with 'apigw.planer.io'. |
Shift Group TokenRequired | password | The Shift Group Token (Schichtgruppen-Token) created in Admin > Settings > Planerio Interface. Controls which shift groups' data is accessible via this connection. |
Use it in workflow automation
Add Create a Timestamp as a workflow step.
The canvas below shows the integration — watch the video, then drop a node onto the canvas.
Start with the Create a Timestamp step and run it on demand or on a schedule.
Then add Make an API Call as the next node. Branch, filter, or hand off to other integrations from there.
The integration includes 2 ready-made modules for project management work — each run logs its inputs and outputs for debugging.
Planerio workflow on the canvas: Create a Timestamp then Make an API Call
Triggers, searches and actions
Explore the fields available for each Planerio trigger, search, and action — 0 triggers, 8 searchs, and 2 actions.
Searches
8 search modules let you query the app mid-run and feed the results to the next step.
- List Absences
- List Bonuses
- List Employees
- List Flexitime Balances
- List Shifts
Actions
Use 2 action modules to write data back into the app from anywhere in a run.
- Create a Timestamp
- Make an API Call
Explore the fields available for each Planerio trigger, search, and action.
Searches
| Field | Type |
|---|---|
Start DateRequired | date |
End DateRequired | date |
Include Deleted | boolean |
Include Open | boolean |
Include Rejected | boolean |
Updated After | date |
Limit | number |
| Field | Type |
|---|---|
Unique absence ID | text |
Employee UUID | text |
Date from | date |
Date to | date |
Amount calendardays | text |
Amount workingdays | text |
Status | text |
Updated at | date |
Comment | text |
| Field | Type |
|---|---|
YearRequired | date |
MonthRequired | date |
Limit | number |
| Field | Type |
|---|---|
Unique bonus ID | text |
Employee UUID | text |
Employee personnel number | text |
Is deleted | text |
Updated at | date |
Payroll code | text |
Value | text |
| Field | Type |
|---|---|
Reference DateRequired | date |
Output FormatRequired | choice |
Limit | number |
| Field | Type |
|---|---|
Employee UUID | text |
External unique ID | text |
First name | text |
Last name | text |
Username | text |
Email | |
Personnel number | text |
Tenant number | text |
Primary shift group ID | text |
Primary shift group name | text |
Secondary shift group ids | array |
Secondary shift group names | array |
Entry date | date |
Exit date | date |
Work schedule | object |
Valid from | text |
Weekly hours | text |
Weekly days | text |
Working hours by weekday | object |
Main location ID | text |
Main location name | text |
Job title | text |
Supervisor | object |
Employee UUID | text |
External unique ID | text |
Name | text |
Hr manager | object |
Employee UUID | text |
External unique ID | text |
Name | text |
Substitute | object |
Employee UUID | text |
External unique ID | text |
Name | text |
Timetracking profile name | text |
Salutation | text |
| Field | Type |
|---|---|
Start MonthRequired | date |
End MonthRequired | date |
Limit | number |
| Field | Type |
|---|---|
Flexitime | text |
Unadjusted flexitime | text |
Target hours | text |
Net hours | text |
Year | date |
Month | date |
Personnel number | text |
Employee UUID | text |
| Field | Type |
|---|---|
Start DateRequired | date |
End DateRequired | date |
Output FormatRequired | choice |
Updated After | date |
Include Draft Schedules | boolean |
Include Deleted Shifts | boolean |
Include Comments | boolean |
Sort Results | boolean |
Limit | number |
| Field | Type |
|---|---|
Shift ID | text |
Shift start date time | date |
Shift end date time | date |
Shift updated at | date |
Shift deleted at | date |
Is virtual | text |
Flag color | text |
User lastname | text |
User firstname | text |
User personnel number | text |
Employee UUID | text |
Shift group ID | text |
Shift group name | text |
Workplace ID | text |
Workplace description | text |
Location ID | text |
Location name | text |
Tags | text |
| Field | Type |
|---|---|
Output FormatRequired | choice |
Limit | number |
| Field | Type |
|---|---|
Company | text |
First name | text |
Last name | text |
Personnel number | text |
Shift group | text |
Qualifications | text |
Weekly hours | text |
Weekly days | text |
Entry date | date |
Exit date | date |
Employee UUID | text |
| Field | Type |
|---|---|
Start Date | date |
End Date | date |
Limit | number |
| Field | Type |
|---|---|
UUID | text |
Company | text |
Location | text |
Valid from | date |
Valid to | date |
Time begin | time |
Time end | time |
Shift type | text |
Automatically planned | text |
Shift details | array |
| Field | Type |
|---|---|
Start DateRequired | date |
End DateRequired | date |
Include Deleted | boolean |
Updated After | date |
With Metadata | boolean |
| Field | Type |
|---|---|
Timestamp UUID | text |
Date time | date |
In out | text |
Employee personnel number | text |
Employee UUID | text |
Deleted at | date |
Employee first name | text |
Employee last name | text |
Actions
| Field | Type |
|---|---|
Personnel NumberRequired | text |
In OutRequired | choice |
Date TimeRequired | date |
Comment | text |
| Field | Type |
|---|---|
URLRequired | text |
MethodRequired | choice |
Headers | array |
Header | object |
Query String | array |
Parameter | object |
Body | text |
| Field | Type |
|---|---|
Body | text |
Headers | object |
Status code | number |

