Home Features Appointments
Communication

Appointments

Manage appointments with online booking and a smart calendar. Automatic reminders over WhatsApp, SMS and email mean no more missed appointments; clients pick a time that suits them.

AppointmentsNew
Online booking and automatic reminders

What it offers

Online booking, calendar management and automatic reminders via WhatsApp, SMS and email.

Online booking and automatic reminders

Related modules

In short

The appointments module handles booking, the calendar and — most importantly — the reminders. Customers can book a slot online, your team sees one calendar of who is busy when, and automatic reminders go out over WhatsApp, SMS and email before the appointment. Every booking is attached to the contact, so the appointment sits in the same history as the WhatsApp thread and the phone calls. It is included on every plan, starting with Starter.

Why no-shows are the expensive part

Most businesses that run on appointments measure the wrong thing. They count bookings, because bookings feel like progress. The number that actually decides the month is how many of those bookings turned up.

The arithmetic is unforgiving. A clinic with twenty consultation slots a week and a 30% no-show rate is not running at 70% capacity — it is running at 70% capacity and paying full staff cost for the empty slots, and it has usually turned away someone who would have come. The lost revenue is larger than the missing appointments suggest.

This is why the reminder system matters more than the booking screen. Booking is a five-minute feature; reminders are the part that changes the number. A confirmation at the time of booking and a reminder the day before are the two messages that do most of the work, and both go out automatically once configured.

How a booking is made

Appointments can be created three ways, and all three produce the same record:

Ways an appointment enters the system
RouteWho does itTypical use
Online booking pageThe customerThey pick a free slot themselves, out of hours included
From the lead or conversationYour agentBooked during a WhatsApp chat or a phone call
Directly in the calendarYour teamInternal meetings, or a walk-in being scheduled

The online route is the one that changes behaviour, because it removes the back-and-forth. The message exchange that normally takes four round trips — "what time suits?", "Tuesday afternoon?", "how about 3pm?", "confirmed" — becomes a link. It also captures the bookings that would otherwise never happen, because the customer was thinking about it at 22:00 when nobody was there to answer.

Whichever route is used, the appointment attaches to the contact record, so the person who greets the customer can see the whole history rather than a name in a diary.

The calendar

The calendar shows appointments by day, week or month, and can be filtered to one person or to the whole team. What matters in practice is less the view and more what it is connected to.

Each appointment carries its customer
Clicking an entry opens the lead, with the messages, calls, notes and previous appointments already there. Nobody has to look up who this is before they walk into the room.
Availability follows the shift calendar
The working-hours definitions used elsewhere in the platform also define when slots exist, so the booking page does not offer a time when nobody is in.
Ownership and visibility are the same as everywhere
Who can see and edit which appointments follows the same per-module permissions and department hierarchy as leads and deals. A branch sees its own calendar, head office sees all of them.
Time zones are per user
Each user has their own display time zone while storage stays consistent underneath, which matters for teams selling across borders — health tourism and B2B software especially.

Reminders, and when to send them

Reminders go out over WhatsApp, SMS or email, automatically, on a schedule you set. The channel matters: for most consumer businesses WhatsApp is read and email is not, and for most B2B the reverse is true.

Timing matters more than teams expect. The pattern that works in practice:

  1. Immediately on bookingA confirmation containing the date, the time and the address. This is also the message that catches a mis-booked slot while it is still easy to change.
  2. The day beforeThe single highest-value reminder. Far enough ahead that the customer can still rearrange rather than simply not appear, which is the outcome you actually want.
  3. A couple of hours beforeUseful for short appointments and walk-in-style businesses; unnecessary and slightly irritating for a meeting booked weeks ahead.
  4. After a no-showThe message most businesses never send. A short "sorry we missed you, shall we rebook?" recovers a meaningful share of them, and it costs nothing to automate.
One thing worth testing

Ask people to confirm rather than just informing them. "Reply OK to confirm" converts a passive message into a small commitment, and it also tells you which appointments are at risk before the day arrives — which is when you can still fill the slot.

What you can measure

Appointments are data like everything else, so the questions that matter are reports:

  • No-show rate — overall, and by source. Leads from one advertising channel often turn up at a very different rate from another, and that changes what the channel is actually worth.
  • No-show rate by day and time — Monday mornings and late Friday slots are usually the worst, and the fix is scheduling rather than messaging.
  • Booking-to-attendance funnel — how many booked, attended, and converted into a deal afterwards.
  • Lead time — how far ahead people book. Very short lead times mean you are capacity-constrained; very long ones mean higher no-show risk and a stronger case for the day-before reminder.
  • Attendance by agent — when one person's bookings turn up markedly more often, it is usually because of how they confirm, and that is a repeatable behaviour.

Three common setups

