Skip to content

Latest commit

 

History

History
25 lines (20 loc) · 921 Bytes

File metadata and controls

25 lines (20 loc) · 921 Bytes

Real-Time Voice Receptionist for Doctor Appointments

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.

Features

  • 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

Tech Stack

  • Voice Agent: Ultravox
  • AI Model: GPT-4o
  • Telephony: Twilio
  • Calendar Scheduling: Google Calendar API
  • Database: PostgreSQL
  • Backend: Express (Node.js)
  • Orchestrator: n8n