Smarter availability, fewer confused conversations
The biggest change this fortnight is in how the chatbot handles availability. Instead of listing every single time slot (which could run to dozens of lines), it now summarises the pattern — something like "available 09:00–17:00, every 30 minutes". It is much easier to read, and it means customers can see the shape of a day at a glance.
Related to that, if a customer asks "are you free on Thursday?" the chatbot now correctly checks just Thursday, rather than treating it as an open-ended date range starting from Thursday. That was causing confusing responses, and it is fixed.
Fewer mid-conversation mix-ups
We also fixed a problem where the chatbot was asking about availability even when a customer had already said they wanted to book. It would interrupt the booking flow with availability questions that had already been answered — that no longer happens.
Separately, when a customer mentioned more than one thing at once (say, asking about two services in the same message), the system would sometimes advance all open threads even when only one was being discussed. We have tightened this up so only the relevant thread moves forward.
The chatbot also now looks at the specific message that triggered each intent, rather than treating the whole conversation as one blob of context. This means it picks up names, times and services more accurately when starting a task.
Stale conversations cleared automatically
If a conversation had been sitting half-finished for a long time, those old tasks would persist and occasionally surface in confusing ways. The system now prunes expired tasks automatically, so each conversation stays clean.
Coach messages with an easy off switch
Every success coach message now includes a "Stop coach messages" button. If a tenant finds the nudges unhelpful or just wants to switch them off, one tap does it — no need to navigate anywhere or contact support.
Deep-link into the chatbot
You can now open the admin panel with a pre-filled chat message by adding a parameter to the URL. This is useful for support links, onboarding emails, or any scenario where you want someone to land on a specific topic straight away.
We are also working on some improvements to billing visibility and follow-up conversations, more on that soon.
