Know which clients need you today, and why
AI insights for coaches, built in: every client is scored on check-ins, training, habits, messages and payments, and AI writes a short read on what's behind it. No more opening every profile.





- Missed check-ins2 missed check-ins
- No recent trainingNone in 7 days
- Unanswered messageWaiting 48 hours
- Low habit compliance2 habit days this week
She's missed two check-ins in a row, and her message about a sore knee has waited since Saturday.
Open chatClients rarely quit loudly. They go quiet first.
You open profile after profile to see who sent their check-in, who trained and who stopped replying. The spreadsheet helps until it's out of date. Meanwhile the client who missed two check-ins and stopped logging slips past, and the first you hear of it is a cancellation.
- Hours spent hunting for problemsFinding who's slipping means opening every profile, and the clients doing fine take up most of that time.
- Trackers that are out of date by MondayA sheet of check-ins and payments only helps if you keep it updated, and it never tells you why someone went quiet.
- You find out when they cancelMissed check-ins, unanswered messages and a failed payment stack up quietly until it's too late to turn it round.
See who needs you before they go quiet. AI insights for coaches do the digging.
Six signals, one score. Switch them on to see how a client's score adds up.
Scores come from fixed rules, so the same data always gives the same score, and they never use AI credits. AI only writes the summary cards.
Know what changed, and whether it needs you.
Open a client from your dashboard and the quick view shows their attention score, the signals behind it and AI cards on their program, progress, engagement and billing.
- Verdicts from On track to Act today
- Each AI card marked Today or This week
- Buttons open pages, nothing is sent
- 0On trackPriya Shah
- 10It's going okTom Hughes
- 55Act this weekMarcus Reid
- 70Act todayJess Taylor
Marcus's $120 payment failed on Oct 9. His check-ins and training are on schedule, so this looks like a card problem, not a drop-off.
Open billingHe asked on Saturday about moving Thursday's session to Friday. Habit days are down to two this week, from five.
Open chatUpdates once a day · same for everyone on your team · buttons only open pages, nothing is sent
Your whole roster, before you open a profile.
Roster health rolls every client into three numbers, and Waiting on you lists overdue check-ins, check-ins to review, unread messages and payments that need attention.
- Average adherence over the last four weeks
- Who's still onboarding, with no check-in yet
- Step from one overdue client to the next

A spreadsheet and your memory, compared with AI insights.
How it works. Nothing to set up.
- Priya ShahWorkout logged7:30 amSam OkaforCheck-in submitted8:12 amMarcus ReidNutrition logged8:45 am1Clients log as usualCheck-ins, workouts, habits, nutrition logs and payments feed each client's score automatically.
- Waiting on youAll7Check-ins3Review2JTJess TaylorCheck-in overdueReviewSOSam OkaforLast weekWeekly check-inOpen2Open your dashboardRoster health and Waiting on you show who's overdue, who's waiting on a reply and whose payment needs attention.
- JTJess TaylorAct todayAttention score70TodayJess has gone quiet since week 6Open chat3Open a clientThe quick view shows their score, the signals behind it and today's AI summary, with buttons to act.
Questions coaches ask. Answered.
Works well with
Spend your time on the clients who need it
“Try Kahunas for 3 months, not just 14 days. If you're not satisfied for any reason, message us in the chat and I'll personally refund you the same day.”
Mark · Founder of Kahunas