Agent hiring and training for contact centers and BPOs
Goodfit interviews every agent applicant by phone or web, on any shift, and scores each one out of 10. New agents practice hard calls with an AI customer before go-live. At the end of nesting, Goodfit calls each new agent to ask how it is going, so a team lead hears about problems in time.
Customer Support Specialist · Telecom inbound
212 interviewed this week · cut-off 7.0
- 1NB8.7Shortlist
Nina Brooks
Empathy 9.0 · Communication 8.4 · English B2
- 2MS8.2Shortlist
Mariam Sayed
Empathy 8.1 · Communication 8.3 · English B2
- 3CM7.7Shortlist
Carlos Mendes
Interviewed at 2:14am · Empathy 7.6 · Communication 7.8
- 4TG6.1Below cut-off
Tyler Grant
English B1 · this program needs B2
Free · Email code to start · Uses your mic · Up to 3 minutes
Trusted by HR teams at 300+ companies
What hiring for a new client program looks like
# agent-hiring
Today
SamRecruiter8:50 AM
New client goes live in 3 weeks. Need 120 agents 🎧
😵💫3
SamRecruiter9:30 AM
900 applications since Friday. Phone screens: me 📞

ChrisQuality lead10:45 AM
Week-one agent told an angry caller to “calm down” 🙈
😬4
MorganTrainer12:10 PM
Training batch: 25 started Monday, 19 showed up today 🫠
😩3
JordanOps manager1:40 PM
Chat queue at 40 mins. New batch types slower than I talk ⌨️
💀2
SamRecruiter3:05 PM
Night-shift candidate didn’t pick up. Fourth one today 📵

AlexSite head4:30 PM
Can we backfill 30 by Monday? 14 of the last 40 left before go-live 🔁
🫠3
MorganTrainer6:00 PM
Exit form says “better opportunity”. Again 🤷
With Goodfit
- Every applicant gets an interview by phone or web, on any shift.
- Typing and spoken-English tests run in the same flow.
- New agents practice calls with an upset customer before go-live.
- A call at the end of nesting shows which agents are unhappy, and why.
- Exit calls rank why agents leave, by program and team lead.
What Goodfit asks your next agents
The questions come from calls your floor takes every day, like an angry customer, a customer behind on payments or a short-staffed shift. Day and night applicants are scored the same way.
Customer Support Specialist
Goodfit asks
- “A customer has been transferred three times and starts the call shouting. What are your first two sentences?”
- “The fix the customer wants is against policy. How do you say no and keep them on your side?”
Scored on
- Empathy
- Problem solving
- Clear speech
Collections Agent
Goodfit asks
- “A customer on a payment plan says they lost their job last week. How does the call go from here?”
- “You have 80 accounts to call today and one customer wants to talk for twenty minutes. What do you do?”
Scored on
- Empathy under pressure
- Payment negotiation
- Call control
Team Lead
Goodfit asks
- “An agent on your team has missed their handle-time target three weeks running. How do you start that conversation?”
- “Two agents call in sick before a peak shift. How do you keep the queue covered?”
Scored on
- Coaching
- Floor management
- Ownership
What Goodfit does for agent hiring, nesting and attrition
Each voice agent gets a CEFR English level
Applicants take a 30-minute English test with reading, listening and spoken answers. Each one gets a level from A1 to C2. You set the lowest level each program accepts.
MSMariam Sayed
CEFR English test
A1
A2
B1
B2
C1
C2
- Use of EnglishB2
- ReadingC1
- ListeningB2
- SpeakingB2
Program minimum is B2 · moves on to the AI interview
New agents practice a billing complaint before go-live
An AI customer who was charged twice calls each new agent. Goodfit scores every attempt out of 10. Trainers see who is ready for the floor and who needs another round.
Practice call · Charged twice
Kevin Matthews · Week 2 of nesting
Live transcript
You took my payment twice. I want both back today.
I can see both charges. I will reverse the second one now and email you the reference.
Worry 2 of 4
And what stops this from happening again next month?
Goodfit calls every agent at the end of nesting
Goodfit calls each agent at the end of nesting and around day 90. You get a list sorted by risk, with each agent’s reason, program and team lead.
End of nesting · Telecom inbound
62 agents called · sorted by risk
- 1JWHigh risk
Jamal Wright
Night shift · “I was told this job was day shifts.”
- 2GMHigh risk
Grace Mensah
Team lead Dana Ross · wants a fairer workload
- 3ALUnsure
Ana Lopez
Day shift · asked for more one-on-ones
- 4LOPositive
Luis Ortega
Day shift · likes his team, plans to stay
Exit calls show what “better opportunity” really meant
Exit calls ask each leaver what made them start looking. You see their words next to the reason HR recorded. Reasons are ranked by program, shift and team lead.
Exit calls · Night shift, all programs
30 leavers in September
- Shift timing14 · “Three months of nights, no rotation”
- Team lead9 · most from one team on retail chat
- Pay7 · “Incentives were paid late”
- HR sheet said“Better opportunity” for 23 of 30
How Zoko hires customer support and success staff
Zoko“The scoring helps me segment and focus only on the top profiles instead of spending time on everyone.”
Arpit JosephDirector of Growth and Operations, Zoko~1 day
To shortlist candidates, down from about 10 days
Guides for staffing and keeping a contact center floor
Free to start
Try Goodfit on your next open role
Create a free account, add a job and send the AI interview to real applicants. You get a scorecard for each one with the recording behind every score.
- 20 free assessments
- No card needed
- Set up in minutes
DBDaniel Brooks
Your first applicant · scored minutes after the AI interview
8.0 /10
- Explains clearly8/10
“First I’d check the order, then call the customer back.” ▶ 02:14
- Handles pressure8/10
“I stayed calm and told them exactly what I could do today.” ▶ 05:40
Ready for enterprise HR
SOC 2 Type II
An outside auditor checks our security. Your data is encrypted when stored and when sent.
Not used for AI training
Neither Goodfit nor our AI providers train models on your data.
The same rubric for everyone
Everyone is scored on the same rubric, and accent doesn’t count against anyone. Each score links to that moment in the recording.
No app to install
People join by phone or from a browser link. There is nothing to download.
Works with the tools you already use
All integrations
Slack
Microsoft Teams
Google Calendar
LinkedIn- ATS and HR systems connected during setup
FAQ
Questions BPO and contact center teams ask
Can Goodfit tell us who is clear on the phone without scoring their accent?
How do we assess chat and email agents?
We hire for night and weekend shifts. Can candidates interview then?
Can we tell if someone is being helped during a web interview?
How do new agents prepare before go-live?
When should check-in calls happen for new agents?
Hire agents for your next program with Goodfit
Every applicant gets the same AI interview. Every new agent practices before go-live. Check-in calls reach agents before they decide to resign.
- 20 free assessments, no card needed
- Then $5 per assessment
- No seats or annual contract