About this integration
Workplace experience platform for desk booking and office scheduling. This integration exposes its full API as workflow modules.
The integration includes 2 triggers, 24 search modules and 22 actions. Connections use basic authentication.
How to connect
The credential form asks for API Key and Organisation ID.
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 |
|---|---|---|
API KeyRequired | password | Log into the web dashboard and generate a new token via your team's integration settings. (Note: You must be an |
Organisation IDRequired | text | The ID or slug (organization username). This is the unique name created when your team’s account was set up — usually your company name or the shared workspace name. |
Use it in workflow automation
Start with Watch Reservations, then add Check Space Availability.
The canvas below runs Watch Reservations into Check Space Availability — watch the video, then drop a node onto the canvas.
Select the Watch Reservations trigger and the workflow fires automatically when the event occurs — no polling required.
Then add Create a Desk Reservation as the next node. Branch, filter, or hand off to other integrations from there.
The integration includes 24 ready-made modules for HR work — each run logs its inputs and outputs for debugging.
Robin workflow on the canvas: Watch Reservations then Create a Desk Reservation
Triggers, searches and actions
Browse every Robin module field below: 2 triggers, 24 searchs, and 22 actions you can drop onto the canvas.
Triggers
This integration includes 2 triggers — start a workflow the moment something changes in the app.
- Watch Reservations
- Watch User Events
Searches
Use any of 24 search modules to retrieve records without leaving the workflow canvas.
- Create an Organization Amenity
- Get a Desk Reservation
- Get a Desk Reservation Confirmation
- Get a Desk Setting
- Get a Location
Actions
This integration includes 22 action modules — create, update, or delete records as part of any workflow.
- Check Space Availability
- Create a Desk Reservation
- Create a Desk Reservation Exclusion
- Create a Location Presence
- Create a Location Space
Explore the fields available for each Robin trigger, search, and action.
Triggers
| Field | Type |
|---|---|
ID | text |
Group seat reservation ID | text |
Seat ID | number |
Reserver ID | number |
Type | text |
Title | text |
Start | object |
Date time | date |
Time zone | time |
End | object |
Date time | date |
Time zone | time |
Recurrence | text |
Series ID | text |
Recurrence ID | text |
Created at | date |
Updated at | date |
Reservee | object |
Email | |
User ID | number |
Confirmation | text |
| Field | Type |
|---|---|
ID | text |
Organizer ID | number |
Organizer email | text |
Creator ID | number |
Creator email | text |
Space ID | number |
Title | text |
Description | text |
Location | text |
Remote event ID | text |
Remote type | text |
Creation type | text |
Uid | text |
Start | object |
Date time | date |
Time zone | time |
End | object |
Date time | date |
Time zone | time |
Series ID | text |
Recurrence ID | text |
Status | text |
Recurrence | text |
Is all day | boolean |
Searches
| Field | Type |
|---|---|
Amenity NameRequired | text |
Owner TypesRequired | array |
Owner Type | text |
| Field | Type |
|---|---|
Meta | object |
Status code | number |
Status | text |
Message | text |
More info | object |
Data | object |
ID | number |
Account ID | number |
Name | text |
Owner types | array |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Reservation IDRequired | choice |
| Field | Type |
|---|---|
Meta | object |
Status code | number |
Status | text |
Message | text |
More info | object |
Data | object |
ID | text |
Group seat reservation ID | text |
Seat ID | number |
Reserver ID | number |
Type | text |
Title | text |
Start | object |
End | object |
Recurrence | text |
Series ID | text |
| Field | Type |
|---|---|
Reservation IDRequired | choice |
| Field | Type |
|---|---|
Meta | object |
Status code | number |
Status | text |
Message | text |
More info | object |
Data | object |
Seat reservation ID | text |
Device ID | text |
User ID | number |
Confirmed at | object |
| Field | Type |
|---|---|
Seat IDRequired | choice |
| Field | Type |
|---|---|
Meta | object |
Status code | number |
Status | text |
Message | text |
More info | object |
Data | object |
Owner type | text |
Owner ID | number |
Name | text |
Slug | text |
Data type | text |
Value | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Location IDRequired | choice |
| Field | Type |
|---|---|
Meta | object |
Status code | number |
Status | text |
Message | text |
More info | object |
Data | object |
ID | number |
Account ID | number |
Name | text |
Description | text |
Address | text |
Image | url |
Latitude | number |
Longitude | number |
Updated at | date |
Created at | date |
| Field | Type |
|---|---|
User IDRequired | choice |
Include | text |
| Field | Type |
|---|---|
Meta | object |
Status code | number |
Status | text |
Message | text |
More info | object |
Data | object |
ID | text |
Organizer ID | number |
Organizer email | text |
Creator ID | number |
Creator email | text |
Space ID | number |
Title | text |
Description | text |
Location | text |
Remote event ID | text |
| Field | Type |
|---|---|
User IDRequired | choice |
| Field | Type |
|---|---|
Meta | object |
Status code | number |
Status | text |
Message | text |
More info | object |
Data | object |
Event ID | text |
User ID | text |
Device ID | number |
Confirmed at | date |
| Field | Type |
|---|---|
ID | number |
Is organization | boolean |
Name | text |
Slug | text |
Avatar | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Organization user IDRequired | choice |
| Field | Type |
|---|---|
Meta | object |
Status code | number |
Status | text |
Message | text |
More info | object |
Data | object |
ID | number |
Name | text |
Slug | text |
Avatar | text |
Created at | date |
Updated at | date |
Primary email | object |
Is pending | boolean |
User access | object |
| Field | Type |
|---|---|
User IDRequired | choice |
| Field | Type |
|---|---|
Meta | object |
Status code | number |
Status | text |
Message | text |
More info | object |
Data | object |
ID | number |
Name | text |
Slug | text |
Avatar | text |
Created at | date |
Updated at | date |
Primary email | object |
| Field | Type |
|---|---|
User IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
Space ID | number |
User ID | number |
Device ID | text |
Last seen at | date |
Arrived at | date |
Expired at | date |
Session ttl | number |
Session active | boolean |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
Space ID | number |
User ID | number |
Device ID | text |
Last seen at | date |
Arrived at | date |
Expired at | date |
Session ttl | number |
Session active | boolean |
| Field | Type |
|---|---|
Location IDRequired | choice |
Query | text |
Space IDs | text |
Limit | number |
| Field | Type |
|---|---|
Location ID | number |
Space ID | text |
User ID | number |
Device ID | number |
Last seen at | date |
Arrived at | date |
Expired at | date |
Session ttl | number |
Session active | boolean |
User | object |
ID | number |
Name | text |
Slug | text |
Avatar | text |
Created at | date |
Updated at | date |
Primary email | object |
| Field | Type |
|---|---|
Meta | object |
Status code | number |
Status | text |
Message | text |
More info | object |
Data | object |
ID | number |
Name | text |
Slug | text |
Avatar | text |
Created at | date |
Updated at | date |
Primary email | object |
| Field | Type |
|---|---|
After | text |
Before | text |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Organizer ID | number |
Organizer email | text |
Creator ID | number |
Creator email | |
Space ID | number |
Title | text |
Description | text |
Location | text |
Remote event ID | text |
Remote type | text |
Creation type | text |
Uid | text |
Start | object |
Date time | time |
Time zone | time |
End | object |
Date time | date |
Time zone | time |
Series ID | text |
Recurrence ID | text |
Status | text |
Recurrence | text |
Is all day | boolean |
| Field | Type |
|---|---|
Seat IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
Seat ID | number |
Amenity ID | number |
Quantity | number |
Amenity | object |
ID | number |
Account ID | text |
Name | text |
Owner types | array |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Reservation IDRequired | choice |
After | date |
Before | date |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Seat reservation ID | text |
Start | object |
Date time | date |
Time zone | text |
End | object |
Date time | date |
Time zone | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Recurring Reservation IDRequired | choice |
After | date |
Before | date |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Group seat reservation ID | text |
Seat ID | number |
Reserver ID | number |
Type | text |
Title | text |
Start | object |
Date time | date |
Time zone | text |
End | object |
Date time | date |
Time zone | text |
Recurrence | text |
Series ID | text |
Recurrence ID | text |
Created at | date |
Updated at | date |
Reservee | object |
Email | |
User ID | number |
Confirmation | text |
| Field | Type |
|---|---|
After | date |
Before | date |
Recurrence | text |
Level IDs | array |
Level ID | text |
Location ID | choice |
Zone IDs | array |
Zone ID | text |
Seat IDs | array |
Seat ID | choice |
User IDs | array |
User ID | choice |
Reservation Types | array |
Type | text |
Include Disabled Seats | boolean |
Exclusions after/before | text |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Group seat reservation ID | text |
Seat ID | number |
Reserver ID | number |
Type | text |
Title | text |
Start | object |
Date time | date |
Time zone | time |
End | object |
Date time | date |
Time zone | time |
Recurrence | text |
Series ID | text |
Recurrence ID | text |
Created at | date |
Updated at | date |
Reservee | object |
Email | |
User ID | number |
Confirmation | text |
| Field | Type |
|---|---|
Location IDRequired | choice |
IncludeRequired | array |
Include item | text |
Query | text |
Limit | number |
| Field | Type |
|---|---|
ID | number |
Location ID | number |
Name | text |
Description | text |
Image | url |
Discovery radius | number |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
ID | number |
Account ID | text |
Name | text |
Owner types | array |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
ID | number |
Account ID | number |
Campus ID | number |
Name | text |
Description | text |
Address | text |
Image | url |
Latitude | number |
Longitude | number |
Updated at | date |
Created at | date |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
ID | number |
Name | text |
Slug | text |
Avatar | text |
Created at | date |
Updated at | date |
Primary email | object |
Email | |
Is verified | boolean |
Is pending | boolean |
User access | object |
Management level | number |
Is owner | boolean |
| Field | Type |
|---|---|
User IDRequired | choice |
After | date |
Before | date |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Organizer ID | number |
Organizer email | |
Creator ID | number |
Creator email | |
Space ID | number |
Title | text |
Description | text |
Location | text |
Remote event ID | text |
Remote type | text |
Creation type | text |
Uid | text |
Start | object |
Date time | date |
Time zone | time |
End | object |
Date time | date |
Time zone | time |
Series ID | text |
Recurrence ID | text |
Status | text |
Recurrence | text |
Is all day | boolean |
Actions
| Field | Type |
|---|---|
ScopeRequired | object |
Location IDs | array |
Space IDs | array |
Filters | object |
Amenity IDs | array |
Include Unbookable | boolean |
Minimum Capacity | number |
Maximum Capacity | number |
View OptionsRequired | object |
BoundsRequired | object |
Prioritization Type | text |
Merge Threshold | text |
Included Submodels | array |
Paging Info | object |
Page | number |
Per Page | number |
Limit | number |
| Field | Type |
|---|---|
Has presence | boolean |
Space | object |
Busy | array |
| Field | Type |
|---|---|
Seat IDRequired | choice |
Title | text |
Reservation TypeRequired | text |
StartRequired | object |
Start Date/TimeRequired | date |
Start Time ZoneRequired | time |
End | object |
End Date/TimeRequired | date |
End Time ZoneRequired | time |
Recurrence | array |
RRULE | text |
Reservee | object |
Reservee Email | |
Reservee User ID | choice |
Reserver ID | choice |
| Field | Type |
|---|---|
Meta | object |
Status code | number |
Status | text |
Message | text |
More info | object |
Data | object |
ID | text |
Group seat reservation ID | text |
Seat ID | number |
Reserver ID | number |
Type | text |
Title | text |
Start | object |
End | object |
Recurrence | text |
Series ID | text |
| Field | Type |
|---|---|
Reservation IDRequired | choice |
StartRequired | object |
Start Date/TimeRequired | date |
Start Time ZoneRequired | time |
EndRequired | object |
End Date/TimeRequired | date |
End Time ZoneRequired | time |
Notify Assignee | boolean |
| Field | Type |
|---|---|
Meta | object |
Status code | number |
Status | text |
Message | text |
More info | object |
Data | object |
ID | text |
Seat reservation ID | text |
Start | object |
End | object |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Location IDRequired | choice |
User ID | choice |
Space IDRequired | choice |
Session TTL (seconds) | number |
| Field | Type |
|---|---|
Meta | object |
Status code | number |
Status | text |
Message | text |
More info | object |
Data | object |
Space ID | text |
Location ID | number |
User ID | number |
Device ID | number |
Last seen at | date |
Arrived at | date |
Expired at | date |
Session ttl | number |
Session active | boolean |
User | object |
| Field | Type |
|---|---|
Location IDRequired | choice |
Space NameRequired | text |
Description | text |
Image URL | url |
Capacity | number |
Space Type | text |
Is Accessible | boolean |
| Field | Type |
|---|---|
Meta | object |
Status code | number |
Status | text |
Message | text |
More info | object |
Data | object |
ID | number |
Location ID | number |
Name | text |
Description | text |
Image | url |
Discovery radius | number |
Capacity | number |
Type | text |
Is accessible | boolean |
Is disabled | boolean |
| Field | Type |
|---|---|
Location NameRequired | text |
Description | text |
Address | text |
Image URL | url |
Latitude | number |
Longitude | number |
Campus ID | choice |
| Field | Type |
|---|---|
Meta | object |
Status code | number |
Status | text |
Message | text |
More info | object |
Data | object |
ID | number |
Account ID | number |
Campus ID | number |
Name | text |
Description | text |
Address | text |
Image | url |
Latitude | number |
Longitude | number |
Updated at | date |
| Field | Type |
|---|---|
Invites | array |
Send Invites | boolean |
| Field | Type |
|---|---|
ID | number |
Name | text |
Slug | text |
Avatar | text |
Created at | date |
Updated at | date |
Primary email | object |
Email | |
Is verified | boolean |
Is pending | boolean |
| Field | Type |
|---|---|
Seat IDRequired | choice |
| Field | Type |
|---|---|
Meta | object |
Status code | number |
Status | text |
Message | text |
More info | object |
Data | object |
| Field | Type |
|---|---|
Reservation IDRequired | choice |
| Field | Type |
|---|---|
Meta | object |
Status code | number |
Status | text |
Message | text |
More info | object |
Data | object |
| Field | Type |
|---|---|
Reservation IDRequired | choice |
| Field | Type |
|---|---|
Meta | object |
Status code | number |
Status | text |
Message | text |
More info | object |
Data | object |
| Field | Type |
|---|---|
Location IDRequired | choice |
User IDRequired | choice |
Space ID | choice |
| Field | Type |
|---|---|
Meta | object |
Status code | number |
Status | text |
Message | text |
More info | object |
Data | object |
| Field | Type |
|---|---|
User IDRequired | choice |
| Field | Type |
|---|---|
Meta | object |
Status code | number |
Status | text |
Message | text |
More info | object |
Data | object |
| 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 |
| Field | Type |
|---|---|
Seat IDRequired | choice |
Quantity | number |
| Field | Type |
|---|---|
Meta | object |
Status code | number |
Status | text |
Message | text |
More info | object |
Data | object |
Seat ID | number |
Amenity ID | number |
Quantity | number |
Amenity | object |
| Field | Type |
|---|---|
Seat IDRequired | choice |
SchedulesRequired | array |
Schedule | object |
| Field | Type |
|---|---|
Meta | object |
Status code | number |
Status | text |
Message | text |
More info | object |
Errors | array |
Data | object |
| Field | Type |
|---|---|
Seat IDRequired | choice |
Quantity | number |
| Field | Type |
|---|---|
Meta | object |
Status code | number |
Status | text |
Message | text |
More info | object |
Data | object |
| Field | Type |
|---|---|
Reservation IDRequired | choice |
Title | text |
Start | object |
Start Date/Time | date |
Start Time Zone | time |
End | object |
End Date/Time | date |
End Time Zone | text |
Recurrence | array |
RRULE | text |
| Field | Type |
|---|---|
Meta | object |
Status code | number |
Status | text |
Message | text |
More info | object |
Errors | array |
Data | object |
| Field | Type |
|---|---|
Reservation IDRequired | choice |
User ID | choice |
Space ID | choice |
| Field | Type |
|---|---|
Meta | object |
Status code | number |
Status | text |
Message | text |
More info | object |
Data | object |
Seat reservation ID | text |
Device ID | text |
User ID | number |
Confirmed at | object |
| Field | Type |
|---|---|
Seat IDRequired | choice |
Value | text |
| Field | Type |
|---|---|
Meta | object |
Status code | number |
Status | text |
Message | text |
More info | object |
Data | object |
Owner type | text |
Owner ID | number |
Name | text |
Slug | text |
Data type | text |
Value | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Location IDRequired | choice |
Location Name | text |
Description | text |
Address | text |
Image URL | url |
| Field | Type |
|---|---|
Meta | object |
Status code | number |
Status | text |
Message | text |
More info | object |
| Field | Type |
|---|---|
User IDRequired | choice |
Title | text |
Description | text |
Start | object |
Start Date/Time | date |
Start Time Zone | time |
End | object |
End Date/Time | date |
End Time Zone | time |
Visibility | text |
Recurrence | array |
Rule | text |
Invitees | array |
Invitee | object |
| Field | Type |
|---|---|
Meta | object |
Status code | number |
Status | text |
Message | text |
More info | object |
Data | object |
| Field | Type |
|---|---|
User IDRequired | choice |
Space IDRequired | choice |
| Field | Type |
|---|---|
Meta | object |
Status code | number |
Status | text |
Message | text |
More info | object |
Data | object |
Event ID | text |
User ID | number |
Device ID | text |
Confirmed at | date |

