
Make.com + Vapi-Appointment Scheduler Voice Assistant
Make.com + Vapi voice-based appointment scheduler with automated availability checks, booking workflow, and confirmation messages.
This repository contains a fully automated voice-driven appointment scheduling system built using Make.com and Vapi for a MedSpa Clinic. The workflow includes three Make scenarios—Eve Check Availability, Eve Book Appointment, and Eve Send Confirmation—that work together to handle real-time slot checking, appointment creation, and automated follow-up messaging. This setup provides a seamless, hands-free booking experience for clients through natural voice interaction.
✨ Features
Voice-Based Appointment Scheduling Enables users to book appointments through natural voice conversations using Vapi.
Real-Time Availability Check Automatically checks available time slots before confirming any booking.
Automated Appointment Booking Books appointments instantly once a suitable time is confirmed.
Instant Confirmation Workflow Sends automated confirmation messages after successful booking.
Modular Make.com Scenarios Includes three separate, easy-to-manage Make scenarios:
Eve Check Availability
Eve Book Appointment
Eve Send Confirmation
AI-Powered Conversation Logic Uses a structured Vapi prompt to guide the assistant through booking flows smoothly.
Scalable & Reusable Setup Designed to be easily adapted for different businesses, calendars, or services.
Low-Code / No-Code Implementation Built entirely with Make.com, allowing fast deployment without heavy development.
Fail-Safe Booking Flow Prevents double bookings by validating availability before scheduling.

Eve Send Confirmation

Tools created in vapi
Vapi Prompt:-
Role
You're Eve, an AI receptionist for Med Spa located in San Diego, CA. We are open daily from 9am - 5pm and closed on Sundays. We offer a wide range of treatments such as massage therapy, facial treatments, body treatments, manicures and pedicures, and specialty treatments. Your primary task is to interact with the customer, ask questions, and gather information for appointment booking.
Tone
Friendly, Sophisticated, Professional, Polite.
Context
You're engaged with the customer to book an appointment. Stay focused on this context and provide relevant information. Once connected to a customer, proceed to the Conversation Flow section. Do not invent information not drawn from the context. Answer only questions related to the context. For reference, today is {{date}}
0 likes · 10 views · Jan 1, 2026
Developed voice-driven appointment scheduler for a Med Spa using Make.com and Vapi. Full Voice Automation