What it is
WhatsApp appointment booking is a way for a customer and a business to arrange an appointment through their WhatsApp conversation, instead of switching to a separate website or phone call. A customer can ask to book, and the business can offer available options so the customer can pick one and confirm. The same conversation can later be used to confirm, cancel, or reschedule. The exact steps depend on how each business configures its booking rules and availability.
How it works
A typical appointment booking workflow starts when a customer messages the business to ask about booking. The business can present available times based on its configured availability, and the customer chooses one through a guided WhatsApp booking flow. Once the customer confirms, the appointment is recorded.
If plans change, the customer can return to the same conversation to cancel or reschedule, where the business has configured those actions. What a business can send, and when, follows WhatsApp Business Platform rules defined by Meta.
Customer-initiated vs business-initiated
It helps to keep two directions separate. Customer-initiated booking is when the customer starts the conversation - for example, messaging the business to ask for an appointment. Business-initiated messages are when the business reaches out first - for example, an appointment reminder sent ahead of a booking.
On the WhatsApp Business Platform these are treated differently: a reply to a customer-initiated conversation happens inside the customer service window, while business-initiated reminders generally use approved templates. Which applies, and when, is defined by Meta.
What depends on Meta
- Templates - whether a message template is approved, and how it is categorized, is decided by Meta.
- Pricing and message categories - charges follow Meta's current pricing model and message-category rules.
- The 24-hour customer service window - the period in which a business can reply without a template is defined by Meta.
- Platform rules - the broader WhatsApp Business Platform rules that govern business messaging.
How GoUltra relates
GoUltra runs on WhatsApp Cloud API from Meta. Within that, appointment workflows in GoUltra can connect reminders, booking rules, calendar availability, and team follow-up around WhatsApp customer conversations, and can sync with Google Calendar when connected. GoUltra does not change Meta's templates, message-category rules, or customer-service-window rules - those remain governed by Meta.