ElevenLabs AI Scheduling Agent

This is a voice-AI appointment booking system powered by an ElevenLabs Agent, with Make.com handling scheduling logic and Calendly serving as the source of truth for availability and bookings.

Core goal:
Demonstrate how an inbound phone call can be answered by an AI agent that:

  • Checks real Calendly availability
  • Finds appointment times that work for the caller
  • Books the appointment automatically
  • Confirms the booking verbally during the call
  • Sends a confirmation email with the booking info and link to the meeting.

Tech Stack:

  • Voice AI Agent: ElevenLabs
  • Phone Number / Telephony: Twilio
  • Automation & Logic: Make
  • Scheduling System: Calendly/Google calender
svg+xml;charset=utf

The Eleven labs agent is triggered by calling a number created in a Twilio account

svg+xml;charset=utf

The ElevenLabs agent is prompted to help callers book an appointment by asking for their availability and confirming details,

svg+xml;charset=utf

Make searches calendly for available appointments and returns it to the ElevenLabs Agent

svg+xml;charset=utf

When an appointment is confirmed it triggers a webhook to book the appointment, and sends a confirmation email to the caller with the meeting details.

svg+xml;charset=utf