When a caller was read three appointment times and picked one, the AI could agree to it and then read the same three times out again on the next turn — and again after that. The time they had chosen was worked out correctly and then forgotten before the following sentence, so there was no way to get past it. A chosen time is now held for the rest of the call, so giving your name or email afterwards no longer sends the caller back to the beginning, and the AI can still move the appointment if they change their mind.
Three other things a caller could hear are also fixed. Asking for a time your business is open for, but which does not line up with the start of an appointment, was answered with “we are not open then” — the AI now says it cannot start one exactly then and offers the nearest times either side. A time earlier the same day is now said to have passed, and a date further ahead than your diary is open for is said to be too far ahead, rather than either being blamed on your opening hours or on another customer.
“Two weeks on Tuesday”, “three weeks on Friday” and “in a fortnight” are also understood now. They were being read as the coming week, so a caller could be booked a fortnight early — and agree to a day that sounded right without either side noticing until it came round.