Source: https://fyno.docs.pageloop.ai/documentation/core-features/integrations/sms/syniverse

# Syniverse

Before we get started, you will need to have a Syniverse account already set up, along with SenderID and registered numbers assigned. Alternatively, you can use the number that are publicly available on the platform for testing.

1. **Find the Provider**

   Navigate to the Integrations page. Under “SMS” section, click on the "Syniverse" button.
2. **Configure the Integration**

   In the pop-up, fill in:
   - **Custom name**: Provide a name that would help you identify the configured account in Fyno's portal.

   - **Access Token**: Login into your Syniverse account. On the Applications page, find the Application that you would like to connect and click on it. On the page that loads, find "**Auth Keys**" section and expand it to find "**Access Token**". Copy the same and paste it in the "**Access Token**" field of the Fyno integration page.

   - **Sender Address/Channel**: Login into your Syniverse account. On the Applications page, find "**Voice and Messaging Console**" and click on it. You will be prompted to select an account. Please select the relevant account and click on "**Select**". On the page that opens, from the left navigation panel, find "**Messaging Account** and expand it to find "**Private Channels**". Select the Channel you would like to connect and copy the channel ID. On the Fyno platform, you will need to enter - "_channel:_" followed by your channel ID you just copied.
3. **Complete the Integration**

   Click on "Add Account" once done, and you are all set!

## Message Delivery Status

While Fyno has the capacity to track the notification delivery status, Syniverse requires a manual update of the Fyno Callback Endpoint in order to receive these reports. To update the Callback manually follow these steps:

1. Log into your Syniverse Account. On the Homepage, find "**Event Manager**" and expand the menu. Click on "**Delivery Configurations**"
2. On the page that loads, find and click on "**New Delivery Configuration**". In the pop-up that appears, provide it a suitable name, enter the Fyno Callback URL, with the "**Delivery Protocol**" set to **REST** and the "**Delivery Format**" set to **JSON**, and click on **Save**.
3. Once done, from the "**Event Manager**" menu, find and click on "**Subscriptions**". On the page that loads, click on "**New Subscription**". In the pop-up that loads, fill in the below details:
   - **Topic:** SCG-Message
   - **Event Type:** All types
   - **Delivery Configuration:** The configuration that was created above.
   - **Matching Criteria:** You may leave this blank.
   - **Start Time:** Enter a time and date.
   - **End time:** We advise to leave this blank, thus not having an expiration date for the Callback URL.
4. Once done, click on **Create**.

You can now send a test message from Fyno using Syniverse as the **Provider** and see the delivery logs updated in your **Sent logs**.
