Booking software for every kind of appointment
Six businesses that used to schedule by phone, email and spreadsheet - and what changed when their customers started booking themselves.
Six common examples. Anything bookable.
These are six of the most common ways people use Easy!Appointments, not a list of what it supports. If a customer books a time with a person, it can schedule it, and a room or a piece of equipment can be booked the same way by setting it up as a provider: repair visits, pet grooming, property viewings, legal consultations and anything else that runs on appointments.
-
Salons & barbers. Every chair filled online, no more booking by phone mid-cut.
Read the story -
Clinics & practices. Patients book themselves. Records stay on your server.
Read the story -
Tutors & schools. Lessons, tutors and rooms in one timetable.
Read the story -
Consultants & coaches. Clients pick a slot on your own domain, the video link already in the invite.
Read the story -
Trainers & studios. Sessions and classes booked around your trainers' hours.
Read the story -
Public services. Office hours for the public, on your own infrastructure.
Read the story
Salons & barbers
Salon booking software that keeps the phone quiet
BeforeThe phone rings mid-haircut, and the appointment book lives on a tablet behind the counter.
AfterClients book from a link on Instagram or Google Maps. They pick the cut and the stylist, and only times that stylist is free show up.
- A schedule per chair
- Clients reschedule from their confirmation email
- One booking link per stylist
- Haircut · 30 min
- Colour & cut · 2 h
- Beard trim · 15 min
Clinics & practices
Patient booking software, with the records on your own server
BeforeReception juggles three practitioners' calendars, and patient details sit on someone else's booking platform.
AfterPatients book around each practitioner's hours. Reception manages everyone's day with the secretary role, and the data stays in your own database.
- Patient data on your server
- Front-desk and practitioner roles
- Video consultations with a meeting link
- First consultation · 45 min
- Follow-up · 20 min
- Video consultation · 30 min
Tutors & schools
Lesson booking software for tutors and schools
BeforeLesson times are agreed over email, and a group class is a spreadsheet of who said yes.
AfterStudents book lessons and office hours themselves. Group classes stay open until the last seat is taken, then close on their own.
- Group classes with a seat limit
- A timetable per teacher
- Online lessons with a meeting link
- Private lesson · 60 min
- Conversation class · 8 seats
- Office hours · 15 min
Consultants & coaches
Booking software for consultants, on your own domain
BeforeEvery new client means five emails to find a time, then a meeting link sent separately.
AfterClients book a call on your own site. The meeting link is in the confirmation, and the call lands in the Google or CalDAV calendar you already use.
- Your domain, your brand
- Two-way calendar sync
- Bookings sent on to your CRM by webhook
- Discovery call · 20 min
- Coaching session · 60 min
- Team session · 6 seats
Trainers & studios
Class booking software for trainers and studios
BeforePersonal sessions are in one app, class sign-ups in a group chat, and nobody knows how full Thursday is.
AfterSessions and classes share one booking page. Classes close when the last spot goes, and every trainer keeps their own week.
- Classes with a spot limit
- A week per trainer
- Members cancel within your cut-off
- Personal training · 60 min
- Yoga class · 12 spots
- Intro session · 30 min
Public services
Appointment booking for public services, on your own infrastructure
BeforeCitizens queue at the counter, and a hosted booking service would put their data outside your network.
AfterCitizens book a time at the counter online. Each counter or room is a provider with its own hours, and the whole system runs on your servers.
- Open source, no licence to renew
- Staff sign in with LDAP
- GDPR tools and 40+ languages
- Passport & ID · 15 min
- Residence registration · 20 min
- Study room · 4 seats
Different businesses, the same four steps
-
Pick a service
From the list you set up.
-
Pick a person and a time
Only times someone is free.
-
Confirm
No account to create.
-
Everyone is told
Email to both sides, synced to the calendar.
Questions people ask first
Salons & barbersCan clients choose their stylist?
Yes. Clients pick a service, then a stylist who offers it, or let the system pick anyone who is free at the time they want.
Salons & barbersDoes it send SMS reminders? Premium
It sends email for every booking, change and cancellation. SMS reminders are available as Premium custom development, or webhooks can pass each booking to an SMS service you already use.
Clinics & practicesIs it HIPAA or GDPR compliant?
That depends on how and where you run it, not on the software alone. Self-hosting lets you decide where patient data lives, and GDPR consent capture and customer self-deletion are built in.
Clinics & practicesCan reception book on behalf of patients?
Yes. Users with the secretary role create, move and cancel appointments for the practitioners assigned to them.
Tutors & schoolsCan several students book the same class?
Yes. Give the service a number of attendants and the slot stays bookable until that many students have booked it.
Tutors & schoolsCan students pay for lessons online? Premium
Prices show on the booking page in the free release. Online payment when the lesson is booked is available as Premium custom development.
Consultants & coachesDoes it work across time zones?
Yes. Booking times are shown in the customer's time zone and stored correctly for the provider.
Consultants & coachesCan I embed the booking page on my website?
Yes. Link to it, or use the official WordPress plugin, Joomla extension or Drupal module to show it inside your pages.
Trainers & studiosCan I run group classes and personal training together?
Yes. Each service is either one-to-one or a group session with its own number of spots, on the same booking page.
Trainers & studiosDoes it handle memberships or class passes? Premium
The free release handles the booking. Memberships and class passes are available as Premium custom development, or an outside membership system can be connected through the API as custom work.
Public servicesCan we host it on our own servers?
Yes. It is self-hosted by design: a PHP and MySQL server or the official Docker image is all it needs.
Public servicesDo citizens need an account to book?
No. Customers book by entering their details on the booking page; there is no customer login.
Your story starts with a booking page
Install it free on your own server, or let us host it for you.