For RMTs

Every RMT is in session.
Nobody can pick up.

gema Front Desk answers the phone 24/7, books any session length with the therapist the client asks for, and answers client texts the same way — $299/mo per location. Or start at $149/mo with online booking that takes bookings at midnight. $0 setup.

24/7
Front Desk answering
$149
Starting price / mo
$0
Setup fee

Solutions

Built for massage therapy clinics.

Everything gema does for a massage therapy clinic, and the plan each part comes in. A part-time receptionist runs about $2,400 a month. An answering service takes messages for $850–$2,000 and still cannot book anyone. gema starts at $149 per clinic location — $0 setup, 0% booking commission, no per-practitioner fees.

The phone gets answered while you treat

Every RMT on the table, and gema still picks up on the first ring — booking, moving or cancelling sessions without interrupting a single treatment.

gema Front Desk · $299

Clients who text get booked by text

A client who texts your gema number to book a 90-minute session or move Thursday’s appointment gets an answer from gema by text, at any hour — without an RMT stepping off the table.

gema Front Desk · $299

Clients book their own 90 minutes, at midnight

Your booking widget shows real openings. Clients choose the session length and the therapist they want, and reschedule or cancel themselves.

gema Booking · $149

30, 45, 60, 90, 120 — booked correctly

gema books each session at its true length, respects the turnaround time you set between clients, and keeps each RMT’s own hours straight.

In both plans

Confirmations and reminders, sent for you

Every session gets a confirmation and a reminder — by email on Booking, by text or email on Front Desk — no one at the desk chasing them.

In both plans

Your Aspire records stay in step

gema owns the calendar, and if your clinical record is in Aspire, every booking and cancellation syncs into it. Run something else? Tell us, and our setup team will confirm what gema can connect to before you go live.

In Canada

Built for how Canadian RMT clinics actually run

An RMT clinic's phone rings hardest at exactly the moment nobody can answer it — every therapist is in a treatment room with their hands on someone, and the door is closed. The caller wants a ninety-minute session on Thursday, or wants to know whether you have a therapist taking new clients, or wants a receipt in a particular name because their extended health plan reimburses on it. None of that can wait until the hour is up, and most of those people do not leave a voicemail. gema picks up on the first ring instead. It knows a thirty differs from a forty-five, a sixty, a ninety and a one-twenty, it knows which RMT works which hours, and it books the right duration with the right therapist rather than a generic slot someone has to fix later. It answers what your callers actually ask — whether you direct-bill, what a session costs, how your cancellation window works, whether a WSIB or motor-vehicle referral is handled differently for RMT clinics across Ontario — using the answers you gave it, and passes anything else to your team. Coverage checks and direct-billing claims stay with your team, and your receipts and billing stay where they are. Records are stored in Canada, and gema is built for PHIPA and PIPEDA.

gema Front Desk

Four channels. One AI answering all of them.

Voice, SMS, web chat and email — gema answers all four, day and night, and books the appointment. That is gema Front Desk, $299/mo per clinic location. Want self-serve online booking instead, with AI chat in your booking widget and the patient portal? That is gema Booking, $149.

Voice Agent

Picks up on the first ring, 24/7. No hold music, no voicemail, no patient calling the clinic down the street instead.

  • Books, cancels & reschedules appointments
  • Checks real-time availability across your team
  • Answers hours, parking, direct billing & service questions
  • Transfers calls to your team during open hours
30 creditsper minute · about 200 min/mo on gema Front Desk, then $1.50/min
Sample call · massage clinic
1:47
Thanks for calling, this is gema. How can I help?
I need a 60-min massage next Thursday afternoon.
I have 2:00 PM or 3:30 PM on Thursday. Which works?
2:00 PM please.
Perfect — you're booked for Thursday at 2:00 PM. Confirmation sent ✓
Sample · appointment booked, no staff involved

Setup

Live today. No dev team required.

01

Set up your clinic

gema is your booking system — it owns your calendar, availability and bookings, so there is no separate scheduler to wire up. Add your services, practitioners and hours in the dashboard. No developer needed.

02

Give it your rules

Hours, direct billing, cancellation policy, which appointment types it may book and for whom. gema follows your configuration exactly — and asks your team when it should not decide alone.

03

Go live today

Put the booking widget on your website and let patients book themselves. Add gema Front Desk and forward your phone, embed the chat widget, turn on SMS and email — it answers from the first call.

Integrations

Your chart stays where it is. Your bookings go straight into it.

gema owns the calendar and takes the booking. Every confirmed booking — and every cancellation — is sent straight into Aspire, Cliniko, Juvonno, IntakeQ / PracticeQ or Practice Better (beta), so your chart matches the day. Run something else? Tell us what it is.

Disclaimer: gema is an independent service and is not affiliated with, endorsed by, sponsored by, or in any official partnership with the companies named above. All third-party product names, company names, logos, trademarks and brands are the property of their respective owners and are referenced here for identification and illustrative purposes only. Such reference does not constitute or imply endorsement, sponsorship, certification, or affiliation. Integration availability may change without notice and is not guaranteed; a reference to a third-party system is not a commitment that the integration is currently available.

Live — not a recording

Talk to gema.

This is the same AI that would answer your clinic’s phone. Click, speak, interrupt it, try to trip it up. No form first.

