Introduction #
OneXtel is a leading CPaaS (Communication Platform as a Service) provider that offers seamless, end-to-end communication solutions. Our product offering includes channels like SMS, Voice, WhatsApp, Chatbot, RCS, and Email services tailored for businesses of all sizes.
Prerequisites:
1. An active OneXtel WhatsApp account on 365cx.io
2. An active WebEngageaccount
3. A WABA Number
Configure OneXtel as a WhatsApp connector provider for WebEngage #
Step 1: Create a Channel in 365cx.io (OneXtel)
Step 2: Log in to your 365cx.io account.
Step 3: Click on create Integration
- Navigate to Configuration → Channels → Integration.
- Click Create New Integration.

- Enter the following details:
- Integration Name: Provide a name for the integration.
- Platform Name: Select “WebEngage.”
- Channel Name: Choose the channel created in Step 1.
- The message submission URL needs to be put on the WebEngage platform in time of WhatsApp WebEngage team.
- Please Select all the events (e.g., Sent, Delivered, Read, Failed, MO Messages).
- Click Submit to create a new integration.

The option to set the Delivery Callback is not provided directly by the WebEngage team. Instead, it is available only within WebEngage Connector Actions.
Configure in WebEngage WhatsApp Service Provider (WSP) #
Step 1: Configure WhatsApp Service Provider (WSP)
- Go to WebEngage Dashboard.
- From the main menu, go to Data Platform
- Click on Integrations.

- This section lists all the channels and integrations available for WebEngage, including WhatsApp.
- Under the section labelled Channel Integration Status, find the option for WhatsApp Setup Configure.
- Click this option to start the WhatsApp configuration process.

- On the WhatsApp setup page, click the button labelled Add WhatsApp Service Provider (WSP).
- This begins the process of connecting your WhatsApp Business Account to WebEngage via a service provider (in this case, OneXtel).

- Adding the WSP Configuration
Step 2: To configure the WhatsApp Service Provider (WSP), choose “Private WSP” as the
WhatsApp service provider from the dropdown menu.

- Provide a meaningful name for this setup, such as “OneXtel WhatsApp Integration.”
- Enter the WhatsApp Business Account (WABA) number which is already configured in 365cx.io platform.
- Retrieve the submission URL generated during the channel creation in your OneXtel
(365cx.io) setup and paste it into the corresponding field in WebEngage.
- Select “Send Personalization Variables” as the request type to enable WebEngage to
send personalized messages to customers.
- Finally, click the “ADD WSP” button to save the configuration

Callback Configuration:
Step 1: After creating a Private WSP, click on the three dots under the Actions section.
Step 2: Select View Webhook URL from the dropdown menu.
Step 3: The Webhook URL on WebEngage will be displayed. Copy the URL
Step 4: Navigate to 365cx.io → Go to Channels → Select Integration.
Step 5: In the Webhooks Configuration section, add the Webhook URL that you copied from WebEngage.
