Help Me!
Hello! I hope you guys are alle fine.
I want to build an AI receptionist for a clinic using Retell AI and Make.com.
Retell AI is connected through Cal.com to Google Calendar, so we currently use Google Calendar as the appointment calendar.
Booking new appointments works well from a technical point of view. The problem I am currently trying to solve is appointment management through voice AI, specifically cancelling, changing, or rescheduling existing appointments.
My idea is to use the following flow:
  1. The patient calls the AI receptionist.
  2. The patient says they want to cancel or reschedule an appointment.
  3. The AI asks for the patient’s phone number, date of birth, and the date/time of the appointment.
  4. The AI receptionist searches for a matching appointment in the calendar.
  5. If there is one clear match, the AI reads the appointment back to the patient, for example: “I found an appointment on Tuesday at 10:30. Is that correct?”
  6. For cancellation: the AI asks for final confirmation and then cancels the appointment.
  7. For rescheduling: the AI retrieves available time slots, presents options, and updates the appointment.
  8. After that, Make.com sends a confirmation of the change to the clinic, so the staff are informed.
My question is: how can I technically build this, and is this even possible with Retell AI, Make.com, Cal.com, and Google Calendar?
I am mainly looking for advice on the best architecture and workflow.
If there are better alternatives or safer ways to build this workflow, I would also like to hear them.
Thank you in advance!
3
2 comments
Hamza Bochari
2
Help Me!
Brendan's AI Community
skool.com/brendan
A free community for AI Voice Agents, Claude Code & n8n.
Join to learn, share ideas, and build real systems for the future.
Leaderboard (30-day)
Powered by