Try saying

“How much does it cost?”“What is the difference between Booking and Front Desk?”“How does that compare to hiring a receptionist?”“Can you build a demo for my clinic?”

Pricing

Priced per location. Built to grow.

Priced per clinic location — never per practitioner. Start with online booking, put your own team on a smarter phone, or give gema the whole front desk.

A part-time receptionist runs about $2,400 a month. An answering service that only takes messages runs $850–2,000. gema starts at $149.

gema Booking

$149/mo per location

Online booking, scheduling and the patient portal, with AI chat in your booking widget.

  • Booking widget for the website you already have
  • Scheduling across your practitioners and services
  • AI chat inside your booking widget
  • Patient portal — appointments, messages & documents
  • Self-serve cancel & reschedule, 24/7
  • Email confirmations & reminders
  • Ask gema — your staff's AI assistant
  • 1,000 gema Credits monthly (≈ 33 AI chats)
Start with gema Booking
Coming soon

gema Smart Phone

$249/mo per location

Everything in Booking, plus your clinic line answered by your team in gema — with gema assistance on every call.

Everything in Booking, plus:

  • Your clinic line, answered by your team inside gema
  • Live gema assistance on every call — answers from your own clinic info
  • 3,000 gema Credits monthly (≈ 1,000 staff call minutes with gema assistance)
Ask about Smart Phone
Most popular

gema Front Desk

$299/mo per location

The AI front desk — every call, text, chat and email answered.

Everything in Booking, plus:

  • AI answers every phone call — 24/7, no hold, no voicemail
  • SMS, email & web-chat receptionist
  • Conversational booking, cancellation & rescheduling
  • Reminders by text, email or phone call
  • Intake forms emailed to new patients
  • Cross-channel activity log for your team
  • Escalation to staff when it matters
  • Dedicated phone number — go live today
  • 6,000 gema Credits monthly (≈ 200 AI call minutes)

+ gema Smart Phone on Front Desk: $99/mo with 2,000 more credits (coming soon)

Start with gema Front Desk
What's a gema Credit?

A credit is 5 cents. Your plan includes a monthly pool of them, and everything gema does for you — AI calls and chats, every email, text and portal message — draws from it. Front Desk's 6,000 credits cover about 200 minutes of AI calls, or 200 AI conversations, or any mix.

Go past your credits and nothing stops and nothing upgrades itself: extra credits are 5 cents each — $1.50 an AI call minute — billed with your next monthly invoice. Nothing to prepay.

AI phone call, per started minutegema answering your line, AI reminder calls, and talking to gema in your dashboard30 credits
AI chat or text conversationup to 6 AI replies; starts over after 30 minutes of quiet30 credits
Each further AI reply in that conversation5 credits
AI email reply15 credits
Ask gema question (typed)a question you speak in the dashboard is billed as call minutes, not again as a question10 credits
Text message appointment reminderincludes the patient's reply and our acknowledgement3 credits
Any other text we send, per segment160 characters a segment, or 70 when the text has emoji or some accented letters2 credits
Automatic emailconfirmations, reminders, cancellations, reschedules, portal sign-in codes and staff alerts1 credit
Email your team sends a patient1 credit
Text or email a patient sends youa patient's reply to a text reminder is included in the reminder1 credit
Patient portal message, either directionthe portal's AI assistant is billed as an AI chat conversation1 credit
Staff call minute on the gema softphone2 on a toll-free number1 credit
gema assistance on a staff call, per minutefrom the moment gema joins the call2 credits

Costs nothing

  • Bookings patients make step by step in the booking widget
  • Patients browsing the patient portal — appointments, forms and documents
  • Your calendar and dashboard
  • gema's own account and billing emails to you and your team

$0 setup · 0% booking commission · no per-practitioner fees · cancel anytime — built to PHIPA and PIPEDA, records stored in Canada.

gema vs. the alternatives

gema Front Desk

$299/mo

per clinic location · CAD

  • Answers 24/7
  • Books, cancels & reschedules
  • Voice, SMS, chat & email

Answering service

~$850–2K/mo

billed per call

  • Takes messages only
  • Cannot book
  • Phone only

Part-time receptionist

~$2,400/mo

wage + benefits

  • Business hours only
  • One call at a time
  • Sick days, vacation, turnover

Multi-location group? Talk to us about Enterprise

ROI

Someone has to answer the phone.

A clinic whose phone gema answers 200 times a month, at about 3.4 minutes a call billed by the started minute, uses about 780 AI minutes: the 200 that come with gema Front Desk, and about 580 more billed with your monthly invoice. Here is what that costs next to the person you would otherwise hire to answer them.

gema Front Desk
~$1,169
$299 plan + $870 usage · Per clinic location · CAD · $0 setup · cancel anytime
Part-time recept.
~$2,400
wage + benefits · business hours only
Difference over a year
$15K

between gema Front Desk at about $1,169 a month for 200 calls and a part-time receptionist at about $2,400 — and gema does not stop at 5pm.

Request a demo

See gema running your clinic.

Give us your website and we build you a working demo on your real services, practitioners and hours — then email you the link. No call to sit through, no card, nothing to install.

We build your demo from your real services, so your website helps us tailor it to your business.

Optional — we’ll build your demo either way. We only call numbers that ask us to.

FAQ

Common questions