Before we get started, you will need an active WhatsApp number as well as templates pre-configured in your Kaleyra.io account.

  1. Navigate to Integrations and click on the "Providers" tab on the drop-down menu
  2. Find "WhatsApp" and click on the "Kaleyra.io" button.
  3. In the pop-up that appears, fill in:
    1. Custom name: Provide a name to help you identify the configured account in Fyno's portal.
    2. SID(Security Identifier): This can be found on Kaleyra.io, once you log in, under the "Developers" tab, once you access a previously created API Key (click on the more menu), or by creating a new API Key.
    3. API Key: This also can be found on Kaleyra.io, once you log in, under the "Developers" tab. You can either copy the API Key of a previously created one or create a new one.
    4. From Number: The registered WhatsApp number that you would like to use to initiate conversations. This can be found on the in the "Channels" tab by navigating to the WhatsApp channel and selecting "Manage". Select "Configurations" from the ribbon menu on the top menu to find your configured numbers.
  4. Click on "Test Integration" once done. If the account is successfully connected, you will see a success message.

Message Delivery Status

While Fyno has the capacity to track the notification delivery status, Kaleyra.io 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 Kaleyra.io Account
  2. From the top right corner, find Settings and click on Settings again on the top ribbon menu.
  3. On the page that loads, find Enable WhatsApp Callback URLs and configure the POST URL (This will be shared on request).
  4. Test your integration by sending a message from the Fyno App. You will be able to see this in the the logs, when you click on it, under the Delivery tab.