About this integration
Repair shop software for tickets, inventory, customers, and point-of-sale. Use it from the workflow canvas with no custom glue script required.
This integration exposes 3 triggers, 5 search modules and 3 actions as workflow nodes. Authentication uses basic authentication.
How to connect
The credential form asks for 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 |
|---|---|---|
API KeyRequired | password | You can get the API key by using the following instruction: https://help.repairdesk.co/knowledgebase/articles/1189105-public-api. |
Use it in workflow automation
Start with Watch Customers, then add Convert a Ticket to an Invoice.
The canvas below runs Watch Customers into Convert a Ticket to an Invoice — watch the video, then drop a node onto the canvas.
Select the Watch Customers trigger and the workflow fires automatically when the event occurs — no polling required.
Then add Convert a Ticket to an Invoice as the next node. Branch, filter, or hand off to other integrations from there.
The integration includes 6 ready-made modules for project management work — each run logs its inputs and outputs for debugging.
RepairDesk workflow on the canvas: Watch Customers then Convert a Ticket to an Invoice
Triggers, searches and actions
Use the tables below to inspect RepairDesk's 3 triggers, 5 search modules, and 3 actions.
Triggers
3 triggers fire automatically when specified events occur — no polling or cron job needed.
- Watch Customers
- Watch Invoices
- Watch Tickets
Searches
Fetch data on demand using 5 search modules that query the app during a run.
- Get a Customer
- Get a Ticket
- Search Customers
- Search Invoices
- Search Tickets
Actions
3 action modules cover the full range of create, update, and delete operations.
- Convert a Ticket to an Invoice
- Create a Customer
- Make an API Call
Explore the fields available for each RepairDesk trigger, search, and action.
Triggers
| Field | Type |
|---|---|
Store Name | text |
Full Name | text |
First Name | text |
Last Name | text |
CID | text |
Phone | text |
Mobile | text |
Address 1 | text |
Created On | number |
Address 2 | text |
Postcode | text |
City | text |
State | text |
Country | text |
Email | text |
Orgonization | text |
Refered By | text |
Driving Licence | text |
Contact Person | text |
Tax Number | text |
| Field | Type |
|---|---|
Summary | object |
ID | text |
Sale To Customer ID | text |
Order ID | text |
Discount | text |
Total | text |
Total Tax | text |
Created Date | number |
Ref Cid | text |
Ref Orgonization | text |
Ref Email | text |
Line Items | array |
| Field | Type |
|---|---|
Ticket ID | text |
Order ID | text |
Admin ID | text |
Created by | object |
ID | text |
Fullname | text |
Total | text |
How Did u Find us | text |
Created Date | date |
Repair Collected | text |
Source | text |
Customer | object |
Full Name | text |
Customer ID | text |
Mobile | text |
Address 1 | text |
Fullname | text |
Address 2 | text |
Orgonization | text |
Email | |
Phone | text |
Invoice | object |
Invoice ID | text |
Amount Due | text |
Amount Paid | text |
Searches
| Field | Type |
|---|---|
Customer IDRequired | choice |
| Field | Type |
|---|---|
Store Name | text |
Full Name | text |
First Name | text |
Last Name | text |
CID | text |
Phone | text |
Mobile | text |
Address 1 | text |
Created On | number |
Address 2 | text |
Postcode | text |
City | text |
State | text |
Country | text |
Email | text |
Orgonization | text |
Refered By | text |
Driving Licence | text |
Contact Person | text |
Tax Number | text |
| Field | Type |
|---|---|
Ticket IDRequired | choice |
| Field | Type |
|---|---|
Summary | object |
ID | number |
Order ID | text |
Subtotal | text |
Discount | text |
Discount Reason | text |
Discount Without Symbol | text |
Total Tax | text |
Total | text |
Total Without Symbol | text |
Subtotal Without Symbol | text |
Devices | array |
Hostory | array |
Notes | array |
Unlocks | array |
Accessory | array |
| Field | Type |
|---|---|
Keyword | text |
Referred by | text |
Limit | number |
| Field | Type |
|---|---|
Store Name | text |
Full Name | text |
First Name | text |
Last Name | text |
CID | text |
Phone | text |
Mobile | text |
Address 1 | text |
Created On | number |
Address 2 | text |
Postcode | text |
City | text |
State | text |
Country | text |
Email | text |
Orgonization | text |
Refered By | text |
Driving Licence | text |
Contact Person | text |
Tax Number | text |
| Field | Type |
|---|---|
Keyword | text |
Status | choice |
From Date | date |
To Date | date |
Limit | number |
| Field | Type |
|---|---|
Summary | object |
ID | text |
Sale To Customer ID | text |
Order ID | text |
Discount | text |
Total | text |
Total Tax | text |
Created Date | number |
Ref Cid | text |
Ref Orgonization | text |
Ref Email | text |
Line Items | array |
| Field | Type |
|---|---|
Keyword | text |
Status | choice |
Assigned to | choice |
Created by | choice |
From Date | date |
To Date | date |
Limit | number |
| Field | Type |
|---|---|
Summary | object |
ID | number |
Order ID | text |
Subtotal | text |
Discount | text |
Discount Reason | text |
Discount Without Symbol | text |
Total Tax | text |
Total | text |
Total Without Symbol | text |
Subtotal Without Symbol | text |
Devices | array |
Hostory | array |
Notes | array |
Unlocks | array |
Accessory | array |
Actions
| Field | Type |
|---|---|
Ticket IDRequired | choice |
| Field | Type |
|---|---|
Invoice | object |
ID | number |
Order ID | text |
| Field | Type |
|---|---|
First NameRequired | text |
Last Name | text |
Mobile | text |
Referred by | text |
Address 1 | text |
Address 2 | text |
City | text |
Contact Person | text |
Country | text |
Customer Group ID | text |
Email | |
Email Opt-In | boolean |
Network | text |
Organization | text |
Phone | text |
Postcode | text |
SMS Opt-In | boolean |
State | text |
| Field | Type |
|---|---|
Store Name | text |
Full Name | text |
First Name | text |
Last Name | text |
CID | text |
Phone | text |
Mobile | text |
Address 1 | text |
Created On | number |
Address 2 | text |
Postcode | text |
City | text |
State | text |
Country | text |
Email | text |
Orgonization | text |
Refered By | text |
Driving Licence | text |
Contact Person | text |
Tax Number | 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 |

