SchedulinqHelp
Go to Schedulinq

How communication works

The model behind every message Schedulinq sends — flows, steps, moments, and who a message is written for.

Schedulinq sends your customers messages: a confirmation, a reminder, an invoice. None of it is fixed — you decide what goes out, down to "business customers get this wording, consumers get that".

This page explains the model. Read it once before you change anything; every other screen in this chapter then explains itself.

You will find all of it under Communication → Steps.

The Communication steps screen showing the timeline of messages around an appointment.

The timeline reads top to bottom: each block is a moment, and inside each moment are the messages that go out then.

Three flows

Messages belong to one of three things that happen in Schedulinq. Those are the flows, and the first row of buttons switches between them.

The three control rows at the top: flow, recipient and appointment type.
  1. Flow — Appointment, Invitation or Invoice.
  2. Recipient — whether you are looking at what the customer gets, or what your own organisation gets.
  3. Appointment type — see what would actually send for one specific service.
FlowIs aboutExamples
AppointmentA confirmed appointmentConfirmation, reminder, cancellation, change
InvitationAn invitation to book a slotThe invitation itself, a reminder, its expiry
InvoiceAn issued invoiceThe invoice, payment reminders, thanks-for-paying

Each flow has its own timeline with its own moments.

The Invitation flow: the invitation itself, a reminder and its expiry.

The invitation flow runs until the customer books — or until the invitation expires.

The Invoice flow: the invoice itself, a payment reminder and a confirmation on payment.

Invoices have no recipient buttons and no appointment-type filter: an invoice is not tied to a service.

A step

One message is a step. A step fixes four things, and nothing more:

One moment on the timeline with its trigger label and two messages underneath.

When

The moment

The orange label at the top of the block — When appointment is created, 1 day before appointment. Some moments are immediate ("as soon as this happens"), others sit a chosen time before or after the anchor.

Why

Moments with a time in them are the only ones you can move. When appointment is cancelled happens at the cancellation and nowhere else; 1 day before can become 2 hours or 3 days.

How

The channel

E-mail, SMS or WhatsApp. The channel is the first thing on every message.

Why

The channel belongs to the step, not to your organisation. So you can have the same reminder as an e-mail and as an SMS — those are two steps, and the customer gets both.

To whom

The recipient

The customer, your organisation, or the staff assigned to the appointment.

What

The content

A subject and body, per language your company supports, with details from the appointment filled in.

When a step sends

Every moment belongs to exactly one flow. These are all of them:

FlowMomentWhen
AppointmentWhen appointment is createdAs soon as the appointment is booked
AppointmentAround the appointmentA chosen time before or after the appointment
AppointmentWhen appointment is cancelledAs soon as it is cancelled
AppointmentWhen appointment is rescheduledWhen the start time changes
AppointmentWhen appointment is editedWhen something else changes: duration, service, add-ons or location
InvitationWhen invitation is createdAs soon as you send the invitation
InvitationRelative to invitation creationA chosen time after sending
InvitationWhen invitation expiresAfter the last reminder has been and gone
InvoiceWhen invoice is issuedOn sending, with the PDF attached
InvoiceAround the due dateA chosen time after issuing
InvoiceWhen invoice is paidAs soon as the invoice is marked paid

Who a message goes to

Not every message is for the customer. The second row of buttons shows you the other side of the same flow.

The same flow with the recipient set to Organisation: one internal notification for a new appointment.

Internal notifications are separate from what the customer receives. You can change them, or leave them out, independently.

  • Customer — the person the appointment is for.
  • Organisation — you, at your general address.
  • Assigned team — the staff carrying out the appointment.

Who a message is written for

This is the part that repays the most attention, and the only part that is not obvious. A step can be narrowed in two ways, independently of each other.

By appointment type

A step covers all your services by default. You can narrow it to particular appointment types — a preparation e-mail that only belongs with an installation, for instance.

The Appointment type filter with the list of services open.

Pick a service here to view the timeline as it applies to that one service.

The overview filtered to one appointment type, showing a message that applies only to that type.

Filter by appointment type to see what would really send for that one service. The specific label marks a message that applies to this type alone.

By kind of customer

Independently of that, you can write a step for consumers or for business customers. Leave it unset and it serves both.

Two confirmation e-mails at the same moment; the second carries a Business label.

Two confirmations at the same moment. The lower one is for business customers only and therefore carries a label; the unlabelled message is for everyone.

Why

A company and a private customer read differently. Without this split you would have to duplicate your whole catalogue just to address them differently — a duplication that has nothing to do with your services.

Which one wins

When several messages exist for the same moment, channel and recipient, the most specific one wins. In this order:

  1. A message for this appointment type beats one for all types.
  2. If they are equal there, a message for this kind of customer beats one for everybody.

Appointment type counts for more, because it decides whether a message is relevant at all. The kind of customer only decides how it is written.

What you cannot switch off

Five messages to the customer are required, and always keep at least one version that covers all your services:

  • the invitation
  • the appointment confirmation
  • the cancellation
  • the reschedule
  • the change

You can edit them, switch their channel, and add specific variants alongside. You just cannot remove the last general version — that would let a customer lose an appointment without anyone telling them.

Where you change all this

Click a message to open it, or use Add message inside a moment to add one. What you find in that editor — channel, timing, wording, merge fields and attachments — belongs to the guide on editing a step.

The rest of this chapter covers the channels and the sender: connecting WhatsApp, sending from your own domain, and the branding of your e-mails.

Frequently asked questions

Will my customer now get two confirmations? Only if you have two messages that both apply to them, for example one by e-mail and one by SMS. A specific message replaces the general one, so that never produces two.

I changed a message and nothing changed. Check whether a more specific message sits above yours: a version for this appointment type, or for this kind of customer. Filter by the appointment type in question and you will see exactly what would send for that service.

Why can I not see the recipient row? It only appears when messages exist for more than one recipient. Invoices also have no appointment-type filter, because an invoice is not tied to a service.

What happens to messages that were already scheduled? If you delete a step, the reminders still queued for it are cancelled — they will not go out after all. Messages that were already sent stay as history and do not come back.

Last updated August 26, 2026