Set the scenario
Define the call type, campaign, product, and use case.
Call type
Campaign
Product
Use case
ShiftMate Voice Training Simulator
Custom-built voice and chat simulations for the conversations your agents actually have — based on your campaign scripts, QA rubrics and compliance objectives.
Capability over credentials — training that proves itself before it ships.
Objection handling
Compliance disclosure
Voice + chat
Your agent
Active battle setup
Medium
Campaign ABSA Enhanced FlexiFuneral
Scenario Skeptic — objections + benefit probe
Goal Listen, paraphrase, address the objection, then close with confidence.
Safe practice environment
Opponent personas
The ShiftMate Talent Value Chain
ShiftMate connects the entire journey — from attracting candidates to assessing potential, training capability, matching talent, placing candidates, and improving performance on the floor.
01
Attract
02
Assess
03
Train
04
Match
05
Place
06
Perform
Voice Simulator prepares candidates for live calls using SA campaign scripts and personas — so agents arrive call-ready, not learning on your customers.
Next Step
Match trained agents to open roles instantly
ShiftMate Simulator Builder
From scenario setup to scoring logic, every simulator is configured to match the job, the customer, and the outcomes you care about.
The 7-step builder workflow
Define the call type, campaign, product, and use case.
Call type
Campaign
Product
Use case
Choose the voice style, accent, tone, and speaking pace.
Voice style
Accent
Tone
Pace
Plug in the AI reasoning layer, knowledge, objection handling, and logic.
Knowledge source
Objection handling
Reasoning depth
Logic rules
Define who the customer is, attitude, demographics, backstory, skepticism level, and behaviour.
Attitude
Skepticism level
Behaviour
Persona
Specify what the trainee must achieve in the simulation.
Primary objective
Secondary objective
KPI focus
Set the scoring framework, compliance checks, and coaching criteria.
Framework
Compliance checks
Coaching criteria
Pass score
Add talk tracks, disclosures, prompts, and guardrails.
Talk tracks
Disclosures
Prompts
Guardrails
✦ All connected. Everything works together.
Your selections power a realistic, intelligent, and measurable roleplay experience.
Realistic customer behaviour
AI personas react naturally based on attitude, context, and conversation flow.
Configurable scoring
Score what matters with custom rubrics, compliance checks, and pass thresholds.
Voice + persona matched to the role
The right voice and persona create authentic practice for real-world conversations.
We don't hand over templates. We build simulators around your real scripts, QA scorecards, product rules and compliance objectives — so your team trains for the conversations that matter.
Pick the skill: opening, closing, recovery or objections.
Every persona has a profile, context, triggers and disposition.
Score against the behaviours your QA team already measures.
MTN | Training that connects
Scenario Studio
Built for real MTN customer conversations
Customer disposition
Confused about data pricing and what's included. Frustrated by slow speeds after 6PM and occasional signal drops at home. Compares bundles often, skeptical of upsells, and wants clear value. Responds best to calm reassurance transparency and practical recommendations.
02 / Live in-flight coaching
While an agent is on a real or training call, the coach watches for the exact QA triggers that matter. Suggestions appear only to the agent — zero distraction to the customer.
Listening for next response...
Your scenario library

WARM — BURIAL-SOCIETY COMPARISON
Budget-conscious admin clerk who already has a burial society.
Objective
Create a genuine need by framing the burial-society gap, confirm policyholder, confirm age before quoting.

EDGE CASE — ANNUAL-INCREASE ACCURACY
Johannesburg IT manager who holds one incorrect belief about the annual increase.
Objective
State the increase correctly per policy terms; do not lock in a figure before checking.

DRILL: OBJECTION CRAFT
objection-handling drill — price and accidental-benefit probe
Micro-drillObjective
Handle the price-value objection with the three-step framework (listen, paraphrase, address) and explain the accidental-benefit clause accurately without over-promising.
03 / Synthetic voice lab
ShiftMate runs AI agents against AI customer personas thousands of times before a human agent ever touches a scenario.
Every objection path is explored, every edge case caught, every persona stress-tested. The result is a partner that already knows every way a call can go wrong.
04 / How the simulator thinks
Every training session is not a linear script — it is a structured loop. A planner agent sets the objective. An executor agent runs the conversation. A checker agent scores the result with fresh context. The loop repeats until the agent clears the bar. Only then does it stop.
PLAN
Before the call starts, the simulator sets the objective — which skills to test, which rubric to apply, which persona to use. The bar is fixed before the session begins.
EXECUTE → CHECK → ITERATE
The conversation runs. A separate scoring agent — one that has never seen the agent's prior attempts — marks it against the rubric. Every gap is named exactly. The agent tries again. The loop runs until the score holds.
STOP
When the rubric passes, the session ends. Not when the trainee feels ready. Not when the coach thinks it looked good. When the loop says so.
The fresh context rule
The agent that ran your call cannot mark your call.
The scoring node always gets a fresh context. It has never seen your prior attempts, your warm-up session, or your practice runs. A checker that shares context with the thing it is checking is not a checker — it is the same process pretending to be two. Our rubric scorer is genuinely independent. That is what makes the score mean something.
The training graph
Planner node
Sets the objective
Executor node
Runs the conversation
Checker node
Fresh context — scores it
Iterator node
Loop or stop
The same loop structure powers the Synthetic Voice Lab — which tests every version of our training before it ships to your simulator.
Ready for the floor
See what a simulator built around your campaign looks like.