⚡ Automated voice appointment reminders with Google Calendar GPT ElevenLabs Gmail

6,057 views · ⚡ Personal Productivity

Description

This workflow automates voice reminders for upcoming appointments by generating a professional audio message and sending it to clients via email with the voice file attached.

It integrates Google Calendar to track appointments, ElevenLabs to generate high-quality voice messages, and Gmail to deliver them efficiently.

CleanShot 20250320 at 09.17.232x.png

Who Needs Automated Voice Appointment Reminders?

This automated voice appointment reminder system is ideal for businesses that rely on scheduled appointments. It helps reduce no-shows, improve client engagement, and streamline communication.

If your business depends on scheduled appointments, this workflow saves time and enhances client satisfaction. 🚀

Why Use This Workflow?

Step-by-Step: How This Workflow Automates Voice Reminders

  1. Trigger the Workflow – The system runs manually or on a schedule to check upcoming appointments in Google Calendar.
  2. Retrieve Appointment Data – It fetches event details (client name, time, and location) from Google Calendar. The workflow uses the summary, start.dateTime, location, and attendees[0].email fields from Google Calendar to personalize and send the voice reminders.
  3. Generate a Voice Reminder – Using ElevenLabs, the workflow converts the appointment details into a natural-sounding voice message.
  4. Send via Email – The generated audio file is attached to an email and sent to the client as a reminder.

Customization: Tailor the Workflow to Your Business Needs

🔑 Prerequisites

🚀 Step-by-Step Installation & Setup

⚠ Important:

The LangChain Community node used in this workflow only works on self-hosted n8n instances. It is not compatible with n8n Cloud. Please ensure you are running a self-hosted instance before using this workflow.

Summary

This workflow ensures a professional and seamless experience for your clients, keeping them informed and engaged. 🚀🔊

.


Phil | Inforeole | Linkedin

🇫🇷 Contactez nous pour automatiser vos processus

🔗 Nodes Used

HTTP Request, Google Calendar, Gmail, Schedule Trigger, Basic LLM Chain, OpenAI Chat Model

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup