CalendarIncluded in every plan

Book client sessions without the back and forth

A coaching calendar inside the app your clients train in. They request a time, you approve it in one click, and it lands in both your calendars. No message threads, no extra app.

Start your 14-day free trial14-day free trial, then a 3-month money-back guarantee.
Trusted by 15,000+ coachesand 1,000,000+ users
Recommended byPureGym
15,000+coaches
1,000,000+users
0%commission on your sales
The old way

Your coaching calendar shouldn't live in WhatsApp.

A client asks for a call. You offer three times on WhatsApp, they pick the one you gave away an hour ago, and the messages start again. Do that for every client, every week, and your evenings go on diary admin instead of coaching.

  • Back and forth for every bookingThree or four messages to agree a time, then another round as soon as something moves.
  • Clashes you spot too lateTimes agreed in chat never make it into one diary, so double bookings show up on the day.
  • Another app to pay forA separate booking tool on top of your coaching software, with sessions kept apart from the plan they belong to.
The Kahunas way

Clients ask for a time. You say yes or no. Both calendars update the moment you do.

Requests, not message threadsClients send a preferred time from their app. It waits in Requests, with clashes flagged, until you answer.
Reminders sent for youTick Send reminder and Kahunas reminds you and your client before the session starts.
Working hours you set onceChoose the days and hours you work. Busy bars then show how much of each day is already booked.
Sessions next to their trainingLogged workouts, cardio and training phases sit on the same calendar, for everyone or one client.

Sessions and training, on one calendar. Switch each layer on or off.

Show:
14 of 14 shown
Hypertrophy block · Jess Taylor
Mon12Push
Tue13Zone 2 run
Wed14Pull
Thu1518:00Form check call
Fri1612:00Check-in callLegs
Sat17Long ride
Sun18
Hypertrophy block · Jess Taylor
Mon19Push
Tue20Zone 2 run
Wed21Pull
Thu2218:00Mobility class
Fri23Legs
Sat24Long ride
Sun25

Workouts and cardio appear once a client logs them. Turn on Training phase to see a client's workout plan, with the workouts they logged inside it.

Know how full each day is before you say yes.

Set your working hours once. Busy bars on the week view measure booked time against them, and every client request flags anything it clashes with before you approve it.

  • Pick your hours for each day of the week
  • See how booked each day is at a glance
  • Clashes flagged on every client request
The Working hours window in the Kahunas calendar, with start and end times for each working day

Book one client or a whole group at once.

Add an event or a reminder, pick one client or several and set it to repeat daily, weekly or monthly until a date you choose. Each client sees it in their own app calendar.

  • Repeat daily, weekly or monthly, until a set date
  • Add a location, a colour or make it all-day
  • Drag a session to a new day in Month view

Let clients request sessions from their phone.

Clients tap Request session in their calendar, pick a call, an appointment or an event and send the time that suits them. It shows as pending until you approve it.

  • Clients can edit or cancel a pending request
  • Nothing lands in your diary until you approve it
  • Approve in one click, or decline

WhatsApp and a booking app, compared with Kahunas.

WhatsApp + booking appKahunas
Agreeing a timeMessages until a time sticksClient requests it, you approve it
Their trainingKept in a different appOn the same calendar as sessions
Client's viewA link somewhere in a chatSessions in their own app calendar
CostAnother monthly subscriptionIncluded in every plan
Start your 14-day free trial14-day free trial, then a 3-month money-back guarantee.

How it works. Set up in minutes.

  1. 1Set your working hoursOpen Availability, switch on your working days and give each one a start and end time.
  2. 2Add your sessionsAdd an event for one client or several, set it to repeat and tick Send reminder.
  3. 3Answer requestsClients send times from their app. Approve the ones that fit and decline the rest.

Questions coaches ask. Answered.

Yes, by request. A client picks a time in their app, and it only becomes a session once you approve it from your calendar.

Not for your clients. They request sessions inside their Kahunas app and you approve them in your calendar. There's no public booking page, so keep a booking link if you take calls from new leads.

No. Your sessions, client requests and working hours live in your Kahunas calendar, and each client sees their own sessions in their app.

Yes, on any session with Send reminder ticked. You and your client both get a reminder before it starts, and you can edit the email in Email templates.

Yes. Pick several clients when you add an event and Kahunas creates it for each of them, with the same time, repeat and reminder.

Yes, with Team hub. Choose whose diaries to show, from everyone's to only yours. Team hub is included on plans from 50 clients.

Yes. The calendar, client session requests and reminders are included in every Kahunas plan, with no add-on to buy.

Works well with

Get your evenings back from booking messages

“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