Use case:
Display optimized appointment times inside an AI chat interface (web chat, in-app assistant, messaging platforms).
Problem this solves:
Chatbots struggle to offer realistic appointment times for mobile services because availability depends on travel time, existing bookings, and provider schedules — not fixed slots.
How Smart Clusters fits in:
When a customer provides a service location and service type in a chat conversation, your platform calls the Smart Clusters endpoint to retrieve real-time, optimized appointment options. The chatbot presents only times that are physically reachable for available providers.
Typical flow:
- Chatbot collects service address and service type
- Platform queries providers, schedules, and existing bookings
- Platform calls Smart Clusters
- Smart Clusters returns optimized appointment times
- Chatbot presents selectable options
- Booking is confirmed via order creation endpoint
Result:
Conversational booking without broken promises or manual follow-ups.
Last modified on