Nearly every configuration we see is a variation on one of these three.

Typical appointment configurations by business type
BusinessWhat is being bookedReminder pattern
Clinic or aestheticsA consultation with a specific practitionerConfirmation + day before + 2 hours before
Real estateA viewing at a property, with travel time betweenConfirmation + day before, with the address repeated
B2B software or servicesA demo or discovery call, often across time zonesConfirmation + day before by email, with the joining link

The real-estate case is the one that most often needs a second look: slots need buffer time for travel between properties, and the address belongs in every message, because the single most common cause of a missed viewing is a customer standing outside the wrong building.

When bookings go wrong

Common appointment problems and their usual cause
SymptomMost likely causeFix
Customers book slots when nobody is availableWorking hours not defined for that userSet the shift calendar; availability is derived from it
Reminders are not arrivingThe channel is not connected, or the number is not in international formatCheck the channel connection; numbers normalise automatically on capture but a manually typed one can be wrong
Double bookingsTwo agents booking the same person from different screensBook from the calendar rather than from memory; availability updates live
High no-show rate on one slotScheduling, not messagingLook at no-show by day and hour before rewriting the reminder text
Reminder arrives in the wrong languageThe contact language field is empty or wrongLanguage is derived from the phone country code when empty; correct it on the contact and it is respected

How appointments connect to everything else

Appointment → lead and deal
Bookings sit on the customer record, so a consultation, the WhatsApp thread that produced it and the deal that followed are one history.
Appointment → automation
From the Growth plan, a booking, an attendance or a no-show can trigger a rule: create a follow-up task, change the stage, send a message, notify a manager.
Appointment → inbox
Reminders go out through the same WhatsApp number your customers already message, so the reminder lands in the conversation they recognise instead of an unknown sender.
Appointment → reports
Attendance, no-shows and lead time are dimensions in the pivot builder alongside leads, deals, calls and products.
Shift calendar → availability
The same working-hours definitions that drive response-time measurement also decide which slots the booking page offers.

Which plan includes what

Appointment features by plan
PlanBooking & calendarAutomatic remindersAutomations on bookings
StarterIncludedIncluded—
GrowthIncludedIncludedIncluded
BusinessIncludedIncludedIncluded
EnterpriseIncludedIncludedIncluded

WhatsApp and email reminders use the channels included with your plan. SMS reminders require the SMS gateway add-on at $39 per month. See the pricing page for the full comparison.

Frequently asked questions

Can customers book appointments themselves?
Yes. You publish a booking page where the customer picks a free slot, which removes the four-message back-and-forth about what time suits. It also captures bookings that would otherwise never happen, because people often decide at 22:00 when nobody is there to answer.
How do reminders work?
They go out automatically over WhatsApp, SMS or email on a schedule you set — typically a confirmation at the moment of booking and a reminder the day before, sometimes with a third a couple of hours ahead. WhatsApp reminders are sent from the same number your customers already message, so they arrive in a conversation they recognise.
Do reminders actually reduce no-shows?
The confirmation and the day-before reminder do most of the work, because the day-before message arrives while the customer can still rearrange rather than simply not appear. Asking for a reply to confirm is worth testing: it converts a passive message into a small commitment, and it tells you which appointments are at risk while you can still fill the slot.
Does the booking page know when we are open?
Yes. Availability is derived from the shift calendar — the same working-hours definitions the platform uses elsewhere — so the page will not offer a slot when nobody is in. If customers are booking impossible times, it is almost always because working hours have not been set for that user.
Can I see appointments for the whole team?
Yes, and visibility follows the same rules as everything else: an agent sees their own, a branch manager sees their branch, an administrator sees all of them. The calendar can be filtered to one person or shown for the whole team.
Does it handle different time zones?
Yes. Each user has their own display time zone while the underlying storage stays consistent, which matters for teams selling across borders — health tourism and B2B software in particular, where the customer and the agent are frequently in different countries.
Are appointments linked to the customer record?
Yes. Every booking attaches to the contact, so the appointment sits in the same history as the WhatsApp thread, the phone calls and the deal. Whoever greets the customer can see the whole relationship rather than a name in a diary.
Can a booking trigger other actions?
From the Growth plan, yes. A booking, an attendance or a no-show can trigger an automation that creates a follow-up task, moves the lead to a different stage, sends a message or notifies a manager. The after-a-no-show rebooking message is the one most businesses never send and the easiest to automate.
Is the appointments module included in the price?
Yes, on every plan including Starter — booking, calendar and automatic reminders. The only related cost is the SMS gateway add-on at $39 per month if you want reminders by SMS specifically; WhatsApp and email reminders use the channels already included.

Ready to grow your business?

Set up your workspace in under a minute — free for 14 days.

Create your workspace