Skip to main content

Introduction

OneXtel is a leading Communication Platform as a Service (CPaaS) provider that offers seamless, end-to-end communication solutions. Its offering includes channels such as SMS, Voice, WhatsApp, Chatbot, Rich Communication Services (RCS), and Email services tailored for businesses of all sizes.
  • Ensure you have an active OneXtel Aura account with associated API key(s).
  • Ensure the Entity ID and Sender ID(s) are added to the OneXtel account.
  • It is recommended to add your DLT-approved templates to the Aura account using the bulk upload option.
    Note: To create a new account or if you have any queries and concerns related to the OneXtel account, contact the OneXtel support team at [email protected].

Configure OneXtel as a Custom SMS Connector (Service Provider)

This article will help you configure OneXtel as a Custom Connector. Log in to the MoEngage Dashboard and perform the following steps:
  1. Navigate to Settings -> Channel -> SMS -> Sender configuration.
  2. Click + Add Sender at the top right corner. The Add sender page is displayed.
  3. In step 1 “Service Provider”, click + Add custom service provider. The Add Custom Connector sender page is displayed.
  4. Add the following details in step 2 “Sender Details”:
  1. Configure the Webhook by adding the following details:
    1. Using GET as the HTTP method:
  1. Using POST as the HTTP method:
Refer to the following table if you select the Body type as JSON: Refer to the following JSON body if you select the Body type as Raw:
  1. Click Send test SMS to verify your configuration.
  2. Click Save to save the sender configuration.

Create an SMS Campaign

  1. On the MoEngage Dashboard, go to Segment > Import Users to add recipient details.
  2. Once recipients are added, from the MoEngage Dashboard, click Engage > Campaigns. The All campaigns page is displayed.
  3. Click + Create campaign.
  4. Under Outbound, click SMS and select the SMS Campaign type as One Time, Periodic, or Event Triggered based on your requirements. For more information about delivery types, refer to Delivery Types. The SMS creation page is displayed.
  5. Enter the campaign name and select the target audience from your user list. Click Next.
  6. Enter the DLT-approved template ID and message. A preview of the message will be displayed on the right side of the screen.
  7. It is highly recommended that the campaign is tested before making it live. In the Test Campaign section, add a phone number and click Test. Click Next.
  8. Under the Send campaign section:
    1. To send immediately, select As soon as possible.
    2. To send at a preferred date and time, select At specific date and time and set start date and send time.
  9. Click Publish.

Delivery Tracking

You can configure delivery tracking after creating the sender in the MoEngage Dashboard. For information about Delivery Tracking, refer to Delivery Tracking in Custom Connectors.
To configure Delivery Tracking, send an email to the OneXtel Support team at [email protected] sharing your API key and the SMS delivery tracking URL of MoEngage: https://api-01.moengage.com/sms/dlr/custom/1598820387.

Sample Response from OneXtel

For a Successfully Sent Message

Sms Sent Response

For a Delivered Message

Sms Delivery Response

Mapping Delivery Response

Select the fields from the Delivery Response to auto-populate the response mapping fields, as shown below:
Id Field
Click Save to save the delivery tracking configuration for the custom connector.