Calendar
Drag, drop, resize. Built like the apps your team already uses.
Multi-staff, multi-location, multi-resource. Conflict detection on every save. Shop closures, staff time-off and Google Calendar sync built in.
The NZ-built scheduling platform for salons, barbers, beauty therapists and service businesses. Flat fee. Public API. AI voice agent included. No marketplace skimming a slice of every new client.
Marketplace commission, on every booking, forever.
Of the public API is documented and free to use.
AI voice agent answers the calls you can't.
Drop in no-shows once SMS reminders are on.
Built for the people doing the actual work
What the other guys won't tell you
We won't name them. You will. Three platforms own this market, and every salon owner we've spoken to has the same complaints. We built Mahi Time to fix every single one.
20% commission on every new client the marketplace sends you. Forever. They never become "your" customer.
A flat monthly fee. The customer is yours from day one. Their data lives in your account.
Per-chair pricing. Your part-time Saturday stylist costs the same as your full-timer.
NZ$129/mo for your first three team members. NZ$19 each after that. That is the whole price list.
Quote-only pricing. Sales call, demo call, then a number that changes depending on who you spoke to.
Price on the website. No sales call. Sign up in 30 seconds, decide in 30 days.
No public API. Want bookings on your own website? Hire someone to scrape theirs.
Documented, versioned, free REST API. Build your own booking flow, push into Xero, integrate your POS.
AI receptionist is a NZ$249/mo add-on that books outside your conflict rules.
AI voice agent uses the same scheduling engine as the admin panel. Add-on, not bolted-on.
20¢ markup on every SMS, on top of the carrier fee.
Send-as-you-go SMS at cost. First hundred each month are on us.
Everything in one plan
No upsell, no "Pro" plan unlock, no surprise tier above the one you read about. Everything below is on the day you sign in.
See every featureCalendar
Multi-staff, multi-location, multi-resource. Conflict detection on every save. Shop closures, staff time-off and Google Calendar sync built in.
Branded URL for your Insta bio, Facebook button, or Google Business Profile.
Confirmations, 24-hour nudges, post-visit follow-ups. 100/mo included.
Deposits, vouchers, pay-by-phone. Stripe Connect, funds land in your bank.
One calendar across two, five or twenty shops. Per-location hours and rosters.
Versioned at /api/v1. Build your own front end. Push to Xero. Pull from your CRM.
Revenue by staff, service, day-of-week and location. CSV export for Xero or MYOB. Per-staff utilisation at a glance.
Add on, not bolted on
Phone rings while you're with a client. The agent picks up in your business name, checks live availability, books the slot, and texts the customer their confirmation. It uses the same scheduling engine as the admin panel, so it can't double-book or violate your closures. Hands off to a human the moment it's asked to.
Caller
Hi, can I get a balayage with Mia next Saturday?
Mahi Time AI
Mia has 10am or 2:15pm Saturday available. The 2:15 gives you the full balayage plus blow-wave. Which works?
Caller
Two-fifteen is perfect.
Mahi Time AI
Booked. Confirmation is on its way to your phone. Anything else?
Pricing
No sales call. No quote-per-chair. No commission on the work you've already done. Add the AI voice agent later if you want it.
Mahi Time
Everything below, included.Each additional team member is $19/mo. Unlimited bookings. Unlimited locations. Unlimited customers.
AI Voice Agent
Up to 2 locations. Unlimited staff. Answers, qualifies, and books. Sits on top of your existing plan.
Add at signupSMS top-ups
100 SMS are included every month. Beyond that, top up in lots of 100. No per-message markup. Unlimited email is included by default.
All prices NZD, exclusive of GST. SMS pricing applies to NZ + AU mobile numbers.
FAQ
No. Cancel anytime from the admin panel. We refund any unused portion of the month you cancel in.
Never. We charge a flat monthly fee. The customer is yours. Their data is yours. There is no marketplace, so there is nothing for us to charge a commission on.
Yes. CSV import for customers and bookings is built in. If your current platform exports it, we can ingest it. We have a free migration helper for the three biggest incumbents.
Yes. Stripe Connect Express handles onboarding in about five minutes. Funds land in your bank, not ours. Standard Stripe rates with no Mahi Time markup on top.
It reads the same database the admin panel uses. When you add a service, change a price, or block out a day, the agent knows within seconds. No retraining.
Stored in AWS Sydney. Backed up nightly. Export it anytime in CSV or via the public API. If you ever leave, you take everything with you.
Yes, on every plan. One calendar across two, five, or twenty shops. Per-location hours, staff rosters and reports.
Flat monthly fee instead of marketplace commission. A real public API instead of a closed garden. A voice agent built into the scheduling engine instead of a $250/mo bolt-on. Pricing published on the website instead of a sales call.
Ready when you are
30 days free. No card required. NZ$129/mo after that. You can move the whole salon over in an afternoon.