Captivate Chat
  • 📚Overview
  • 💻Components
  • 📕Changelog
  • 🚀Get Started
  • DASHBOARD
    • Homepage
      • Setup
        • My AI Chatbots
        • Chat Flows
      • Transcripts
      • Tokens
      • Settings
        • Edit Profile
        • Manage Plan
        • Account Details
        • Referrals
  • START CREATING
    • Create an AI Chatbot
      • Setting Up
      • Import Your Own Information
        • URL Crawler
      • Select Type
      • Train your AI Chatbot
      • Select Integration
      • Finishing Touches
      • Modify your AI Chatbots
    • Create a Chat Flow
      • Setting Up
      • AI Chatbots
      • Select Channel
        • Channel: Web Chat
          • Preview your Web Widget
        • Channel: Facebook
        • Channel: Instagram
        • Channel: WhatsApp
          • Setting up WhatsApp
          • Submit your first WhatsApp Sender
          • Setting up more WhatsApp Senders
          • Configure the Endpoint for Integration
        • Channel: Full Chat
          • Preview Full Chat Channel
        • Channel: Custom Channel
          • JavaScript Socket API
          • Socket API
          • Socket Conversation Testing
      • Select Live Chat Vendor
      • Modify your Chat Flow
    • Connect a Live Chat
      • Microsoft Teams
        • Set up the Captivate Chat MS Teams App
          • MS Teams App Chat Prompts
        • Connect your Captivate Chat account
        • Connect your Chat Flow
        • MS Teams App Chats
        • Test your Microsoft Teams integration
    • Create a Custom Component
  • 💬SUPPORT
Powered by GitBook
On this page

Was this helpful?

  1. START CREATING
  2. Create a Chat Flow
  3. Select Channel

Channel: WhatsApp

Set up your AI Assistant as a WhatsApp Chatbot

PreviousChannel: InstagramNextSetting up WhatsApp

Last updated 3 months ago

Was this helpful?

After Select Channel > WhatsApp, you will be taken to Configure WhatsApp. This is where you can start integrating your AI Assistant into WhatsApp as a Chatbot that people can converse with.

SUMMARY

Connecting your Chat Flow to WhatsApp needs some back and forth between another app called Twilio. Here are the steps:

  1. Set up a Twilio Paid Account: You need a Twilio Paid Account to assign a phone number to WhatsApp that connects to your Chat Flow.

  2. Create a WhatsApp Sender on Twilio: On the Twilio dashboard, go to Messaging > Senders > WhatsApp Senders. Follow the prompts in the new page to start setting up your WhatsApp Sender.

  3. Fill out basic information on Twilio: The WhatsApp Sender setup process on Twilio requires you to fill out data. Make sure this is accurate.

  4. Select a phone number on Twilio: Enter a reserve phone number unconnected to WhatsApp or buy one from Twilio.

  5. Connect to WhatsApp: For your first WhatsApp Sender, you have to put additional information about your business on Twilio and then go to Meta Business Suite to accept the pending Twilio connection request. If you're making your subsequent WhatsApp Senders, use a button on Twilio to sign into Meta and verify your phone number.

  6. Configure the Endpoint: Go to your recently created WhatsApp Sender on Twilio. Copy the Webhook URL from this guide and paste it onto the Webhook URL text box on the WhatsApp Sender's settings.

  7. Finish the WhatsApp Chat Flow on Captivate Chat: Copy the Account SID and Authorization Token from your Twilio dashboard and paste it on the necessary fields back in your WhatsApp Chat Flow on Captivate Chat.

  8. Test the WhatsApp Chat Flow: Find your WhatsApp Chat Flow on WhatsApp via the phone number you used on Twilio. It should create automated responses.

REQUIREMENTS

Before proceeding with the rest of the WhatsApp integration process, make sure you have the following:

  • Twilio Paid Account: While you can register for a free Twilio account, you need to have a Paid Account to access functionalities needed to integrate WhatsApp into Captivate Chat.

  • Phone Number not connected to WhatsApp: You need to have an extra number not connected to WhatsApp. You can have one prepared or buy one from Twilio. It's important that the number is not connected to WhatsApp or the process won't work.

Get a Twilio Paid Account!

Crucial steps in this process, such as being able to create a WhatsApp Sender, is only possible with a Twilio Paid Account. After registering for your Twilio Free Account, please upgrade to a Twilio Paid Account.

You cannot use Captivate Chat to integrate your AI Chatbots to WhatsApp without Twilio.

Check for guide updates!

Unlike other Chat Flows, connecting your AI Chatbot to WhatsApp needs you to use other platforms (Twilio, Meta Business Suite). Make sure to read updated guides and documentation about their processes for more in-depth instructions.

Facebook Business Account: Our integration only works if you have a Facebook Business Account. Make sure it is a verified account by following the steps in this .

guide from Meta
After selecting an AI Chatbot in "Step 1: Select Chatbot," choose "WhatsApp" in "Step 2: Select Channel" in the Chat Flow creation process. The button will be highlighted blue. Click "Next" to proceed.
After selecting an AI Chatbot in "Step 1: Select Chatbot," choose "WhatsApp" in "Step 2: Select Channel" in the Chat Flow creation process. The button will be highlighted blue. Click "Next" to proceed.