Handle clinic WhatsApp support with GPT-4o-mini, Pinecone RAG and Gmail alerts
Ready for 3.0What this workflow does
This AI workflow has 60 nodes and runs when an HTTP GET request hits its webhook URL (plus 2 other triggers). Along the way it connects Google Sheets, Data table, AI Agent and Pinecone Vector Store and 9 more.
How it runs
Trigger: When an HTTP GET request hits its webhook URL (plus 2 other triggers).
- Verify • WA (hub.challenge) (Respond to Webhook): sends the response back to the webhook caller
- If: checks a condition and branches into true / false
- filter text messages (If): checks a condition and branches into true / false
- If: checks a condition and branches into true / false
- If: checks a condition and branches into true / false
- Get slots (Data table): get
- Get lead (Data table): get
- Get human call (Data table): get
- Get human appointment (Data table): get
- Get a document (Google Docs): get
…plus 38 more steps. See the full node list below.
Services it uses
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 (22)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Google Sheets
n8n-nodes-base.googleSheets - Data table
n8n-nodes-base.dataTable - Data Table Tool
n8n-nodes-base.dataTableTool - AI Agent
@n8n/n8n-nodes-langchain.agent - If
n8n-nodes-base.if - HTTP Request
n8n-nodes-base.httpRequest - Pinecone Vector Store
@n8n/n8n-nodes-langchain.vectorStorePinecone - Default Data Loader
@n8n/n8n-nodes-langchain.documentDefaultDataLoader - Recursive Character Text Splitter
@n8n/n8n-nodes-langchain.textSplitterRecursiveCharacterTextSplitter - Google Docs
n8n-nodes-base.googleDocs - Manual Trigger
n8n-nodes-base.manualTrigger - Embeddings OpenAI
@n8n/n8n-nodes-langchain.embeddingsOpenAi - Vector Store Question Answer Tool
@n8n/n8n-nodes-langchain.toolVectorStore - Respond to Webhook
n8n-nodes-base.respondToWebhook - OpenAI
@n8n/n8n-nodes-langchain.openAi - Code
n8n-nodes-base.code - Gmail
n8n-nodes-base.gmail - Edit Fields (Set)
n8n-nodes-base.set - Simple Memory
@n8n/n8n-nodes-langchain.memoryBufferWindow - Webhook
n8n-nodes-base.webhook - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi
From the author
🏥 Clinic WhatsApp Customer Service Bot This workflow automates patient communication for medical clinics using the WhatsApp Business API. It supports appointment booking, rescheduling, service inquiries, follow-ups, and document submissions. The workflow…