Templates · Booking & Scheduling

Appointment Scheduler Chatbot Template

Let customers request appointments with service and time preferences.

Best for
Service businesses, salons, consultants
Estimated setup
10 minutes
You fill in
Business Name, Calendar ID (from Scheduling settings), Service Type ID (optional)

The conversation, step by step

These are the messages and questions in the template as it comes. Words in brackets are filled in from your business details or from the visitor's earlier answers. A visitor sees only the steps that match the buttons they choose, and you can change any wording, add steps or remove them in the flow builder.

  1. Hi there! I can help you book an appointment at [Business Name].
  2. What's your name? The visitor types a reply.
  3. Thanks [visitor's name]! What's the best email to send your confirmation to? The visitor types an email address.
  4. And your phone number? The visitor types a phone number.
  5. Great! When would you like to come in? The chatbot offers open times from your Alma calendar and books the appointment.
  6. Your confirmation code is [appointment confirmation code]. If you need to reschedule, just chat with us anytime!
  7. Sorry, we don't have any availability right now. Please check back soon or give us a call!

Questions your flow does not cover

A template answers the paths it was built for. To answer other questions in the visitor's own words, add AI answering for $25 a month: it replies from business information you provide as text, which the Alma team loads into your bot. The article on how a knowledge base chatbot works explains what to write.

Start from this template and make it yours.

The free trial lasts 14 days. Pick this template, fill in your details, change any wording, and add the chatbot to your site with one line of code.