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)Figure 02iOS 18Matthew BermanForward Future AISakana AIWebcafe AIKhoj AICondΓ© NastComfy UILobe ChatWork-Life BalanceSam AltmanTool CallingCost SavingsFunction CallingCold CallingBlack Forest LabsThe AI GridQuantum ComputingVirtual RealityIdeogram AIScientific DiscoveryJob MarketLuma LabsInstagramIdeogram 2.0Dream MachineGPUViral ContentSelf-HostedProduct DevelopmentElon MuskBlog WritingNo CodeRemote WorkGrok 2LLaMA 3Full TutorialChrome ExtensionDALL-E 3Runway MLCursor IDECustom GPTUser ExperiencePassive IncomeGame DevelopmentUser InterfaceWeb SearchKnowledge ManagementHumanoid RobotVoice CloningMultimodal AISemantic SearchRAG (RetrievaSide HustleData PrivacyLLaMA 3.1Website OptimizationPerplexity AIKnowledge BaseGPT-5Appointment SchedulingUI DesignCode InterpreterFine TuningWebsite DesignVideo GenerationWeb ScrapingGemini 1.5 ProTeam CollaborationHugging FaceGoogle DriveGoogle DocsLocal AINeural NetworksInformation RetrievalFree AIWebsite BuilderStable DiffusionSpeech RecognitionData ProcessingSocial Media StrategyGoogle SheetsContent RepurposingFuture of WorkCustomer SupportLarge Language ModelTask ManagementSales FunnelApp BuildingProject ManagementData VisualizationMake Money OnlineImage ProcessingWeb DesignVector DatabaseSales FunnelsCustomer AcquisitionText GenerationGoogle GeminiGPT-3Voice AIGoogle AIGPT-3.5Visual ProgrammingFuture of TechnologyFuture of AIVideo CreationText-to-ImageDeveloper ToolsBusiness DevelopmentBusiness StrategyCustomer ServiceCreative AIPrompt EngineeringClaude 3.5Computer VisionData IntegrationConversational AICode CompletionWeb DevelopmentCustomer Relationship Management (CRM)Lead GenerationMarketing AgencyBusiness GrowthCreative ToolsWorkflow OptimizationData ScienceGPT-4Email MarketingMarketing StrategyCoding AssistantCode GenerationNatural Language Processing (NLP)Marketing ToolsProductivity ToolsDigital MarketingDeep LearningMachine LearningContent CreationLanguage ModelsAutomation AgencyAPI IntegrationSoftware DevelopmentEmail AutomationLLM (Large Language Models)Automation ToolsSales AutomationOpen SourceBusiness AutomationWorkflow AutomationMarketing AutomationOpenAI APIGenerative 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:10:30
3 632
154
28
Last update : 10/11/2024
Play Video
Leon van Zyl
0:35:01
2 908
292
56
Last update : 07/11/2024
Play Video
Leon van Zyl
0:14:18
1 556
138
25
Last update : 07/11/2024
Play Video
Leon van Zyl
0:08:19
3 660
225
59
Last update : 30/10/2024
Play Video
Leon van Zyl
0:17:40
2 383
66
18
Last update : 30/10/2024
Play Video
Leon van Zyl
0:21:32
3 563
170
29
Last update : 30/10/2024
Play Video
Leon van Zyl
0:04:36
356
28
4
Last update : 21/10/2024
Play Video
Leon van Zyl
0:32:12
524
58
19
Last update : 17/10/2024
Play Video
Leon van Zyl
0:14:44
3 119
153
52
Last update : 16/10/2024