5,348,748 AI resources indexedWorking toward the world’s largest AI resource index.

PDF

AI-powered WhatsApp chatbot for text, voice, images, and PDF with RAG

Knowledge & search workflow for n8n with 32 active steps. Starts with Manual Trigger, WhatsApp Trigger. Uses OpenAI. Integrations include OpenAI, MongoDB, Google Docs, WhatsApp Business.

What it does

32 active nodes · Starts with Manual Trigger, WhatsApp Trigger.

Steps in the template include:

  • Knowledge Base Agent (AI Agent)
  • OpenAI Chat Model (OpenAI Chat Model)
  • Embeddings OpenAI (Embeddings OpenAI)
  • When clicking "Execute Workflow" (Manual Trigger)

Nodes and integrations

  • AI Agent
  • OpenAI Chat Model
  • Embeddings OpenAI ×2
  • Manual Trigger
  • Simple Memory
  • MongoDB Atlas Vector Store ×2
  • Default Data Loader
  • Recursive Character Text Splitter
  • Google Docs
  • WhatsApp Trigger
  • OpenAI ×2
  • Extract from File ×3
  • Edit Fields (Set) ×4
  • Code
  • WhatsApp Business Cloud ×5
  • HTTP Request ×3
  • Switch ×2
See the author’s step names
  • Knowledge Base Agent (AI Agent)
  • OpenAI Chat Model (OpenAI Chat Model)
  • Embeddings OpenAI (Embeddings OpenAI)
  • When clicking "Execute Workflow" (Manual Trigger)
  • Simple Memory (Simple Memory)
  • MongoDB Vector Search (MongoDB Atlas Vector Store)
  • Document Section Loader (Default Data Loader)
  • Document Chunker (Recursive Character Text Splitter)
  • MongoDB Vector Store Inserter (MongoDB Atlas Vector Store)
  • OpenAI Embeddings Generator (Embeddings OpenAI)
  • Google Docs Importer (Google Docs) — get
  • WhatsApp Trigger (WhatsApp Trigger)
  • OpenAI (OpenAI) — audio / translate
  • OpenAI1 (OpenAI) — image / analyze
  • Extract from PDF (Extract from File) — pdf
  • Extract from XLS (Extract from File) — xls
  • Extract from XLSX (Extract from File) — xlsx
  • Map JSON (Edit Fields (Set))
  • Map file extensions (Code)
  • Map document prompt (Edit Fields (Set))
  • Map image prompt (Edit Fields (Set))
  • Map text prompt (Edit Fields (Set))
  • Gets WhatsApp Voicemail Source URL (WhatsApp Business Cloud) — media / mediaUrlGet
  • Gets WhatsApp Image Source URL (WhatsApp Business Cloud) — media / mediaUrlGet
  • Gets WhatsApp Document Source URL (WhatsApp Business Cloud) — media / mediaUrlGet
  • Download Voicemail (HTTP Request)
  • Download Image (HTTP Request)
  • Download Document (HTTP Request)
  • Route Types (Switch)
  • Route Document Types (Switch)
  • Send Unsupported Response (WhatsApp Business Cloud) — send
  • Send Response (WhatsApp Business Cloud) — send

Accounts and credentials

  • OpenAI access
  • MongoDB
  • Google Docs
  • WhatsApp Business

Credential types in the graph: openAiApi, mongoDb, googleDocsOAuth2Api, whatsAppTriggerApi, whatsAppApi, httpHeaderAuth

Check the HTTP request steps for any additional service accounts or API keys.

AI models and swaps

OpenAI · Chat

gpt-4o-mini in OpenAI Chat Model. Potentially swappable with a compatible n8n chat model node. Match tool calling before testing.

OpenAI · Embeddings

Model ID not specified in the template in Embeddings OpenAI. Changing the embedding model may require rebuilding the vector index and matching its dimensions.

OpenAI · Embeddings

Model ID not specified in the template in OpenAI Embeddings Generator. Changing the embedding model may require rebuilding the vector index and matching its dimensions.

OpenAI · Model or API operation

Model ID not specified in the template in OpenAI. Provider-specific step. A different provider requires edits and testing.

OpenAI · Model or API operation

gpt-4o-mini in OpenAI1. Provider-specific step. A different provider requires edits and testing.

Resource information

Credit basis
Author listed by n8n
Pricing
Template access shown on n8n
License
Not specified
Last record update
Nov 5, 2026