About this integration
Queue management and appointment scheduling platform for in-person service operations.
There are 4 triggers, 12 search modules and 39 actions available. The integration connects via basic authentication. Webhook-based triggers fire instantly without polling.
How to connect
The credential form asks for Base URL and API Key.
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 |
|---|---|---|
Base URLRequired | text | The API base URL. Default: https://api.qminder.com |
API KeyRequired | password | Your REST API key (found in Account REST API). |
Use it in workflow automation
Start with Watch Events, then add Add Ticket Label.
The canvas below runs Watch Events into Add Ticket Label — watch the video, then drop a node onto the canvas.
Select the Watch Tickets trigger and the workflow fires automatically when the event occurs — no polling required.
Then add Add Ticket Label as the next node. Branch, filter, or hand off to other integrations from there.
The integration includes 43 ready-made modules for scheduling work — each run logs its inputs and outputs for debugging.
Qminder workflow on the canvas: Watch Tickets then Add Ticket Label
Triggers, searches and actions
Open any Qminder trigger, search, or action to see its inputs and outputs — 4 triggers, 12 searchs, 39 actions.
Triggers
Use one of 4 triggers to kick off a workflow as soon as an event occurs in the app.
- Watch Events
- Watch Locations
- Watch Tickets
- Watch Users
Searches
This integration includes 12 search modules for looking data up mid-run.
- Get Line
- Get Location
- Get Location Desks
- Get Ticket
- Get Ticket Messages
Actions
Take action during a run with 39 available modules that write data back into the app.
- Add Ticket Label
- Archive Line
- Assign Ticket
- Call Ticket
- Cancel Appointment
Explore the fields available for each Qminder trigger, search, and action.
Triggers
| Field | Type |
|---|---|
User ID | number |
Email address | |
Name | text |
Date created | date |
| Field | Type |
|---|---|
ID | number |
Name | text |
Latitude | number |
Longitude | number |
Country | text |
Address | text |
Selecting desk mandatory | boolean |
Timezone offset | number |
| Field | Type |
|---|---|
ID | number |
Status | text |
Source | text |
Line | number |
First name | text |
Last name | text |
Order after | date |
Created | object |
Date | date |
Called | object |
Date | text |
Caller | number |
Desk | number |
Served | object |
Date | text |
Assigned | object |
Assigner | number |
Assignee | number |
Extra | array |
Labels | array |
Interactions | array |
Messages | array |
| Field | Type |
|---|---|
ID | number |
Email | text |
First name | text |
Last name | text |
Selected location | number |
Searches
| Field | Type |
|---|---|
LocationRequired | choice |
| Field | Type |
|---|---|
Status code | number |
ID | number |
Name | text |
Location | number |
Color | text |
Disabled | boolean |
| Field | Type |
|---|---|
LocationRequired | choice |
| Field | Type |
|---|---|
ID | number |
Name | text |
Latitude | number |
Longitude | number |
Country | text |
Address | text |
Selecting desk mandatory | boolean |
Timezone offset | number |
| Field | Type |
|---|---|
LocationRequired | choice |
Limit | number |
| Field | Type |
|---|---|
Ticket IDRequired | choice |
Response Scope | choice |
| Field | Type |
|---|---|
Status code | number |
ID | text |
Status | text |
Source | text |
Line | number |
First name | text |
Last name | text |
Phone number | number |
Created | object |
Date | date |
Called | object |
Date | text |
Caller | number |
| Field | Type |
|---|---|
Ticket IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
Created | object |
Date | text |
Body | text |
Type | text |
Status | text |
User ID | number |
| Field | Type |
|---|---|
LocationRequired | choice |
| Field | Type |
|---|---|
Status code | number |
ID | number |
Email | text |
First name | text |
Last name | text |
Selected location | number |
Roles | array |
| Field | Type |
|---|---|
LocationRequired | choice |
| Field | Type |
|---|---|
Selected desk ID | number |
| Field | Type |
|---|---|
LocationRequired | choice |
| Field | Type |
|---|---|
Status code | number |
Selected lines | array |
| Field | Type |
|---|---|
LocationRequired | choice |
Limit | number |
| Field | Type |
|---|---|
ID | number |
Name | text |
Location | number |
Color | text |
Disabled | boolean |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
ID | number |
Name | text |
Latitude | number |
Longitude | number |
Country | text |
Address | text |
Selecting desk mandatory | boolean |
Timezone offset | number |
| Field | Type |
|---|---|
LocationRequired | choice |
Limit | number |
| Field | Type |
|---|---|
ID | number |
Email | text |
First name | text |
Last name | text |
Selected location | number |
| Field | Type |
|---|---|
Location | choice |
Status | choice |
Created After | date |
Created Before | date |
Order (e.g. id DESC) | text |
Response Scope | text |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Status | text |
Source | text |
Line | number |
First name | text |
Last name | text |
Order after | date |
Created | object |
Date | date |
Called | object |
Date | text |
Caller | number |
Desk | number |
Served | object |
Date | text |
Assigned | object |
Assigner | number |
Assignee | number |
Extra | array |
Labels | array |
Interactions | array |
Messages | array |
Actions
| Field | Type |
|---|---|
LocationRequired | choice |
Ticket IDRequired | choice |
Label TextRequired | text |
| Field | Type |
|---|---|
Status code | number |
Result | text |
| Field | Type |
|---|---|
LocationRequired | choice |
| Field | Type |
|---|---|
Status code | number |
| Field | Type |
|---|---|
LocationRequired | choice |
Ticket IDRequired | choice |
| Field | Type |
|---|---|
Status code | number |
Result | text |
| Field | Type |
|---|---|
Location | choice |
Ticket IDRequired | choice |
| Field | Type |
|---|---|
Status code | number |
ID | text |
Status | text |
Source | text |
Line | number |
First name | text |
Last name | text |
Order after | date |
Created | object |
Date | date |
Labels | array |
Extra | array |
Called | object |
Date | date |
Caller | number |
Assigned | object |
Assigner | number |
Assignee | number |
| Field | Type |
|---|---|
Appointment Ticket IDRequired | choice |
| Field | Type |
|---|---|
LocationRequired | choice |
Ticket IDRequired | choice |
| Field | Type |
|---|---|
LocationRequired | choice |
| Field | Type |
|---|---|
Appointment Ticket IDRequired | choice |
| Field | Type |
|---|---|
LocationRequired | choice |
| Field | Type |
|---|---|
Location | choice |
Status | choice |
Created After | date |
Created Before | date |
| Field | Type |
|---|---|
Status code | number |
Count | number |
| Field | Type |
|---|---|
LocationRequired | choice |
First NameRequired | text |
Last NameRequired | text |
Phone NumberRequired | text |
EmailRequired | |
Start TimeRequired | date |
End TimeRequired | date |
| Field | Type |
|---|---|
ID | text |
Public ID | text |
| Field | Type |
|---|---|
LocationRequired | choice |
First NameRequired | text |
Last Name | text |
Phone Number | text |
Email | |
Language Code | text |
Start TimeRequired | date |
End TimeRequired | date |
| Field | Type |
|---|---|
ID | text |
Public ID | text |
| Field | Type |
|---|---|
Input Field UUID (client-generated)Required | text |
LocationRequired | choice |
TypeRequired | choice |
Title | text |
Mandatory Before AddedRequired | boolean |
Mandatory Before ServedRequired | boolean |
Mandatory in Remote Sign-InRequired | boolean |
Visible in Waiting DrawerRequired | boolean |
Visible in Serving DrawerRequired | boolean |
Show in Remote Sign-InRequired | boolean |
| Field | Type |
|---|---|
Line NameRequired | text |
ColorRequired | text |
Translations | array |
Appointment Settings | object |
EnabledRequired | boolean |
DurationRequired | number |
| Field | Type |
|---|---|
ID | text |
| Field | Type |
|---|---|
NameRequired | text |
LatitudeRequired | number |
LongitudeRequired | number |
AddressRequired | text |
CountryRequired | text |
LanguagesRequired | array |
Language | text |
Input Fields | array |
Lines | array |
Opening Hours | object |
Regular Opening Hours | object |
Exceptions | array |
| Field | Type |
|---|---|
ID | text |
| Field | Type |
|---|---|
LocationRequired | choice |
First Name | text |
Last Name | text |
Phone Number | text |
Email | |
Language Code | text |
Source | choice |
Fields | array |
Labels | array |
| Field | Type |
|---|---|
ID | text |
Public ID | text |
| Field | Type |
|---|---|
EmailRequired | |
First NameRequired | text |
Last NameRequired | text |
RolesRequired | array |
| Field | Type |
|---|---|
Status code | number |
ID | text |
| Field | Type |
|---|---|
LocationRequired | choice |
| Field | Type |
|---|---|
Status code | number |
| Field | Type |
|---|---|
LocationRequired | choice |
| Field | Type |
|---|---|
Status code | number |
| Field | Type |
|---|---|
Location | choice |
Appointment Ticket IDRequired | choice |
New Start Time | date |
New End Time | date |
| Field | Type |
|---|---|
Input Field IDRequired | choice |
Title | text |
Visitor-Facing Title | text |
Mandatory Before Added | boolean |
Mandatory Before Served | boolean |
Mandatory in Remote Sign-In | boolean |
Visible in Waiting Drawer | boolean |
Visible in Serving Drawer | boolean |
Show in Remote Sign-In | boolean |
| Field | Type |
|---|---|
LocationRequired | choice |
New Name | text |
New Color (hex) | text |
| Field | Type |
|---|---|
Status code | number |
| Field | Type |
|---|---|
Ticket IDRequired | choice |
First Name | text |
Last Name | text |
Email | |
Phone Number | text |
Line | text |
Language Code | text |
| Field | Type |
|---|---|
LocationRequired | choice |
| Field | Type |
|---|---|
Status code | number |
| Field | Type |
|---|---|
LocationRequired | choice |
Ticket IDRequired | choice |
| Field | Type |
|---|---|
Status code | number |
| 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 |
|---|---|
Appointment Ticket IDRequired | choice |
| Field | Type |
|---|---|
Ticket IDRequired | choice |
| Field | Type |
|---|---|
Status code | number |
Result | text |
| Field | Type |
|---|---|
Ticket IDRequired | choice |
| Field | Type |
|---|---|
Status code | number |
Result | text |
| Field | Type |
|---|---|
Ticket IDRequired | choice |
| Field | Type |
|---|---|
Status code | number |
Result | text |
| Field | Type |
|---|---|
Ticket IDRequired | choice |
Input Field IDRequired | choice |
| Field | Type |
|---|---|
LocationRequired | choice |
Ticket IDRequired | choice |
Label Text to RemoveRequired | text |
| Field | Type |
|---|---|
Status code | number |
Result | text |
| Field | Type |
|---|---|
Ticket IDRequired | choice |
Place After Ticket ID (blank = first) | choice |
| Field | Type |
|---|---|
Status code | number |
Result | text |
| Field | Type |
|---|---|
LocationRequired | choice |
Ticket IDRequired | choice |
PositionRequired | choice |
| Field | Type |
|---|---|
Status code | number |
Result | text |
| Field | Type |
|---|---|
Ticket IDRequired | choice |
Input Field IDRequired | choice |
Text Value | text |
Selected Option IDs (for SELECT fields) | array |
| Field | Type |
|---|---|
LocationRequired | choice |
| Field | Type |
|---|---|
Status code | number |
| Field | Type |
|---|---|
Location | choice |
Ticket IDRequired | choice |
MessageRequired | text |
| Field | Type |
|---|---|
Status code | number |
Result | text |
| Field | Type |
|---|---|
LocationRequired | choice |
| Field | Type |
|---|---|
Status code | number |
| Field | Type |
|---|---|
Location | choice |
Ticket IDRequired | choice |
| Field | Type |
|---|---|
Status code | number |
Result | text |

