Skip to content
FlowHubFluxonLab
B
AI Automationfree

Qualifying Appointment Requests with AI & n8n Forms

by Jimleukadapted from n8n official workflow galleryUpdated Aug 2026
RequiresBBasic LLM ChainGmailGmailGoogle CalendarGoogle CalendarOpenAI Chat ModelOpenAI Chat ModelText ClassifierText Classifier
Share Post Share
Fon8n Form TriggerFoForm EndFoEnter Date & TimeEnter Date & Ti…SeGet Form ValuesFoTerms & ConditionsTerms & Conditi…OpenAI Chat ModelOpenAI Chat Mod…IfHas Accepted?Send ReceiptWait for ApprovalWait for Approv…IfHas Approval?OpenAI Chat Model1OpenAI Chat Mod…Create AppointmentCreate Appointm…Send RejectionFoDeclineFoDecline1EWTrigger Approval ProcessTrigger Approva…EWExecute Workflow TriggerExecute Workflo…CLSummarise EnquirySummarise Enqui…TCEnquiry ClassifierEnquiry Classif…1234567891011
1/5
FLOWS
STEPS · 11
Starts on an incoming request

This n8n template builds upon a simple appointment request form design which uses AI to qualify if the incoming enquiry is suitable and/or time-worthy of an appointment. This demonstrates a lighter approach to using AI in your templates but handles a technically difficult problem - contextual understanding! This example can be used in a variety of contexts where figuring out what is and isn't relevant can save a lot of time for your organisation. How it works We start with a form trigger which asks for the purpose of the appointment. Instantly, we can qualify this by using a text classifier node which uses AI's contextual understanding to ensure the appointment is worthwhile. If not, an alternative is suggested instead. Multi-page forms are then used to set the terms of the appointment and ask the user for a desired date and time. An acknowledgement is sent to the user while an approval by email process is triggered in the background. In a subworkflow, we use Gmail with the wait for approval operation to send an approval form to the admin user who can either confirm or decline the appointment request. When approved, a Google Calendar event is created.

Tags

n8nreference-onlychain-llmgmailgoogle-calendarlm-chat-open-aitext-classifier
Connects
BBasic LLM ChaingmailGmailgooglecalendarGoogle CalendaropenaichatmodelOpenAI Chat ModeltextclassifierText Classifier
CategoryAI Automation
Triggermanual
Complexityadvanced
Nodes19
AddedNov 26, 2024

Related workflows

See all AI Automation
Agmailopenaichatmodeltextclassifier
free

Suggest meeting slots using AI

The purpose of this n8n workflow is to automate the process of identifying incoming Gmail emails that are requesting an appointment, evaluating their content, checking calendar availability, and then composing and sending a response email. Note that to use this template, you need to be on n8n version 1.19.4 or later.

by n8n Team
ABCD
free

Run AI employee onboarding with Groq, Google Workspace, and Gemini

Quick overview This workflow ingests onboarding documents from Google Drive into an in-memory vector store with Google Gemini embeddings, then runs a multi-channel onboarding chatbot powered by Groq, sends role-based welcome emails via Gmail when a new hire appears in Google Sheets, and schedules day 1/7/30 check-in emails. How it works Manually runs an ingestion flow that lists files in a specified Google Drive folder, downloads them, extracts text, and indexes them into an in-memory vector store using Google Gemini embeddings. Receives employee questions via n8n Chat (and optionally Slack or Telegram), normalizes the message into a single format, and rejects empty or overly long inputs. Uses a Groq LLM agent with per-user session memory to retrieve relevant excerpts from the in-memory company_docs knowledge base and generate a grounded answer, or directs the user to HR when no relevant content is found. Routes the assistant’s response back to the originating channel (n8n Chat, and optionally Slack or Telegram). Triggers every minute on updates to a Google Sheets “Hires” sheet, validates rows marked as Hired, and skips hires already present in the “Tracking” sheet. Builds a depart

by Yash Kabra
ACDgmail
free

AI: Summarize podcast episode and enhance using Wikipedia

The workflow automates the process of creating a summarized and enriched podcast digest, which is then sent via email. Note that to use this template, you need to be on n8n version 1.19.4 or later.

by n8n Team