Karix is a mobile engagement and communications provider enabling enterprises to intelligently personalize their two-way marketing and customer care interactions across multiple channels.




  • Ensure you have access to your Karix Dashboard and have the API key for your Karix account.
  • Please contact the Karix team to add the acknowledgment id ("ackid") as part of the delivery callback.

Configure Karix as a Custom SMS Connector

This document will help you set Karix as a Custom Connector on the MoEngage dashboard. 

Log in to the MoEngage dashboard, navigate to Settings > Channel > SMS & Connectors and click the SMS Connector Config tab. Click +CREATE beside Custom Connectors in the left menu.

Step 1: Set the Connector

Fill in the following details:

Field Description
Connector Name Type the name to identify the Karix custom connector.

Sender Name

Type the name to identify the Karix sender.

Step 2: Configure API URL

Add Karix Webhook URL. Use POST Method to send the API request.

API URL: Just copy the below URL in API  URL Field:


In the Body Type, choose Raw and add the following code:


    "messages": [
         "text": "Moesms_message",
         "dest": [Moesms_destination],
         "send": "SENDER_ID"
    "key": "API_KEY",
    "ver": "1.0"

Change value for these keys: 

  • SENDER_ID and API_KEY - Set as per the Karix account credentials 
    (If the API key has '=' at the end, add the '=' in the Key Value Pair section explicitly)

Step 3: Test and save the settings

Do a Test SMS to make sure everything is set up correctly. And finally, click Save to save the settings. 

Step 4: 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.

Sample response from Karix for a successfully sent message


Sample response from Karix for a delivered message


Mapping delivery response

Choose fields from Delivery Response to auto-populate the response mapping fields, as shown below.


Click Save to Save the delivery tracking configuration for the custom connector.

Next Steps

Was this article helpful?
0 out of 0 found this helpful

How can we improve this article?