Problem:
When booking an appointment, the AI Agent currently checks availability day by day and informs the caller each time a day is not available. This leads to a poor user experience, as the caller hears multiple rejections before reaching an available slot.
Expectation:
Instead of stating each unavailable day, the AI Agent should only propose an available slot and confirm if it works with the caller — similar to how a human would handle scheduling.
Attempts Made:
Updated the conversation guidelines to instruct the AI not to list unavailable days.
Despite this, the AI still lists them out during calls.
Proposed Improvement:
Modify the booking logic so the AI checks availability in the background.
Present the first suitable slot found and ask the caller if it works.
If declined, move on to the next available slot.
Benefit:
This will make appointment scheduling more natural, reduce unnecessary back-and-forth, and improve the overall caller experience.
Please notify the customer here UID: 270364