Goodfit

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

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

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

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

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

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

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

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

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

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

How 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.

High risk

Said they may not stay, or raised a serious issue for HR review.

Unsure

Unsure about staying, or staying but scored 6 or lower on recommending you.

Positive

Plans to stay and would recommend working here.

Not measured

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
See AI Exit Interviews

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
Start check-in calls

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

Security, privacy and the same rule for everyone

SOC 2 Type II compliant

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?
At the milestones you choose, such as day 7, day 30 and day 90 after joining. You can add any other day, like six months.
Can each milestone have its own questions?
Yes. Each milestone has its own script. Start from Goodfit’s default questions or write your own.
Is it anonymous?
No. Before the first question, the employee hears that their answers go to senior HR leadership under their name. Named answers let you follow up with each person.
How do we add employees?
Upload a CSV or Excel file with names, phone numbers and joining dates. Extra columns such as manager, department and location become filters. Your HRIS is connected with you during setup.
Which languages can the call use?
The call opens in English and asks which language the employee prefers. It then continues in that language.
How is risk decided?
By a fixed rule over what the person said, shown on this page. The AI only pulls the answers out of the transcript. Every level shows the sentence that led to it.
How is eNPS worked out?
Each person rates from 0 to 10 how likely they are to recommend working here. eNPS is the share who gave 9 or 10, minus the share who gave 0 to 6.
What if we can’t reach someone?
Goodfit tries up to three times, two hours apart, and sends a WhatsApp message so they can pick a time. Anyone still not reached is marked Not measured.
What if an employee asks not to be called?
The call ends and Goodfit stops calling them. Their page shows the request.
What happens when someone raises a serious issue?
If someone mentions harassment, abuse or coercion, they are marked High risk. Your HR contact gets an alert in Slack and by email with a link to the recording.
Can a chart point to one person?
No. Groups of fewer than five people are not charted. They still appear in the list with their headcount, so nothing is hidden.

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.

Book a demoStart free
  • Start free, no card needed
  • No seats or annual contract
Book a demo