E-commerce
July 1, 2026
Certain purchases require an appointment: advice before ordering, demonstration, installation, taking measurements, accompanied pickup, expert call, or intervention after delivery. The customer wants to know which slot to choose, what they need to prepare, and if the appointment is indeed confirmed.
The chatbot must link the request to the correct purchase, check available slots, explain the prerequisites, and clearly confirm the next step. It must also transfer urgent, complex cases or those related to an unavailable schedule.
This guide shows how to use an AI chatbot to manage purchase-related appointments without creating confusion between order, service, and actual availability.
Summary
Why must an appointment be contextualized?
An appointment does not have the same meaning depending on whether it is used to choose a product, finalize an order, install an item, or resolve a problem after purchase. If the bot does not understand the context, it can easily suggest the wrong type of time slot.
The chatbot must therefore start from the customer's need and the order concerned. This step avoids booking a sales advisor when the customer is expecting a technician, or vice versa.
A good appointment starts with the right reason for the appointment.

Convert over 2,000 customers on average per month with Qstomy.
The world’s 1st Shopify AI dedicated to customer conversion



Empowering 200+ e-commerce merchants
What information should be requested?
The bot must ask for the type of appointment, the order or product, the desired address or channel, the customer's availability, the urgency, access constraints, and useful documents or photos.
It must also check whether the appointment is included in the purchase, requires payment, is subject to a geographical zone, or is reserved for certain products.
How do I propose time slots?
The chatbot can offer a few available time slots rather than a full calendar. It must specify the time zone, estimated duration, channel, and modification conditions.
If no time slot is available, it must explain the situation and offer an alert, a waiting list, or a support transfer depending on the context.
How do you prepare the client?
Before the appointment, the bot can remind the customer of what they need to prepare: order number, photos, measurements, access to the location, unpacked product, internet connection, supporting document, or questions to ask.
This preparation prevents unnecessary appointments. The customer knows what depends on them and what will be handled by the team.
How do I manage modifications and cancellations?
The customer must be able to understand how to modify or cancel their appointment, until when they can do so, and if any fees may apply. The chatbot must provide the visible rules without inventing an exception.
If the customer missed the appointment or if the team did not show up, the bot must transfer with full context.
Which flow to follow?
The flow must link the appointment to a concrete action.
Identify product, order, type of appointment, and customer objective.
Check eligibility, zone, channel, duration, potential cost, and availability.
Propose clear time slots and confirm the one chosen.
Send prerequisites, documents, or actions to prepare.
Transfer emergencies, unavailable slots, absences, disputes, and complex requests.
Which messages should be used?
To frame: “I will check the type of appointment suitable for your purchase before proposing a slot.”
To confirm: “Your appointment is scheduled for [date] at [time], for [objective]. Here is what you need to prepare.”
To transfer: “No suitable slot is available for your situation, I am forwarding this to support with your constraints.”
When to transfer?
The transfer is necessary if the appointment is urgent, if the customer requests an exception, if no slot is available, if a technical intervention is sensitive, or if an appointment was missed.
The bot must transmit the order, product, objective, address or channel, constraints, proposed slots, urgency, and exact request.
Which KPIs should be monitored?
Track created appointments, modifications, cancellations, no-shows, lead times before slots, support transfers, and post-appointment conversions.
This data shows whether scheduling appointments truly facilitates the purchase or if it becomes a blocking step.
Which mistakes should be avoided?
Avoid booking without a clear objective, promising an unconfirmed slot, forgetting prerequisites, or treating a technical intervention as a simple consulting call.
The chatbot must organize a useful meeting, not just fill a calendar.
How can Qstomy help?
Qstomy can connect the chatbot to orders, calendars, customer history, notification preferences, push campaigns, QR codes, and support rules to answer clearly, then escalate sensitive cases with an actionable summary.
The chatbot helps the customer move forward without inventing a slot, an offer, an authorization, or personal data that still needs to be confirmed by a reliable source.
Explore AI support, the AI sales agent, or request a demo.
Key takeaways
Takeaway
An appointment linked to a purchase must be connected to the product, the order, and the customer's actual objective.
What the customer needs to understand
The customer must understand the time slot, the preparation, the potential cost, and the modification rules.
The chatbot's proper limit
The chatbot can schedule simple cases, but it must transfer emergencies, absences, exceptions, and sensitive interventions.

Enzo
July 1, 2026


