For med spas · early access
When a client cancels, we offer the slot to your waitlist at full price first, then to your regulars with a deal that grows as the appointment gets closer, never deeper than the discount you set. By default, nothing goes out until you approve it.
$0 a month. $30 per filled slot, whether it's a $200 or an $800 appointment. Capped at $399 a month, first month free.
Cancellation — 2:00 PM today
Jess, RN · Botox · 45 min
Ava M. claimed it
Via the text link · waiting for your OK
Illustration, not customer data.
The demo
A 50-second walkthrough: the cancellation, the plan you approve, the text a client gets, and the booking request your team confirms.
Want a live walkthrough? Say so in the email.
How it works
01 — Set up
We set it up with you, one on one: your calendar, your services and prices, your waitlist, the regulars who've agreed to get texts from you, and the deepest discount you'll allow. We'll tell you up front what works with your booking system and what we'd handle by hand.
02 — Approve
When a cancellation comes through, Fill My Calendar drafts a plan: who hears first, in what order, at what price. You get it by text and approve it with one tap. With the default settings, nothing goes to a client before that.
03 — Fill
Your waitlist hears first, at full price, one person at a time. If nobody takes it, your opted-in regulars get an offer, and the deal grows as the appointment gets closer, never past the discount you set. The first client to tap the link holds the slot, and your front desk confirms the booking.
Early access
We start with cancellations because the slot, the price and the people who want it are already known. These parts are already in the product, in early access:
Approval by text
When a cancellation comes through, you get a text with the plan and a link to approve it from your phone.
Autopilot within your rules, if you want it
A setting, off by default. You set the deepest discount, how many people one offer can go to, and how often any client can hear from you in a week. Plans inside those rules go out without waiting for your approval. Anything outside them waits for you.
A weekly digest
Once a week, a short summary on your dashboard: the openings still unfilled, how many opted-in clients you have for each kind of treatment, and suggested next steps, like which openings to look at or where a discount might help.
What isn't here yet: Fill My Calendar doesn't spot the empty hours in next week's book on its own. That's what we're building next, with our first practices.
Pricing
$30 per filled slot, whether it's a $200 or an $800 appointment, capped at $399 a month. If we don't fill anything, you don't pay anything.
$0/month base — for practices of any size
Whether it's a $200 or an $800 appointment.
Capped at $399/month · first month free · cancel anytime
Email ben@fillmycal.comA note from the founder
Fill My Calendar is new — we're onboarding our first practices right now. I set up every practice myself, one on one, and I stay on it until it's filling slots on your calendar.
The pricing puts the risk on us: your first month is free, and after that you only pay when we actually fill a slot. If it doesn't earn its keep, cancel. No contracts.
— Ben, founder
First month free
We prove it out before you pay a dollar.
No contracts
Month to month. Walk away anytime.
Personal onboarding
We set it up with you, one on one.
Common questions
You pay $30 per appointment slot we actually fill, whether it's a $200 or an $800 appointment. There's no monthly fee, and your total is capped at $399/month no matter how many slots we fill. A "filled slot" means a client claimed an opening through our offer and your staff confirmed the booking; if it's cancelled before the appointment time, you're not charged. Your first month is free, billed monthly, no contracts — cancel anytime.
Yes. There are no contracts or cancellation fees. Cancel from your account settings or email ben@fillmycal.com; fills confirmed before then are billed on the next monthly invoice, and nothing after.
We do it with you, one on one. You'll need access to your calendar, your list of services and prices, and your waitlist or a list of clients who've agreed to get texts from you. Clients you import count as not opted in until you mark the ones who've agreed; others can join through a waitlist sign-up page we give you. On the first call we'll tell you plainly what works with your booking system and what we'd handle by hand.
The standard offer text names your practice, the open time, the treatments that fit the slot with their prices, any discount, and a link to claim it, and it ends with the opt-out line. It doesn't include clinical notes or anything about the client's past visits. With the default settings nothing goes out until you approve it, and every message and consent decision is logged.
We're onboarding our first practices, so we'd rather check yours than promise a list. Tell us what you book with and we'll tell you plainly what works today and what we'd handle by hand. Email ben@fillmycal.com.
First month free. After that, $30 per filled slot, whether it's a $200 or an $800 appointment — and only when we fill it.
Email ben@fillmycal.comIt goes straight to Ben, the founder. Want a live walkthrough? Say so in the email.