# Setting up WhatsApp

<figure><img src="/files/I6VHNM6YVqERMH3doA4r" alt=""><figcaption><p>After selecting WhatsApp and clicking "Next" in "Step 2: Select Channel" of the Chat Flow creation process, you will go to the "Configure WhatsApp" page.</p></figcaption></figure>

You will be taken to a ***Configure WhatsApp*** page after selecting WhatsApp in ***Step 2: Select Channel.***&#x20;

This window contains the necessary information that have to be filled out before WhatsApp becomes integrated to your Chat Flow.

## Configure WhatsApp

<figure><img src="/files/4cmJ7k0wkrsee7qFqsgA" alt="Basic information that have to be filled out for a successful WhatsApp integration include the public name of the WhatsApp Chat Flow, a basic description, and a Provider that is set to Twilio by default."><figcaption><p>Basic information that have to be filled out for a successful WhatsApp integration include the public name of the WhatsApp Chat Flow, a basic description, and a Provider that is set to Twilio by default.</p></figcaption></figure>

Before you're able to integrate your AI Chatbot into WhatsApp, you have to fill up a few details:

* **Name:** This will be the assigned name of your AI Chatbot once it appears live on WhatsApp.
* **Description:** This is a short description assigned to your Chatbot.
* **Provider: Twilio** is set as the preset.

***

## Join Twilio

<figure><img src="/files/UNsG2lzZ8iRZuFty517s" alt="The upper right side of the screen of the Twilio homepage has &#x22;Start for Free&#x22; button that leads to the registration process."><figcaption><p>The upper right side of the screen of the Twilio homepage has "Start for Free" button that leads to the registration process.</p></figcaption></figure>

In order to fill up the Account SID and Authentication Token, you have to **sign up for a Twilio** account.

Go to the **Twilio website** at <https://www.twilio.com/>

{% hint style="info" %}
**What is Twilio?**

Twilio is a platform that uses web APIs to perform communication functions, such as text messaging and calls. Captivate Chat will automatically facilitate the connection between Twilio and your AI Chatbot.&#x20;
{% endhint %}

Click ![The upper right side of the screen of the Twilio homepage has "Start for Free" button that leads to the registration process.](/files/77ihD4r5V8IAV4OKvqZ2) and follow the instructions to register a new account. You’ll need to provide your email address and set a password. Afterwards, you have to:

* **Verify your email.** Check your email for a verification link from Twilio and click on it to verify your account.&#x20;
* **Verify your phone number.** Twilio will ask you to **verify your phone number.** Just follow the on-screen instructions. It will involve receiving a validation code.&#x20;
* **Upgrade your account.** Your free trial won't be able to support Twilio to WhatsApp integrations that we need for Captivate Chat. Go to the upper part of your Twilio Console and click ![A new user will have a "Trial" status on the upper part of their Twilio dashboard and an "Upgrade" link beside it. Click the "Upgrade" link and follow its instructions to upgrade a user account.](/files/CGKr8pE7h86HiU1m9dUy), and follow the on-screen instructions to upgrade your account.&#x20;

***

## Creating a WhatsApp Sender

### Go to the Twilio Console (Dashboard)

<figure><img src="/files/GnaoyRinj9gmZGb7T51U" alt="The Twilio dashboard."><figcaption><p>The Twilio dashboard.</p></figcaption></figure>

Log into Twilio. This will bring you to the **Twilio Console**, which serves as your main dashboard.

Alternatively, you can access the Twilio Console via <https://console.twilio.com/>

### WhatsApp Senders

With your Twilio Paid Account, go to your Twilio Console and look for ***WhatsApp Senders***. To do this, you have to:

1. Click ![The Messaging dropdown in the Twilio dashboard appears on the left-hand menu.](/files/czcsw2pBGB3nuPHVkk9S) in the left-hand menu.&#x20;
2. From the drop-down menu, find ![After clicking the Messaging dropdown button, find the Senders drop down button and click it.](/files/maNvtBZ5VHDPBOd1mJyQ) ***>*** ![After going to Messaging > Senders in the Twilio Dashboard, find WhatsApp senders. Click it to open the WhatsApp senders page in Twilio.](/files/thZVn8i7xUiKMzaayjHw)

Depending on what you've already done with Twilio, follow either of these steps:&#x20;

{% content-ref url="/pages/9V0vSylr6LyL9mcl31Iq" %}
[Submit your first WhatsApp Sender](/start-creating/create-a-chat-flow/select-channel/channel-whatsapp/submit-your-first-whatsapp-sender.md)
{% endcontent-ref %}

{% content-ref url="/pages/HV30wDaOL5mS39RRIv9J" %}
[Setting up more WhatsApp Senders](/start-creating/create-a-chat-flow/select-channel/channel-whatsapp/setting-up-more-whatsapp-senders.md)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://manual.captivatechat.ai/start-creating/create-a-chat-flow/select-channel/channel-whatsapp/setting-up-whatsapp.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
