Kudosity

Introduction

Kudosity is a messaging and engagement platform for businesses that offers reliable connections to 114+ global destinations. You can build authentic relationships with your customers through intelligently personalized SMS, MMS, omnichannel messaging, and conversational AI.

library_add_check

Prerequisites

Ensure that you have your Kudosity account and an API key. If you have any issues with the credentials or if you don’t have the credentials, contact Kudosity support.

Configure Kudosity as a Custom SMS Connector (Service Provider)

This article helps you configure Kudosity as a Custom SMS Connector (Service Provider) on the MoEngage platform for businesses that use MoEngage for their communication campaign scheduling.

Before proceeding, ensure that you have the following parameters to make calls to the Kudosity API (Transmitss). You can find your Key and Secret in your Kudosity settings. You can also read about the Kudosity SMS API here.

Parameter Description
x-api-key Your Kudosity key. For example, x-api-key=1234567.
info

Information

We've revamped our dashboard settings. This article describes the steps to be followed to configure Kudosity as a Service Provider in the revamped settings UI and the older UI.

Configure in Revamped UI

Log in to the MoEngage Dashboard and follow these steps:

  1. Navigate to Settings -> Channel -> SMS.
  2. On the Sender Configuration tab, click + Add sender. 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".
    Field Description

    Mark as default

    Turn this toggle on to mark the sender as the default sender for the service provider being configured. If marked as default, this sender will be used for sending all SMS campaigns from MoEngage unless you select a different sender while creating the campaign.

    Service provider name

    This field identifies the service provider you are configuring on the MoEngage Dashboard and has to be unique. Enter “Kudosity”.

    Sender name

    This field identifies the sender. Enter “Kudosity”.

    Sender type

    Select the sender type. Available options are:

    • Transactional: Select this option to use the sender for sending alerts about transactions, OTPs, security information, or any information that can be classified as transactional in nature.
    • Promotional: Select this option to use the sender for sending information about your brand, promoting deals, or engaging with users.
  5. Configure the Webhook by adding the following details:
    Field Description

    API URL

    This field contains information about the URL that should be used to send an API request to the sender. You can get this information from the API documentation of the sender. Enter the API Endpoint of the sender here. The API URL for Kudosity is:

    https://api.transmitmessage.com/v2/sms

    Method

    Select POST as the HTTP method.

    URL parameters

    Add the URL Parameters to be passed to the API as Key-Value pairs using this option. You can get this information from the API documentation of the sender. For example, if the API URL call uses the GET method, all the parameters such as API Key, Authorization, and so on, are passed as URL Parameters.

    Headers

    Add the Request Headers to be passed to the API as Key-Value pairs using this option. You can get this information from the API documentation of the sender. Add the Authorization Header.

    1. Content-Type: application/json
    2. x-api-key: Your_Kudosity_API_KEY

    You can find your API key in your Kudosity account settings.

    Body type

    Configure the body for your requests. Select JSON and add the
    following details:

    1. In the message field, add Moesms_message to pass the MoEngage message into the request.
    2. In the sender field, add the Sender ID of your Kudosity account.
    3. In the recipient field, add Moesms_destination to add the recipient to the message.

    8 - Kudosity.png

  6. Click Send test SMS to verify your configuration.
  7. Click Save to save the sender configuration.
  8. You can configure delivery tracking after creating the sender in the MoEngage Dashboard. For information about Delivery Tracking, refer to Delivery Tracking for Custom Connectors.
  9. You can map the attributes of the delivery tracking response manually or automatically.

Configure in Old UI

Log in to the MoEngage Dashboard and follow these steps:

  1. On the MoEngage Dashboard, navigate to Settings > Channel > SMS & Connector and click the SMS CONNECTOR CONFIG tab.
  2. Under Integrated Connectors, click + CREATE beside Custom Connectors.
  3. Enter the following details:
    Field Description
    Sender type

    Select the sender type. Available options are:

    • Transactional: Select this option to use the sender for sending alerts about transactions, OTPs, security information, or any information that can be classified as transactional in nature.
    • Promotional: Select this option to use the sender for sending information about your brand, promoting deals, or engaging with users.
    Is Default Sender Enable to make this your default sender.

    Sender Name

    This field identifies the sender. Enter “Kudosity”.

    API URL

    This field contains information about the URL that should be used to send an API request to the sender. You can get this information from the API documentation of the sender. Enter the API Endpoint of the sender here. The API URL for Kudosity is:

    https://api.transmitmessage.com/v2/sms

    Method

    Select POST as the HTTP method.

    URL Parameters Add the URL Parameters to be passed to the API as Key-Value pairs using this option. You can get this information from the API documentation of the sender. For example, if the API URL call uses the GET method, all the parameters such as API Key, Authorization, and so on, are passed as URL Parameters.
    Headers

    Add the Request Headers to be passed to the API as Key-Value pairs using this option. You can get this information from the API documentation of the sender. Add the Authorization Header.

    1. Content-Type: application/json
    2. x-api-key: Your_Kudosity_API_KEY

    You can find your API key in your Kudosity account settings.

    Body type

    Configure the body for your requests. Select JSON and add the
    following details:

    1. In the message field, add Moesms_message to pass the MoEngage message into the request.
    2. In the sender field, add the Sender ID of your Kudosity account.
    3. In the recipient field, add Moesms_destination to add the recipient to the message.
  4. Click Send test SMS to verify your configuration.
  5. Click Save to save the sender configuration.
  6. 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.

Next Steps

Previous

Next

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

How can we improve this article?