AI check-in calls that show you which employees might leave
Goodfit calls employees at the milestones you choose, like day 7, day 30 or day 90. HR gets a list of the people who might leave, with their reasons and what they asked for.
- Any milestone
- day 7, 30, 90 or a day you pick
- Reasons in their own words
- a quote and the recording for each person
- Same rule for everyone
- risk comes from what each person said
- Not anonymous
- and employees are told first
Who might leave
214 employees · sorted by risk
- 1MAHigh risk
Marco Alvarez
Day 90 · “I give it till the end of the year, honestly.”
- 2SOUnsure
Sade Okafor
Day 90 · Staying, but would not recommend working here
- 3JFPositive
Julia Fernandes
Day 90 · “I can see myself here for a few years.”
- 4BCNot measured
Ben Carter
Day 7 · No answer after 3 tries
Free · Email code to start · Uses your mic · Up to 3 minutes
Trusted by HR teams at 300+ companies
People decide to leave long before they resign
New hires often have doubts in their first few months. Most companies only hear about them in the exit interview.
Nobody asks new hires how it is going
The job may not match what was promised. The manager may never check in. Most onboarding plans don’t ask about either.
Surveys get polite answers
A pulse survey gets a four out of five and no comment. It cannot tell you who is planning to leave.
Managers are the last to hear
People rarely tell their manager that the manager is the problem. So the manager often has no idea anyone is unhappy.
The people most likely to leave are at the top of the list
An AI voice agent calls each person and asks how the job is going. Every call ends with a risk level and the reason in the person’s own words. Filter the list to one team or one manager to see who needs a conversation this week.
- High risk, Unsure or Positive for each person
- Their own words next to every result
- Filter by team, manager and time in the job
Who might leave
- 1High risk
Marco Alvarez
Sales Representative · Day 90
“I give it till the end of the year, honestly.”
- 2Unsure
Aisha Khan
Account Manager · Day 30
“Nobody explained how the targets were set.”
- 3Positive
Luis Romero
Sales Representative · Day 30
“My manager checks in every week. That helps.”
- 4Not measured
Ben Carter
Sales Representative · Day 7
No answer after 3 tries
Showing 4 of 14 people on Greg Novak’s team
Upload your employee list and choose when each call goes out
Upload a spreadsheet with each person’s name, phone number and joining date. Goodfit works out when each call is due. Add manager, department, grade and location columns if you want reports by team.
- CSV or Excel file
- Extra columns are kept as filters
- Calls go out at day 7, 30, 90 or any day you set
new-joiners-q3.xlsx
214 employees · uploaded by Maya Collins
- Rows read214
- Day 7 calls scheduled38
- Day 30 calls scheduled61
- Day 90 calls scheduled115
- DODay 7
Daniel Ortiz
Joined Sep 30 · call on Oct 7
- AKDay 30
Aisha Khan
Joined Sep 7 · call on Oct 7
Each milestone can have its own script
A first-week call should ask different things than a day 90 call. Write the questions for each milestone, or start from Goodfit’s default script and edit it.
- Day 7: the first week, setup and training
- Day 30: settling in, the manager and workload
- Day 90: plans to stay and whether they would recommend you
- Add any other day, like six months
Check-in scripts
4 milestones
- On
Day 7 · First week
5 questions · “Did you get what you needed to start?”
- On
Day 30 · Settling in
6 questions · “How has support from your manager been?”
- On
Day 90 · Staying
7 questions · “Where does this leave you on staying?”
- Draft
Day 180 · Six months
4 questions · being edited by Maya Collins
The agent asks your questions and follows up when an answer is short
It asks about the work, the manager, training and whether the person plans to stay. When an answer is short, it asks a follow-up question. It never reads out answer options, so people answer in their own words.
- About 10 minutes per call
- Up to three follow-ups per topic
- Asks how likely they are to recommend working here
- Every call is recorded and transcribed
Aisha Khan · Day 30 call
Account Manager · Field sales · Oct 7
- 02:58GoodfitWhat is the one thing that makes the job harder than it should be?
- 03:12AishaThe targets. Nobody explained how the targets were set.
- 03:30GoodfitFollow-upHave you been able to talk to your manager about that?
- 03:36AishaNot really. We’ve had one one-on-one since I joined.
Employees hear that their answers go to HR with their name
Before the first question, the agent says that what they share goes to senior HR leadership under their name. Named answers mean you can follow up with each person. The call takes about 10 minutes, inside the calling hours you set. It opens in English and continues in the language the employee picks.
- Consent is shown on each person’s page
- Anyone who asks not to be named is marked that way
- Anyone who asks not to be called again is taken off the list
Aisha Khan · Day 30 call
Account Manager · Field sales · Manager: Greg Novak
- Notice played“What you share goes to senior HR leadership under your name.” ▶ 00:21
- ConsentAgreed to continue ▶ 00:29
- LanguageEnglish, chosen by Aisha ▶ 00:34
- Do not call againNo
Consent and language are saved with the recording
Goodfit tries each person up to three times and books callbacks
Calls are two hours apart and inside the calling hours you set. If someone says “call me tomorrow at four,” the agent books that time and confirms it on WhatsApp. The message also lets people pick another time, and they can call the number back.
- Up to 3 tries per person
- Callbacks at the exact time asked
- A call history on each person’s page
Call history · Daniel Ortiz
Store Associate · Day 7 call · due Oct 7
- Try 1 · No answerOct 7
10:05 AM - Try 2 · Answered, busy at workSaid on the call: “Call me tomorrow at four.”Oct 7
12:05 PM - Callback booked · WhatsApp sentConfirms 4:00 PM tomorrow, with a link to pick another timeOct 7
12:06 PM - Try 3 · Call completed8 min · recording and transcript savedOct 8
4:00 PM
Anyone still not reached is marked Not measured
You see why people might leave, why they stay and what they want
Goodfit records the main reason someone might leave and up to two more. It also notes what keeps them, what they asked for and whether they told anyone. Every result has the person’s own words beside it.
- Reasons such as pay, their manager or a role that is not what they expected
- Reasons they stay, such as learning or their team
- Requests such as clearer goals, a fairer workload or a pay review
- How well training prepared them and how supported they feel
Aisha Khan · Day 30 results
Account Manager · Field sales
- Might leave overUnclear targets, then workload ▶ 03:12
- Stays forLearning, her team ▶ 05:40
- Asked forClearer goals, more one-on-ones
- TrainingRated 3 of 5
- Told anyoneNot yet ▶ 03:36
Key quote: “Nobody explained how the targets were set.”
See risk and eNPS for each business unit
The group report shows where risk sits and what people asked for. Switch the same view to department, grade, manager or location. Groups smaller than five people are not charted, so no chart points to one person.
- eNPS and the top reason for each group
- Filters for business unit, department, grade, manager and time in the job
- An Excel workbook with the dashboard, serious cases, quotes and an action list
Risk and eNPS by business unit
All check-ins · 214 employees · eNPS +12
Retail stores · eNPS +478 people
Top reason: Shift patterns change at short notice
Field sales · eNPS +1059 people
Top reason: Unclear targets
Customer service · eNPS +1859 people
Top reason: Workload at month end
Head office · eNPS +3118 people
Top reason: Slow pay reviews
If someone mentions harassment or abuse, HR gets an alert
The person is marked High risk and moves to the top of the list. A message goes to the Slack channel and the HR contact you choose. Their page shows what they said and the recording. Each case is rated medium, high or critical.
- Covers sexual harassment, other harassment, abuse and coercion
- An alert in Slack and by email
- Listed on the serious cases tab of the workbook
Northwind
# general
# hr-alerts
# people-team
# hr-alerts
Goodfit APP 9:42 AM
Raised for review: Marco Alvarez
Field sales · Day 90 call · Manager: Greg Novak
Harassment by a team lead · Severity: high
Also emailed to Maya Collins, HR partner
High riskHow Goodfit sets each person’s risk level
The AI pulls the answers out of the transcript. A fixed rule turns them into a level, so the same answers always get the same result.
Said they may not stay, or raised a serious issue for HR review.
Unsure about staying, or staying but scored 6 or lower on recommending you.
Plans to stay and would recommend working here.
Not reached, or gave no clear answer. Never counted as Positive.
How check-ins differ from exit interviews
Both are worth running. Only a check-in reaches people while you can still keep them.
Exit interview
Talks to someone who is leaving
- Explains why people left last quarter
- Ranks the top reasons people quit
- Shows what to fix for the people who join next
Check-in call
Talks to someone you can still keep
- Spots doubts in the first week or month
- Gives you a list of names to follow up with
- Tells you what would make them stay
Free to start
Start check-in calls with your new hires
Create a free account, upload your new hires and choose the days Goodfit calls them. You get a list of who might leave, with each person’s reason in their own words.
- 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
Security, privacy and the same rule for everyone
SOC 2 Type II
An outside auditor checks our security. Call recordings are encrypted when stored and when sent.
Not used for AI training
Neither Goodfit nor our AI providers train models on what your employees say.
Same risk rule for everyone
Each risk level links to the person’s quote and that moment in the recording.
Nothing to install
Employees just answer a phone call. There is no app and no login.
FAQ
Questions teams ask about Employee Check-ins
When does the call happen?
Can each milestone have its own questions?
Is it anonymous?
How do we add employees?
Which languages can the call use?
How is risk decided?
How is eNPS worked out?
What if we can’t reach someone?
What if an employee asks not to be called?
What happens when someone raises a serious issue?
Can a chart point to one person?
Find out who might leave while you can still help
Upload your recent hires and choose a milestone. You get a list of people who might leave, with their reasons.
- Start free, no card needed
- No seats or annual contract