SpeechStack
Submit a template
← All templatestemplates / dental-clinic-appointment-booking-agent
Customupdated May 26, 2025 · dental · scheduling

Dental Clinic Appointment Booking Agent

An AI-powered appointment booking agent that streamlines scheduling for dental clinics and healthcare businesses. The agent integrates with Google Calendar and Gmail to check available time slots, confirm bookings, send draft confirmation emails, and make outbound confirmation calls. Users can book appointments, receive queue updates, and get confirmations via email or phone call.

No demo yetView sourceFork template
The numbers
latency
cost / min
frameworkCustom
The stack
telephonyWeb Only
speech-to-textDeepgram Nova-2
llmGemini 2.5 Flash
text-to-speechElevenLabs Turbo v2.5
System prompt
No prompt published.
Config
config.json
{
  "tools": [
    {
      "name": "google_calendar",
      "description": "Check available time slots and schedule appointments in Google Calendar"
    },
    {
      "name": "gmail",
      "description": "Create and save draft confirmation emails in Gmail"
    },
    {
      "name": "bland_api",
      "description": "Make outbound confirmation phone calls after booking"
    }
  ],
  "model": "gemini-2.0-flash-exp",
  "testing": [
    "LangSmith",
    "LLM Unit Tests"
  ],
  "deployment": [
    "Vercel",
    "LangGraph Cloud"
  ],
  "integrations": [
    "Composio",
    "Google Calendar",
    "Gmail",
    "Bland.com"
  ]
}
Tools
  • google_calendarCheck available time slots and schedule appointments in Google Calendar
  • gmailCreate and save draft confirmation emails in Gmail
  • bland_apiMake outbound confirmation phone calls after booking
Tags
appointment-schedulerbooking-bothealthcaredentallanggraphcomposiogoogle-calendargmail-integrationoutbound-calls
Voice Notes

Voice AI recipes, picks, and analysis.

Get the useful new templates plus the occasional teardown of what’s working in production voice AI.

contributed by @mjunaidca · Proprietary · source: github discoverylanguages: en-US