Block 1 - cleanAnswer
- Type / Role
- n8n-nodes-base.code - code
- Config choices
- Version 2
This workflow is provided as-is. Please review and test before using in production.
Overview Turn WhatsApp chats into instant answers and real time bookings—all in one n8n workflow. Your AI Agent leverages Gemini embeddings + Pinecone for on the fly knowledge retrieval, then logs ...
n8n-nodes-base.code, n8n-nodes-base.whatsapp, n8n-nodes-base.stickynote, @n8n/n8n-nodes-langchain.lmchatgooglegemini, n8n-nodes-base.datetime, @n8n/n8n-nodes-langchain.memorybufferwindow, @n8n/n8n-nodes-langchain.vectorstorepinecone, @n8n/n8n-nodes-langchain.embeddingsgooglegemini
This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Tharwat Mohamed.
Original n8n.io sourceTurn WhatsApp chats into instant answers and real-time bookings—all in one n8n workflow. Your AI Agent leverages Gemini embeddings + Pinecone for on-the-fly knowledge retrieval, then logs reservations directly into Google Sheets.
AI-powered Q&A: Natural-language responses driven by Gemini + Pinecone vector search
Seamless Reservations: Book services via WhatsApp; entries auto-append to Google Sheets
Auto-Embedding Sub-workflow: Drag-and-drop Google Drive docs get indexed in Pinecone
24-Hour Follow-Up: Automated template messages if no response within a day
Personal Support Pledge: Hands-on help until your workflow runs flawlessly
n8n account (self-hosted or n8n.cloud)
Google Cloud project with Gemini & Drive APIs enabled
Pinecone account (free tier works)
Google Sheets account
WhatsApp Business API credentials (e.g. Twilio, 360dialog)
Import Workflow
Download the .json file from your Gumroad purchase
In n8n Editor → Import → From File → select the JSON
Add Credentials
Google Service Account (Gemini & Drive APIs)
Pinecone (API Key + Environment)
Google Sheets OAuth2
WhatsApp Business API (HTTP credential or native)
Configure Nodes
AI Agent: select Gemini credentials; update system prompt with your business name & services
Pinecone Loader: point “Google Drive” node to your docs folder
Sheets Append: set Spreadsheet ID, sheet name “reservations”, map Timestamp, UserID, Service, Date, Time, Notes
WhatsApp Trigger & Send: set webhook URL; choose approved template name
Test End-to-End
Activate the workflow → send a test WhatsApp message → verify AI reply + new row in your sheet
Column Description Timestamp Auto-generated when a user books UserID : Unique WhatsApp user identifier Service : Chosen service or product name Date : Booking date Time : Booking time slot Notes : Any extra information (e.g., special requests)
Add New Services: Edit the system prompt’s services list
Change Follow-Up Window: Adjust the “24-hour window check” node logic
Embed Different Docs: Point the Drive node at any folder of PDFs/TXT
📞 Personal Support Pledge: I’ll work with you (via WhatsApp or email, remote desktop ) until your workflow is running flawlessly—no extra fees, no “good luck” drop‐off. Just send a message via:
Email: [email protected]
WhatsApp: +20 106 180 3236
This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.
Showing the first 24 of 25 workflow blocks. Download the JSON for the full node graph.
| Workflow | WhatsApp AI assistant for Q&A & bookings with Gemini, Pinecone & Google Sheets |
|---|---|
| Complexity | advanced |
| Nodes | 25 |
| Categories | Automation |
| Author | Tharwat Mohamed |
| Published | 08 Jul 2025 |
Use the JSON export at /data/workflows/5781/5781.json as the source template for this automation.
Open n8n, import the downloaded JSON, and review each node before activating the workflow.
Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.
Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.
Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.
Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.
Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.
Overview Turn WhatsApp chats into instant answers and real time bookings—all in one n8n workflow. Your AI Agent leverages Gemini embeddings + Pinecone for on the fly knowledge retrieval, then logs ...
Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.
Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Automation use case.