Hi everyone,
I’m building a voice AI agent using N8n and Retell AI connected to Google Calendar.
The issue is that when users say “as soon as possible” (or “cuanto antes”) during appointment booking, the voice agent does not interpret this as a request to check the calendar for the earliest available slot.
Instead, it fails to fetch and propose the first free date/time.
I want the voice agent to:
- Recognize “as soon as possible” as an intent to look for the earliest free slot.
- Query Google Calendar to find that slot.
- Offer it to the user for confirmation.
- If the user declines, propose the next available slot.
My questions:
- How can I train or configure the voice AI to correctly interpret “as soon as possible” as a calendar query intent?
- What’s the best approach to integrate Google Calendar availability checks with this voice AI intent using N8n or Retell AI?
- Are there example workflows, tools, or best practices to implement this kind of dynamic scheduling with voice commands?
Thanks for any pointers or examples!