# WebEngage

### Generate API Key in Gallabox

1. From the left navigation go to **Integration** in your Gallabox and Click on **WebEngage** from the available apps.

<figure><img src="/files/CHlLMUn1YkLn7347C5Fa" alt=""><figcaption></figcaption></figure>

2. Provide a name for the integration and click on **Connect**. On connection, Gallabox will provide **API Key.** This key will be used in the WebEngage Platform.

<figure><img src="/files/hMBNzP8K5IcW7bznjWqg" alt=""><figcaption></figcaption></figure>

### Add WSP in WebEngage

1. Navigate to **WebEngage** and from the navigation bar click on **Data Platform.** Select **Integrations** from the drop-down and choose **WhatsApp Setup** and click on **Configure.**

<figure><img src="/files/NJIBirdOWI1yxmvOHnfe" alt=""><figcaption></figcaption></figure>

2. Upon Clicking on **Configure**, you will have to choose Private WSP from the available apps. A pop-up will appear to ***Edit WhatsApp Service Provider*** as show below by providing all the necessary details.

<figure><img src="/files/bFTwyx12RecA8sturKII" alt=""><figcaption></figcaption></figure>

<table><thead><tr><th width="264">Fields</th><th>Description</th></tr></thead><tbody><tr><td><strong>Configuration Name</strong></td><td><em>Enter <strong>Gallabox</strong> as the configuration name.</em></td></tr><tr><td><strong>WhatsApp Business Number</strong></td><td><p>Put the <strong>phone number</strong> connected with your Gallabox account. You can copy it from the integration you created in the previous step.</p><p>The WhatsApp number should be in this format: 91XXXXXXXXXXX</p></td></tr><tr><td><strong>URL</strong></td><td>Paste the below URL in the field<br><code>https://server.gallabox.com/integrations/webengage/webhook</code></td></tr><tr><td><strong>Request Type</strong></td><td><em>Select</em> <strong>Send personalization variables</strong></td></tr><tr><td><strong>Custom Headers</strong></td><td><p>Click on Add Header to add the Key and Value as given below. You can copy the API key from the integration created in the previous step.</p><p><code>Authorization: Bearer &#x3C;&#x3C;Your Gallabox API Key>></code></p></td></tr></tbody></table>

4. Once all the details are added, click on Save. You can see the Integration under the WSP List as shown.

<figure><img src="/files/p8HqqCJgznnN90ZVq3Fo" alt=""><figcaption></figcaption></figure>

### Setting Throttling Configuration

1. Navigate to **Configuration** from the navigation panel. Select **Throttling**, then **WhatsApp**. Keep throttling limit as **1000 per minute.**

<figure><img src="/files/UyeUFBFTkIzKN5rnOAel" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Now you can send 1000 messages sent out per minute through WhatsApp.
{% endhint %}

#### ***Your configuration is ready. You can now start using WebEngage to send WhatsApp messages via Gallabox***

### WebEngage WhatsApp Templates

1. Once the WSP is added in WebEngage, you have to click on "**Add WhatsApp Template**" button. Once you click on "**Add WhatsApp Template**" button, a pop-up will open.

<figure><img src="/files/QI6KQyN1tcHSziQBZ9c7" alt=""><figcaption></figcaption></figure>

2. You have to choose the WSP that you created for Gallabox. You have to copy & paste the exact template (**verified**) from Gallabox you want to share as a part of your campaign. Once you copy & paste the template, click on the button - "**Add Template**". The Template will be listed on your WebEngage Account and is ready to be used in the WhatsApp Campaign.

<figure><img src="/files/BtLRb4BChR7nKGu5ERLh" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
In WebEngage, you list the variables as {{1}}, {{2}}. Make sure to change your variables from Gallabox to the numbers.
{% endhint %}

Get Ready to Launch your first WhatsApp Campaign on WebEngage! :thumbsup:


---

# 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://docs.gallabox.com/integration/marketing-and-engagement-platforms/webengage.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.
