Quality Control Workflow
A Zoho Cliq–driven workflow that runs a vehicle through a quality-control check on its last movement before delivery — surfacing any outstanding issues, routing the vehicle back for rectification if needed, and only clearing it for delivery once quality control and the safety check both pass.
Trigger Condition
Last movement before delivery. As soon as a vehicle's current movement is identified as the last one before it goes back to the client, the workflow starts by messaging the Quality Control channel.
Cliq Channels Involved
| Channel | Purpose |
|---|---|
| Quality Control | Initial per-vehicle QC prompt, with Rego/Make/Model/Vehicle History and completed/pending issues |
| Quality Control Issues | Posted once a QC Form is submitted with issues — the issue report + captured images |
| Car Wash | Posted when the vehicle needs washing before delivery — updated with Car Wash Completed |
| Ready for Delivery | Posted once QC and the safety check both pass — the final all-clear before booking delivery |
1. Push to Quality Control Channel
Action: Push a message to the Quality Control Cliq channel.
Message format:
Rego:
Make:
Model:
Vehicle History:
✅ Completed issues/services
❌ Pending issues/services
Buttons:
| Button | Opens |
|---|---|
| QC Update | Quality Control Form |
| View Images | WorkDrive folder ("New Job Images") |
2. Quality Control Form
Opened via QC Update.
| Field | Required |
|---|---|
| Is there any Quality Issue? (Yes / No) | ✅ |
If Yes:
| Field | Required |
|---|---|
| Select issues on the vehicle | ✅ |
| — Add photos (per selected issue) | ✅ |
| — Add notes (per selected issue) | |
| — Issue subcategories (per selected issue) |
The issue list shown here should match the issue list on the New Job Images channel form — plus a Body Repairs entry at the top, which is not yet implemented (flagged as outstanding at the time of writing).
On submission: push a message to the Quality Control Issues Cliq channel.
QC Form submitted
│
▼
Is there any Quality Issue?
│
├── No ──► go to Step 5 (No Quality Issues)
│
└── Yes ──► push message to "Quality Control Issues" channel (Step 3)
3. Message to Quality Control Issues Channel
Message format:
Rego:
Make:
Model:
Repairer:
Reported Issues:
[Include images captured in QC check]
Buttons:
| Button | Opens |
|---|---|
| Update | Update Options (Step 4) |
| View Images | WorkDrive |
4. Update Options
Clicking Update shows two choices: Send for Rectification or Send Back to Client.
4A — Send for Rectification
- Shows a Repair Shop field, pre-filled with the original repairer but editable.
- On submit:
- Creates a new Vehicle Movement Message, titled "Rectification Job".
- Moves the vehicle from its current location to the selected repair shop.
- The movement flow starts again from the beginning.
Send for Rectification
│
▼
Repair Shop field (pre-filled, editable) submitted
│
▼
New Vehicle Movement Message — "Rectification Job"
│
▼
Vehicle moved: current location → selected repair shop
│
▼
Movement flow restarts
4B — Send Back to Client
- System checks Safety Check Completed = Yes (from the Safety Check channel).
- If yes → push message to the Ready for Delivery Cliq channel (Step 6).
Send Back to Client
│
▼
Safety Check Completed == Yes ?
│
├── Yes ──► push message to "Ready for Delivery" channel (Step 6)
└── No ──► held (not sent to Ready for Delivery)
5. No Quality Issues
The Quality Control Issue form isn't only reached via Cliq (Step 2) — the Quality Control Report in Zoho Creator has its own Update button that opens the same Quality Control Issue form.
Either way, when the form is submitted with Is there any Quality Issue? = No, it asks a follow-up question:
| Field | Required |
|---|---|
| Does the vehicle need washing? (Yes / No) | ✅ |
- Yes → push a message to the Car Wash Cliq channel. That channel is updated with Car Wash Completed once washing is done.
- No → no car wash needed.
In both cases, before the vehicle is cleared for delivery the system checks Safety Check Completed = Yes; if it passes, a message is pushed to the Ready for Delivery Cliq channel (Step 6).
QC Form = No issues (via Cliq QC Update, or Creator Quality Control Report → Update)
│
▼
Does the vehicle need washing?
│
├── Yes ──► push message to "Car Wash" channel
│ │
│ ▼
│ Car Wash Completed (updated in channel)
│ │
│ ▼
│ Safety Check Completed == Yes ?
│ │
│ ├── Yes ──► push message to "Ready for Delivery" channel (Step 6)
│ └── No ──► held (not sent to Ready for Delivery)
│
└── No ───► Safety Check Completed == Yes ?
│
├── Yes ──► push message to "Ready for Delivery" channel (Step 6)
└── No ──► held (not sent to Ready for Delivery)
6. Message to Ready for Delivery Channel
Message format:
File No:
Rego:
Make:
Model:
✅ List all issues and services — all confirmed as completed
Button:
| Button | Action |
|---|---|
| Book Delivery | Opens the Kratos Delivery Booking Form |
Quick Reference
| Step | Event / Action | Destination | Output |
|---|---|---|---|
| 1 | Last movement before delivery | Quality Control channel | Channel message with QC Update / View Images actions |
| 2 | User selects QC Update | Quality Control Form | Captures inspection details |
| 3 | QC Form submitted (issues found) | Quality Control Issues channel | Issue report + images |
| 4A | Send for Rectification selected | Movement Log | "Rectification Job" movement message |
| 4B | Send Back to Client selected | Ready for Delivery channel | Push message (if Safety Check = Yes) |
| 5 | No QC issues, vehicle needs washing | Car Wash channel | Push message; channel updated with Car Wash Completed |
| 5 | No QC issues + (no washing needed, or Car Wash Completed) + Safety Check = Yes | Ready for Delivery channel | Push message confirming all complete |
| 6 | Book Delivery selected | Kratos Delivery Booking Form | Opens delivery booking workflow |
Related
- Movement Action — the general CC / Loan Car Swap / Delivery / PRI-Recto flow reference
- Parts Assessment Workflow — the New Job Images stage referenced by the Quality Control Form's issue list