Adding the WhatsApp Channel using Infobip Application
Note: To complete this procedure, you must already have an Infobip account. This is one of the messaging providers for enabling WhatsApp Business Messaging on the Kore Platform.
To configure Infobip, follow these steps:
- Login to the Infobip developer portal.
- On the left navigation menu, click the Channels and Numbers option and select the WhatsApp channel on the Channel Essentials panel.
- To configure a new number for the Infobip and WhatsApp messaging platforms’ integration, follow one of the steps given below:
- Once the number is associated, select the Senders tab to view or edit the numbers for WhatsApp messaging.
- Click the ellipses icon under Action and select Edit Configuration.
- On the Edit Configuration page, click the edit icon, add the URL for incoming messages (copy the Webhook URL from the Kore Platform under Deploy > Channels > WhatsApp Business Messaging > Configurations tab) and click Back.
- Next, to add Infobip’s Base URL, follow these steps:a. On the Kore.ai Platform, click the Virtual Assistants tab, and select the published virtual assistant to add the WhatsApp Business Message channel.
b. Under Deploy > Channels, click WhatsApp Business Messaging.
c. On the WhatsApp Business Messaging panel, click the Configurations tab and provide inputs for the following fields:
i. Messaging Partner – Select Infobip from the dropdown list.
ii. Phone Number – Copy and paste the number displayed on the Infobip portal for your account under the Connect section (please refer to step 3). The Platform now supports adding multiple phone numbers on the WhatsApp Messaging Channel for the same Virtual Assistant. The Virtual Assistant responds to only the source number from which it receives the message rather than a common phone number. Learn more.
iii. Base URL: Copy the Base URL from this page. This URL will be used on Kore.ai to send the messages when the Whatsapp Business Messaging channel is enabled.
iv. Username and Password: The username and password of the Infobip account holder. Infobip’s API requires authentication and uses the basic authorization for sending and receiving messages over the API with these values.
v. Webhook URL: Copy the webhook URL provided in the configuration tab and update the same on the Infobip developer portal for Infobip to send the received messages from the subscriber (WhatsApp Business Messaging).
d. Select “Yes” to enable the WhatsApp Business Messaging channel.
e. Click Save to complete the integration setup.
a. Scan the QR code under Overview > Connect on the WhatsApp page on the Infobip portal using the camera or QR scanner on your mobile device.
b. Follow the instructions for steps 2 and 3 shown in the image below.
c. Alternatively, add the number shown on the screen of the Infobip sender to your WhatsApp contacts.
Note: The mobile number should have the country code preceded by a plus (+) sign to activate the Infobip and WhatsApp connections.
Note: If you’re using the development sandbox on Infobip, once the channel is enabled and published, you will need to send messages in the format “[Keyword on infobip] (User input)” For example, “Kore Hi.”
Viewing WhatsApp Message Logs on Infobip
Once you’ve sent a message to Infobip using the Whatsapp Business Messaging channel, you can track the text, Virtual Assistant responses, delivery status, and errors (if any) on your Infobip account under Channels and Numbers > Channel Essentials > WhatsApp > Overview > View Logs.
Adding the WhatsApp Channel Using GupShup Application
NOTE: To complete this configuration, you must already have a GupShup enterprise account to integrate WhatsApp Messaging Channel with the Kore.ai XO Platform.
To create a GupShup application, follow these steps:
1. Log in to the GupShup portal and navigate to the Dashboard → Whatsapp section.
2. If this is your first app, click the ‘+’ (Create App) icon to create an app.
3. On the Create App screen, select the app type and enter the name. Click next to continue and follow the given steps to complete app creation.
Create a new WhatsApp Business Account
To create a new WABA (WhatsApp Business Account) when creating a Gubshup app, follow these steps:
1. Click Go Live to view the following popup screen.
2. Select the relevant option and submit the required details to Whatsapp to get the WABA created.
3. Once the account is created, you’ll get the WABA ID, Mobile number and Password.
4. Copy the Mobile number to the Phone Number field.
5. Copy the WABA ID to the userName or Id field.
6. Copy the Password to the Password field.
Please refer to this documentation link for more information.
Note: Webhook URL will be available on your channel configuration page. To configure the Kore.ai webhook URL in Gupshup, please reach out to the Gupshup customer support team that will configure the inbound messages to the bot on customer’s behalf.
Adding the WhatsApp Channel Using Karix Application
To integrate Karix to your WhatsApp Business Messaging channel and enable it for a bot, you’ll need to perform the following setup under the Configuration tab.
NOTE: To complete this procedure, you must already have a Karix account. This is one of the messaging provider for enabling WhatsApp Business Messaging.
Prerequisites
- Gather the following details from the the Karix support team.
- Vendor
- Account Key
- From
- Copy the Webhook URL from the Kore.ai Platform and share it with the Karix support team. The Karix support team will need to configure this URL on their platform for a successful handshake between Kore.ai and Karix.
Configuration Steps
On the WhatsApp Business Messaging platform, follow the below steps:
- Select Karix from the list for Messaging Partner.
- Enter the Phone Number to map to the WhatsApp Business Messaging channel.
- Provide the Account Key you’ve received from the Karix support team.
- Provide the Webhook URL shared with the Karix support team.
- Select “Yes” for Enable Channel.
- Click Save.