Skip to content
Leon van Zyl
0:19:55
4 922
298
61
Last update : 28/08/2024

WhatsApp AI Chatbot: Your No-Code Guide πŸš€

Table of Contents

Explainable AI (XAI)Universal Basic Income (UBI)iOS 18Sakana AIKhoj AIComfy UILobe ChatForward Future AIFigure 02Webcafe AICondΓ© NastMatthew BermanSam AltmanCost SavingsBlack Forest LabsWork-Life BalanceCold CallingThe AI GridVirtual RealityFunction CallingIdeogram AIScientific DiscoveryTool CallingInstagramLuma LabsDream MachineGPUViral ContentIdeogram 2.0Quantum ComputingRemote WorkJob MarketBlog WritingProduct DevelopmentSelf-HostedNo CodeLLaMA 3Custom GPTElon MuskWeb SearchVoice CloningUser InterfaceRunway MLFull TutorialPassive IncomeChrome ExtensionGame DevelopmentVideo GenerationMultimodal AIUser ExperienceDALL-E 3Website OptimizationGrok 2RAG (RetrievaCursor IDESide HustleHumanoid RobotKnowledge ManagementData PrivacyCode InterpreterAppointment SchedulingSemantic SearchWebsite DesignPerplexity AIKnowledge BaseLLaMA 3.1Google DocsGoogle DriveSpeech RecognitionLocal AIFine TuningGPT-5Web ScrapingUI DesignNeural NetworksTeam CollaborationFree AIFuture of WorkGemini 1.5 ProHugging FaceContent RepurposingWebsite BuilderInformation RetrievalGoogle SheetsCustomer SupportTask ManagementData ProcessingData VisualizationImage ProcessingApp BuildingStable DiffusionSocial Media StrategySales FunnelLarge Language ModelProject ManagementMake Money OnlineText GenerationVoice AIWeb DesignCustomer AcquisitionGoogle GeminiSales FunnelsVector DatabaseVideo CreationGPT-3Google AIFuture of AIGPT-3.5Future of TechnologyText-to-ImageVisual ProgrammingComputer VisionBusiness StrategyDeveloper ToolsCustomer ServiceClaude 3.5Business DevelopmentCreative AIPrompt EngineeringData IntegrationConversational AICode CompletionCustomer Relationship Management (CRM)Lead GenerationBusiness GrowthMarketing AgencyCreative ToolsWeb DevelopmentWorkflow OptimizationEmail MarketingMarketing StrategyCoding AssistantData ScienceGPT-4Productivity ToolsCode GenerationMarketing ToolsDeep LearningNatural Language Processing (NLP)Digital MarketingContent CreationLanguage ModelsAutomation AgencyMachine LearningAPI IntegrationEmail AutomationLLM (Large Language Models)Software DevelopmentOpen SourceSales AutomationAutomation ToolsBusiness AutomationOpenAI APIWorkflow AutomationMarketing AutomationGenerative AI

πŸ‘‹ Introduction

Want to build a smart WhatsApp chatbot without coding? 🀯 You’re in the right place! This guide breaks down how to create an AI-powered chatbot that remembers conversations and integrates seamlessly with WhatsApp.

🧠 Building Your AI Brain with Flowise

1. Setting Up Flowise

  • Choose your access:
    • Deploy Flowise yourself: For tech-savvy users.
    • Flowise Cloud: Simpler, paid option with a free trial Link in resources
  • Create a new Chatflow:
    • Name it (e.g., “My WhatsApp Chatbot”).
    • Select “RAG Chatbot” (retrieval augmented generation) for powerful Q&A capabilities.

2. Building the Knowledge Base

  • Create a document store:
    • Give it a name relevant to your chatbot’s purpose (e.g., “Restaurant Info”).
    • Upload your FAQ document (Word, PDF, etc.).
    • Flowise will automatically split it into smaller chunks for easier processing.

3. Designing the Conversation Flow

  • Add an AI Model: We’ll use OpenAI’s GPT (Generative Pre-trained Transformer) for natural language understanding.
  • Add a Memory Node: This lets your chatbot remember past interactions, making it feel more human.
  • Add a Retriever Tool: This tool connects to your knowledge base so the chatbot can find the right answers.

πŸ”— Bridging the Gap with Make.com

1. Setting Up Your Meta Developer Account

  • Create a Facebook Business Portfolio: This is necessary to use the WhatsApp Business API.
  • Create a new app:
    • Choose “Business” as the app type to access WhatsApp.
    • Select your Business Portfolio.
  • Set up WhatsApp:
    • Find your WhatsApp Business Account ID and temporary access token.
    • Add your phone number to send and receive messages.

2. Connecting WhatsApp and Flowise with Make.com

  • Create a new scenario:
    • Use the “WhatsApp Business Cloud” module to watch for incoming messages.
    • Use the “HTTP” module to send these messages to your Flowise chatbot’s API endpoint.
  • Parse the response:
    • Use the “JSON” module to extract the relevant text response from Flowise.
  • Send the response back to WhatsApp:
    • Use the “WhatsApp Business Cloud” module to deliver the AI-generated message.

✨ Adding the Magic Touch

1. Giving Your Chatbot a Personality

  • Set the tone: Go to “Tool Agent” > “Additional Parameters” in Flowise.
  • Craft a persona: Give your chatbot a name, role, and even specify emoji usage! πŸ˜„

2. Long-Term Memory 🧠

  • Use Session IDs:
    • In the HTTP module (Make.com), add a sessionId field to your API request.
    • Use the user’s phone number as the unique ID.
  • Flowise remembers: The chatbot can now access previous interactions with that specific user.

πŸš€ Launch and Beyond!

  • Activate Scheduling: In Make.com, set your scenario to run “Immediately as data arrives” for real-time responses.
  • Upgrade Your Token: Your Meta Developer account’s temporary access token expires after 24 hours. Follow Meta’s guidelines to verify your business and get a permanent token.

🧰 Resource Toolbox

πŸŽ‰ You Did It!

You’ve built a powerful, personalized WhatsApp chatbot without writing a single line of code! This is just the beginning – explore the endless possibilities of AI and automation to enhance your business or personal projects.

Other videos of

Play Video
Leon van Zyl
0:19:33
771
50
18
Last update : 18/09/2024
Play Video
Leon van Zyl
0:17:21
3 424
215
39
Last update : 18/09/2024
Play Video
Leon van Zyl
0:11:36
1 035
58
12
Last update : 18/09/2024
Play Video
Leon van Zyl
0:05:08
973
53
15
Last update : 11/09/2024
Play Video
Leon van Zyl
0:26:03
2 479
187
42
Last update : 11/09/2024
Play Video
Leon van Zyl
0:11:32
1 947
154
22
Last update : 11/09/2024
Play Video
Leon van Zyl
0:08:26
4 836
346
62
Last update : 11/09/2024
Play Video
Leon van Zyl
0:17:07
1 326
50
9
Last update : 23/08/2024
Play Video
Leon van Zyl
0:20:43
6 796
311
81
Last update : 23/08/2024