The software that runs your studio, and appointment-based studios, clinics and spas like it

Sign up, Book, Pay, Manage account, Operate from

  • Instagram
  • Email
  • ChatGPT, Claude, Gemini or Grok

Messages

  • 16s

    to a first reply, at any hour

  • 17%

    of bookings made after closing

  • 12%

    more accounts, captured from every channel

WhatsApp

It flagged the injury, saved it to her record and transcribed the voice note — then handed the one question it could not answer to a human, and picked the thread back up afterwards — one record, hers even when her number changes.

Full scrollable demo

Payments

  • 15s

    from the ask to paid

  • 67%

    of trial checkouts get paid

  • 73%

    more reach a booked session

Instagram

It registered the new lead, answered what EMS is, matched her to a trainer and took the payment — then booked her in only once she had said yes. Stripe can send that payment twice — it lands once.

epulsive Business chat
Prospect: Hi! Can you tell me more about EMS?
Studio assistant: 20 minutes in a light wireless suit. Gentle impulses fire up to 98% of your muscles at once, loading the muscle, not your joints. No weights needed, but you can add them. When would suit you — studio or at home? Any trainer preference?
Prospect: Tuesday evening, at the studio. Female if possible, something calm and friendly.
Studio assistant: Tuesday at 7pm is free. I would suggest Nathalia — she specialises in Yoga and Pilates, and is very calm and intentional. We offer an introduction session for £60, as well as packages and memberships.
Prospect: Trial please
Studio assistant: Here is the link — £60, valid 30 days.
Studio assistant: Payment received. Shall we confirm Tuesday at 7pm with Nathalia?
Prospect: Yes
Studio assistant: Booked — Tuesday at 7pm with Nathalia. See you then!

Full scrollable demo

Enquiries

  • 50×

    our outreach to journalists

  • 3

    steps to book down from 12

  • 35%

    of dropped checkouts come back and pay

Email

It read the thread, drafted the reply and asked on Telegram — redrafted when the answer was no, and sent nothing at all until it was approved.

Water off Saturday
Nadia Brandt · email · building manager Mario — the mains work is going ahead on Saturday. Water off in the building from eight until one. Let me know if that is a problem for you. Received
Clavis · Telegram · ai Nadia Brandt, about Saturday’s water. Here is the reply I would send in your name. It goes nowhere until you tap. Thanks for the notice. Saturday morning is four sessions for us and we use the showers between clients, so eight until one is a problem. Could the contractor start at one instead? Approve Reject Staged · nothing sent
Mario Kaspers · Telegram · manager Not quite. Add that if one o’clock does not work I will move the four clients myself — I would rather not find that out on Saturday morning. Rejected · sent back to redraft
Clavis · Telegram · ai Redrafted with your line in it, and put back in front of you with the same two buttons. Redrafted · you approved
Mario Kaspers · email · manager Thanks for the notice. Saturday morning is four sessions and we need the showers, so eight until one does not work. Can it start at one? If it cannot, tell me tonight and I will move the four clients — I would rather not find that out on Saturday morning. Sent
Nadia Brandt · email · building manager One o’clock is fine. I will tell the contractor tonight. Received

Full scrollable demo

The owner’s week

  • 6h

    a week off the owner’s desk

  • 15%

    above the ten-year revenue expectation

  • 48%

    less spent on software

ChatGPT

It read out the morning — the numbers, the three checkouts that failed, August’s pay, the PR drafts and my own day — then staged every send and every payment for me to approve, because it cannot make either itself.

Mario: Morning. Where are we?
ChatGPT: Yesterday: nine accounts made, fourteen checkouts started, eleven paid. Next week is two thirds booked and Thursday evening is the thin one — one place left at 7:30.
Mario: And the three that didn’t?
ChatGPT: Dan Whitfield, card declined. Priya Shah, checkout expired. Nadia Osei stopped at the payment step twice.
Mario: Reminder to all three. Nadia on WhatsApp, not email — she never opens it.
ChatGPT: Written: two emails, one WhatsApp, each with their own checkout link. I can draft them. Sending them is yours.
Three sends need your approval
  • send_email · Dan Whitfield · checkout reminder
  • send_email · Priya Shah · checkout reminder
  • send_whatsapp · Nadia Osei · checkout reminder
Approve Cancel
Mario: Payroll and the rota?
ChatGPT: August is priced — every session Nathalia delivered, the PR sessions at the fixed rate. One booking sits on an intro pack that is not in the catalogue, so it is flagged, not guessed. The rota has one gap: Thursday 7:30. I can price the month. I cannot move the money.
Mario: And the PR side?
ChatGPT: Fourteen new names, nine writers and five influencers. Four had no address I could verify, so they are filed as researched, not invented. Eleven drafts are staged — seven emails, four Instagram. Three replied overnight and the inbox matched them to their own rows; two want an evening.
Two writes need your approval
  • book_session · Priya Shah · Mario · Thursday 20:15
  • book_session · Nadia Osei · Nathalia · Friday 19:00
Approve Cancel
Mario: Approve the lot — reminders, bookings, the seven emails. Hold the Instagram four. What else is on me today?
ChatGPT: Sent. Three things left today: sign off Nathalia’s pay, read the four Instagram drafts, and 6pm with James Oyelaran — Belgravia Wine Rooms, about the collaboration. He runs two sites on Eccleston Street, came in through Priya’s newsletter, and has asked twice about corporate memberships. His row says tennis at Hyde Park on Sundays and two children at school locally.

Full scrollable demo

A platform price, and a receptionist.

Platform

£179/mo

AI Receptionist

£89/mo

Need custom work?

Let’s talk about it

Twenty minutes, with the person who built it.

Let’s discuss whether Clavis suits your needs. I will show you my own studio’s dashboard, and you decide.

Booking needs JavaScript. Leave an email below and I will send you a time.

1 / 3

Pick a time

Europe/London