A real-time AI-powered voice receptionist that automatically schedules doctor’s appointments through natural voice conversations.
This project integrates voice AI, telephony, calendar scheduling, and database persistence to provide a seamless patient–clinic interaction.
- Real-time voice call handling with a voice agent
- Conversational intelligence powered by GPT-4o
- Voice agent built with Ultravox
- Call routing and handling via Twilio
- Appointment scheduling directly on Google Calendar
- Persistent storage using PostgreSQL
- Custom tool definitions through an Express server
- Scalable and easily deployable backend
- Voice Agent: Ultravox
- AI Model: GPT-4o
- Telephony: Twilio
- Calendar Scheduling: Google Calendar API
- Database: PostgreSQL
- Backend: Express (Node.js)
- Orchestrator: n8n