Set up Automated Text Messages

Inform your visitors with automated and customized text messages.

You can set up automated text messages for appointments (confirmations, reminders, cancellations) and in-location flow (waiting list, being called, post-service). All messages are text messages (SMS & RCS) only for now.

1-Jan-16-2025-01-46-29-4311-PM

Text messaging is only available for Business Plan subscribers.

Register phone numbers 

In order to send a text to a visitor, that visitor's phone number must be added first. There are two ways to do that:

  • Let the clerk insert the phone number using the phone number input field. 

  • Let the visitor type their phone number in through the sign-in app for the iPad.

Enable messaging

To enable chat text messages, go to the Location Settings tab and then go to Text messaging. Click on Enable text messaging
This turns on both automatic messages and Two-way chat.

Screenshot 2025-03-25 at 13.16.30-1

Configure auto messages

  • You can create a new message by clicking on + New auto message button.

  • You can edit existing auto messages by clicking the pencil icon on the right side of the message. 

  • You can customize the type, name and line of each auto message. Each line can have a unique specialized message.

Screenshot 2025-07-15 at 15.17.54

Automated Message types

Qminder supports automated SMS messages triggered by specific visitor actions or appointment events. You can set up different types of text messages depending on what you want to notify visitors about.

Screenshot 2025-03-26 at 14.49.53

There are two main categories of messages:

🗓 Appointment messages (if you use Qminder Appointments)

This section is shown only to customers who have Appointments enabled. If the section is missing you have to enable Appointments first: How to enable Appointments for your location.

These messages are triggered before the visitor arrives, based on appointment activity:

  • Appointment is confirmed

    Sent when a visitor books a new appointment.

  • Appointment is rescheduled

    Sent when the visitor reschedules their booking.

  • Appointment reminder

    Sent ahead of the appointment (you choose the lead time — e.g. 1 day or 2 hours before).

  • Appointment is cancelled

    Sent when the visitor cancels.

Screenshot 2025-07-15 at 14.51.20

You can customize all appointment messages, add variables like the visitor’s name, appointment time, or location — and even translate them into different languages.

👉 See Confirmation & notifications for Appointments for full setup instructions.

 

🏢 Service messages (for walk-ins or appointment-holders once they check in)

These are sent during and after the service flow, based on real-time activity:

  • Visitor is added to waiting list

    Sent when a visitor joins the queue — manually or by checking in.

  • Visitor is being called

    Sent when a staff member calls the visitor.

  • Visitor is being called to a desk

    Includes desk or location details, if configured. If the calling clerk has selected a desk, then the visitor will receive a message that informs it's their turn and which desk to come to. This feature also works with named desks.

Screenshot 2025-07-15 at 15.35.50

  • After successful service

    Sent once the visitor’s service has ended. Ideal for sending thank-you notes or follow-up links.
    After a visitor has been served, you ask them for feedback or remind them to come back next time. You can set the time of delivery to be either immediately, or 1 hour or 24 hours after the service.  Read more about the use of post-service SMS here!

Screenshot 2025-07-15 at 15.37.01

 

📌 Notes & clarifications:

  • These messages are SMS only. No email notifications are currently supported.

  • Translations are optional but recommended. Visitors will receive the SMS in the language they selected during check-in.

  • All message types are created and edited under Location Settings → Text messages. 


How rules work per service

Each service can have one automated text message per type (e.g. one “Visitor is being called” message).

If you create a rule for All services and also set one up for a specific service, the service-specific message takes priority.

Example:

You set up an “After service” message for All services: “Thanks for visiting!”
You also create a custom one for “Tech Support”: “Thanks for your visit to the IT desk!”
👉 Visitors of “Tech Support” will receive the desk-specific message. Everyone else gets the default.

🛎 Exception: Appointment reminders

The “Appointment reminder” message type is special — you can create two messages per service, as long as they have different lead times.

For example:

  • Reminder 1: sent 1 day before

  • Reminder 2: sent 1 hour before

This allows you to remind visitors at multiple points leading up to their visit.

 

🧠 Smart validation helps you stay on track

Qminder is designed with ease of use and clarity in mind.

If your message setup doesn’t follow the rule logic, the system will:

  • Show a clear error message

    (e.g. when an “All services” rule already exists)

  • Prevent saving invalid rules

  • Disable selection for services that already have an active message of that type

💡 This helps you avoid duplicates or conflicts — and ensures your visitors only receive the message that’s intended for them.

📸 Example:

Screenshot 2025-07-16 at 12.04.18

In this case, a general message is already live. You’ll need to remove it or switch to a service-specific setup.

 

📸 Disabled service selector:

Screenshot 2025-07-16 at 12.05.48

Services with an active message will be greyed out, making it easy to see what’s available at a glance.

 


Customize the content of the message

You can change the content of the message in the text field box.
Make sure to save your changes by pressing the Save & Go live button!   

Screenshot 2025-03-26 at 14.50.42

The words highlighted in yellow are pre-defined placeholders which change value accordingly to actual information. To add a placeholder, click on the yellow buttons below the text box. To delete the placeholder, simply click the on the X next to the placeholder.

You can see all messages that have been sent out in the Activity log in a visitor's details.

Screenshot 2025-03-26 at 15.25.20

Why use automatic messages

Text Message notification is a convenient and modern way of greeting and notifying visitors.

You can send a welcoming message that lets the visitor know they're in the queue. You can use it to send information to your visitors or just to give them peace of mind.

Do they have their documents ready? What's the Wi-Fi password? Have they grabbed a cup of complementary coffee?

 

How visitors can opt out and back in to text messages

Visitors can easily opt out of receiving automated text messages by replying with STOP, STOPALL, UNSUBSCRIBE, CANCEL, END, or QUIT. These keywords are recognized by our SMS provider, Twilio, and will immediately block further messages from Qminder to that phone number.

If a visitor wants to receive messages again, they can simply reply with START, YES, or UNSTOP to opt back in.

💡 These keywords are managed automatically by Twilio - no action is needed from staff to handle opt-outs or opt-ins.