To set up Syniverse as a channel, the developer needs to associate the bot with a Syniverse app, set up a subscription, and enable the delivery events for this app. This document explains the steps to add the Syniverse as a channel to your bot.
Create the App
To create the Syniverse app perform the following steps.
- Log in to the Syniverse developer portal and navigate to the Applications section.
- Click Create New if you want to create your first app. If you want to access existing apps, click Your App.
- In the Create App screen, enter the app name, description, select account, and click Save.
Capture Auth Keys
Upon app creation, to capture Auth keys perform the following steps.
- Navigate to the created app in the Applications section and open the app.
- Use the Auth Keys (see the following screenshot) to complete the configuration in the Kore.ai platform and send the SMS via bot.
Delivery Configurations
- To set up delivery configurations, perform the following steps.
- Navigate to the Event Manager in the top menu bar and select Delivery Configurations.
- If you want to use an existing delivery configuration to set up the bot’s webhook URL, select one of the configurations from the displayed table (see the following screenshot), else, click New Delivery Configuration.
- In the Create Delivery Configuration pop-up, enter the following values:
- Provide a Delivery Configuration Name.
- Address: Copy and paste the webhook URL from your Kore bot to here.
- Is Active: Yes.
- Click Create.
Subscriptions
To set up subscriptions, perform the following steps.
- Navigate to the Event Manager in the top menu bar and select Subscriptions.
- If there are existing subscriptions, select one from the table to set up the event subscription (see the following screenshot), else, click New Subscription.
- In the New Topic Subscription pop-up, enter the following values:
- Topic: Select SCG Message from the drop-down.
- Event Type: Select mo_message_received from the drop-down.
- Delivery Configuration: Select delivery configuration configured in the Delivery Configurations section.
- Start Date: Select a date from when this subscription has to be active.
- End Date: Select an end date. Leave it blank if you want this event subscription to work for a lifetime.
- Click Create.
Capture Sender ID
To obtain Sender ID, perform the following steps.
- Navigate to the Voice and Messaging Console in the top menu bar and, select Sender Address from the Messaging Accounts in left Navigation Menu.
- Click +Purchase or Migrate Sender Address button to purchase a new sender Id.
- If Sender Address exists, then copy the required ID from the Sender Address Details (see the following screenshot).
- Enter the Sender ID in the Syniverse Configurations panel of the Kore.ai platform to complete the configuration.