Skip to main content

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

ChannelPurpose
Quality ControlInitial per-vehicle QC prompt, with Rego/Make/Model/Vehicle History and completed/pending issues
Quality Control IssuesPosted once a QC Form is submitted with issues — the issue report + captured images
Car WashPosted when the vehicle needs washing before delivery — updated with Car Wash Completed
Ready for DeliveryPosted 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:

ButtonOpens
QC UpdateQuality Control Form
View ImagesWorkDrive folder ("New Job Images")

2. Quality Control Form

Opened via QC Update.

FieldRequired
Is there any Quality Issue? (Yes / No)

If Yes:

FieldRequired
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:

ButtonOpens
UpdateUpdate Options (Step 4)
View ImagesWorkDrive

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:

FieldRequired
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:

ButtonAction
Book DeliveryOpens the Kratos Delivery Booking Form

Quick Reference

StepEvent / ActionDestinationOutput
1Last movement before deliveryQuality Control channelChannel message with QC Update / View Images actions
2User selects QC UpdateQuality Control FormCaptures inspection details
3QC Form submitted (issues found)Quality Control Issues channelIssue report + images
4ASend for Rectification selectedMovement Log"Rectification Job" movement message
4BSend Back to Client selectedReady for Delivery channelPush message (if Safety Check = Yes)
5No QC issues, vehicle needs washingCar Wash channelPush message; channel updated with Car Wash Completed
5No QC issues + (no washing needed, or Car Wash Completed) + Safety Check = YesReady for Delivery channelPush message confirming all complete
6Book Delivery selectedKratos Delivery Booking FormOpens delivery booking workflow


Video Walkthrough