Booking & scheduling for appointment businesses
Your business.On Autopilot.
A booking page that respects your hours, breaks and buffers. A calendar your whole team runs the day from. Confirmations and reminders that send themselves.
01 — The shift
From scribbles to a schedule.
- Before
Sticky notes, late-night texts, missed calls and a diary full of crossings-out.
- Then
Calmfill takes the chaos apart: every request becomes one checked, conflict-free booking.
- Now
One calm calendar that fills itself, and you only step in when you want to.
02 — The product
Built for the way appointment businesses actually work.
A booking page that's yours
Your logo, cover photo and colour. Services, prices and real-time availability, with a clear summary and time zone at every step.
Availability that can't double-book
Opening hours with breaks, holidays and closures, minimum notice, booking windows and clean-up buffers — enforced on the server, even when two people book at once.
Run the day from one calendar
Day and week views with a lane per team member. Confirm requests, reschedule, record walk-ins and mark outcomes in a tap.
Emails that send themselves
Request, confirmation, reschedule, cancellation and reminder emails, retried automatically, with delivery status on every appointment.
Clients and team, organised
Visit history and notes for every customer, merge duplicates, export anytime. Invite staff with their own permissions and working hours.
Customers stay in control
Every booking gets a private link to view, add to calendar, reschedule or cancel within your rules — no account needed.
03 — How it works
Live the same afternoon.
- 01
Set your hours and services
Opening hours with breaks, what you offer, how long it takes and what it costs. Add team members if you have them.
- 02
Share your page
Link it from your social profiles and maps listing, or embed it on your website with one snippet.
- 03
Bookings land on your calendar
Instantly, or as requests you approve. Customers get a confirmation and a reminder by email.
04 — Your website
Keep your site. Add a front desk.
Paste one snippet and the full booking flow appears inline, sizes itself, and works on phones. If a visitor's browser blocks it, they get a link to your booking page instead.
<!-- where the booking form should appear -->
<div data-calmfill-booking="your-business"></div>
<script src="…/embed.js" async></script>05 — Questions
Good to know.
Do my customers need an account?
No. They pick a service and time, enter their name and email, and get a confirmation with a private link to manage their booking.
Can I approve bookings before they're confirmed?
Yes. Turn on approvals and online bookings arrive as requests. The time is held until you confirm or decline, and the customer is emailed either way.
How does it handle time zones and daylight saving?
Everything runs in your business's time zone. Opening hours stay at the same local time across daylight-saving changes, and customers always see which time zone times are in.
Does it take payments or deposits?
No. Customers pay at the appointment. Online payments are not part of the product today.
Can I get my data out?
Yes. Owners can export everything as JSON and the client list as CSV at any time, and delete customer data or the whole business.