QA sampling: weekly sample assignment
Manual QA scoring has a throughput problem: a human scorer reviewing every conversation a contact center handles is a headcount decision most teams cannot make. The QA sampler removes the manual step — once enabled, a weekly automation draws a random sample of each agent’s recent conversations and assigns them to your evaluators, so the human-review cadence is continuous and the review load stays bounded.Why sampling matters
A quality program that reads every conversation is cost-prohibitive at any meaningful volume, and a program that samples on an ad-hoc basis drifts — reviewers pick conversations, agents game the picks, and the scores stop representing the population. A scheduled random sample fixes both: each agent contributes a fixed quota of conversations drawn at random, and the sample distribution is uniform enough to make per-agent score comparisons fair. Devotel Orbit runs the sampler weekly. Each sweep tops up each active agent to your configured samples-per-agent quota, assigns the sampled conversations round-robin across your evaluators, and writes them into the evaluator inboxes as pending reviews. The sweep is idempotent within the week — re-runs skip agents already at quota, so you never double-sample.Configure it in Settings
Open Settings → QA Sample Assignment in the dashboard (owner or admin role). The group persists to one organization settings block; the shape is:
The page is off by default. No samples are created until you explicitly opt in, which keeps a tenant without a QA program from getting review rows it did not ask for.
What happens on each sweep
The sampler runs on an hourly cadence but costs one weekly allocation per agent — it tops up agents that fell below quota rather than re-allocating from scratch, so a tenant that opts in mid-week still picks up its quota on the next tick. For each opted-in organization, the sweep:- Courts the agent pool: every agent who handled at least one conversation ended in the lookback window is a candidate. Conversations with no human agent on record (pure IVR or bot-only traffic) are never sampled.
- Checks the existing quota: an agent who already has pending human-review rows at or above your samples-per-agent quota is skipped, and the remaining shortfall tops up.
- Draws the sample at random: for each under-quota agent the sweep picks the shortfall number of conversations from the lookback window, constrained to conversations with no assigned review yet — AI-auto-scored rows do not block a human sample.
- Assigns an evaluator: samples are allocated round-robin across the organization members with owner or admin role, sorted so the assignment order is stable across the week. Review load stays evenly spread across the pool.
- Writes pending review rows: each sampled conversation lands in the assigned evaluator’s inbox as a pending, empty scorecard tied to the organization’s most recently updated active evaluation form.