VICIfast
Operations

What the PASS, FAIL, CANCEL, and COMMIT QC categories mean

Every QC status code maps to one of four categories. Here is what PASS, FAIL, CANCEL, and COMMIT each do, and why the category, not the label, decides the outcome.

VICIfast Support
··3 min read
What the PASS, FAIL, CANCEL, and COMMIT QC categories mean

Every QC status code you create has to be tied to one of four categories: PASS, FAIL, CANCEL, or COMMIT. The code is the label a reviewer clicks, but the category is the part that actually decides what happens to the call. Get the four straight and the rest of the quality-control system stops feeling like guesswork.

The four categories

Here is what each one represents when a reviewer applies a code in that category:

  • PASS — approve. The call met the bar. The reviewer is signing off that the Agent handled it correctly.
  • FAIL — reject. Something was wrong with the call, and it is being marked as not acceptable.
  • CANCEL — void or skip. The call should not be counted in the audit at all, whether it was claimed by mistake or simply does not belong in review.
  • COMMIT — finalize. The review is locked in and the call's audit result is treated as settled.
flowchart TD
  A[Reviewer picks QC code] --> B{QC category}
  B -->|PASS| C[Approve call]
  B -->|FAIL| D[Reject call]
  B -->|CANCEL| E[Void or skip from audit]
  B -->|COMMIT| F[Finalize result]

Why the category decides, not the label

This is the part worth internalizing. VICIdial does not read the name of your code or its description to decide what to do — it reads the category. You might name a code anything that fits your team's wording, but if it is mapped to FAIL it will reject the call, regardless of how reassuring the label sounds. Two codes with completely different names will behave identically if they share a category. The label is for the human; the category is for the system.

This split is deliberate and it is what gives you room to design a vocabulary that fits your floor. You can have several distinct FAIL codes — one for a compliance miss, one for a missed disclosure, one for a rude tone — and each gives reviewers a precise reason to record while all three resolve to the same reject action. The category keeps the behavior consistent; the codes let you capture the why. When you later read your audit results, the code names tell you the story and the categories tell you the verdict.

Because the category is the deciding factor, a misassigned category is a silent error. A code that reads like an approval but is tied to FAIL will quietly reject calls. Audit your code-to-category mapping before you trust the results, not after.

How this connects to the rest of QC

The category a reviewer lands on flows from the call's Disposition and the Status (lead status) it carried into audit, through the code the reviewer chooses, and out to the action that closes the review. A Lead given a COMMIT-category code has a settled audit result, while one given CANCEL drops out of the count entirely. The same logic that decides a call Called status during dialing applies here in spirit — a short code stands in for a defined action, and the system acts on the action, not the name.

A reviewer only reaches the point of applying a category after they have taken ownership of a call to score — that step is covered in how to claim a QC call. You assign these categories when you build your codes — covered in how to create and modify QC status codes. And to see how categories sit inside the full evaluation flow, read the quality-control guide.

Four categories, four actions: approve, reject, void, finalize. Once your codes map cleanly onto them, your reviewers can pick a label and trust the system to do the right thing. VICIfast runs a managed VICIdial box with the QC categories ready to configure, live in under 40 seconds. See our plans and pricing.

About VICIfast LLC

VICIfast LLC operates a managed VICIdial hosting + BYOI service for outbound and inbound call centers. We run the dialers, the carriers, the recordings pipeline, and the compliance plumbing so operators don’t have to.

Citing this article

VICIfast Engineering. “What the PASS, FAIL, CANCEL, and COMMIT QC categories mean”. VICIfast LLC, June 26, 2026. Retrieved from https://vicifast.com/blog/vicidial-qc-categories-pass-fail-cancel-commit

Have questions?

Related posts

You might be interested in

VICIfast newsletter

Liked this? Get the next one in your inbox.

We ship the kind of stuff you just read — concrete, numbers-first, no drip. One email when a new post goes live. Unsubscribe in one click.

Comments

Comments are reviewed before they appear. We never publish your email.

No comments yet — be the first.