Templates / Schedule and manage appointments with Groq, Google Calendar, Gmail and Sheets

Schedule and manage appointments with Groq, Google Calendar, Gmail and Sheets

Ready for 3.0

by BytezTech ✓ · 466 views · created 2026-03-06 · Support Chatbot, AI Chatbot

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 17 nodes and runs when a chat message arrives (plus 1 other trigger). Along the way it connects Groq Chat Model, Google Calendar, Gmail and Google Sheets.

How it runs

Trigger: When a chat message arrives (plus 1 other trigger).

  1. AI Agent: runs an AI agent, with model: Groq Chat Model; 5 tools (Send a message in Gmail, Create an event in Google Calendar, Delete an event in Google Calendar, Get many events in Google Calendar…); memory: Simple Memory
  2. Clear Old Appointments (Google Sheets): clear
  3. Get Today Events (Google Calendar): get many
  4. If: checks a condition and branches into true / false
  5. Build Daily Summary (Code): runs custom JavaScript code
  6. Format Event Data (Edit Fields (Set)): sets or maps fields
  7. Send Email to Admin (Gmail): uses Gmail
  8. Insert Events Details (Google Sheets): append

Services it uses

Groq Chat ModelGoogle CalendarGmailGoogle Sheets

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (13)

From the author

AI appointment bot with Google Calendar, Gmail and Sheets --- 📌 Overview This workflow automates end-to-end appointment scheduling for your business using an AI-powered chatbot. Clients can book, reschedule, or cancel meetings through a simple chat interface…

Excerpt from BytezTech's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.