{"id":23138,"date":"2020-02-07T11:44:04","date_gmt":"2020-02-07T11:44:04","guid":{"rendered":"https:\/\/developer.kore.ai\/v9-3\/?p=23138"},"modified":"2023-01-16T15:51:16","modified_gmt":"2023-01-16T15:51:16","slug":"adding-the-whatsapp-business-messaging-channel","status":"publish","type":"post","link":"https:\/\/developer.kore.ai\/v9-3\/docs\/bots\/channel-enablement\/adding-the-whatsapp-business-messaging-channel\/","title":{"rendered":"Adding the WhatsApp Business Messaging Channel"},"content":{"rendered":"<section class=\"l-section wpb_row height_auto\"><div class=\"l-section-h i-cf\"><div class=\"g-cols vc_row type_default valign_top\"><\/div><\/div><\/section><div class=\"vc_col-sm-12 wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><\/div><\/div><\/div><div class=\"w-separator size_small with_line width_default thick_1 style_solid color_border align_center\"><div class=\"w-separator-h\"><\/div><\/div>\r\n\t<div class=\"wpb_text_column \">\r\n\t\t<div class=\"wpb_wrapper\">\r\n\t\t\t<h2><span class=\"ez-toc-section\" id=\"Adding_the_WhatsApp_Channel_using_Infobip_Application\">Adding the WhatsApp Channel using Infobip Application<\/span><\/h2>\n<p><b>Note<\/b>: To complete this procedure, you must already have an <b>Infobip<\/b> account. This is one of the messaging providers for enabling <b>WhatsApp Business Messaging<\/b> on the Kore Platform.<\/p>\n<p>To configure <b>Infobip<\/b>, follow these steps:<\/p>\n<ol>\n<li>Login to the <b>Infobip<\/b> developer portal.<\/li>\n<li>On the left navigation menu, click the <b>Channels and Numbers<\/b> option and select the <b>WhatsApp<\/b> channel on the <b>Channel Essentials<\/b> panel.<a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v9-3\/wp-content\/uploads\/sites\/29\/20221018090555\/WA-1.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v9-3\/wp-content\/uploads\/sites\/29\/20221018090555\/WA-1.png\" alt=\"\" width=\"600\" height=\"180\" class=\"alignnone size-full wp-image-48335\" \/><\/a><\/li>\n<li>To configure a new number for the <b>Infobip<\/b> and <b>WhatsApp<\/b> messaging platforms\u2019 integration, follow one of the steps given below:<\/li>\n<p>a. Scan the QR code under <b>Overview<\/b> > <b>Connect<\/b> on the <b>WhatsApp<\/b> page on the Infobip portal using the camera or QR scanner on your mobile device.<\/p>\n<p>b. Follow the instructions for steps 2 and 3 shown in the image below.<\/p>\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v9-3\/wp-content\/uploads\/sites\/29\/20221018090921\/WA-2.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v9-3\/wp-content\/uploads\/sites\/29\/20221018090921\/WA-2.png\" alt=\"\" width=\"600\" height=\"180\" class=\"alignnone size-full wp-image-48339\" \/><\/a><\/p>\n<p>c. Alternatively, add the number shown on the screen of the Infobip sender to your WhatsApp contacts.<\/p>\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v9-3\/wp-content\/uploads\/sites\/29\/20221018091318\/WA-3.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v9-3\/wp-content\/uploads\/sites\/29\/20221018091318\/WA-3.png\" alt=\"\" width=\"600\" height=\"180\" class=\"alignnone size-full wp-image-48342\" \/><\/a><\/p>\n<p><b>Note<\/b>: The mobile number should have the country code preceded by a plus (+) sign to activate the <b>Infobip<\/b> and <b>WhatsApp<\/b> connections.<\/p>\n<li>Once the number is associated, select the <b>Senders<\/b> tab to view or edit the numbers for <b>WhatsApp<\/b> messaging.<a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v9-3\/wp-content\/uploads\/sites\/29\/20221018091643\/WA-4.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v9-3\/wp-content\/uploads\/sites\/29\/20221018091643\/WA-4.png\" alt=\"\" width=\"600\" height=\"180\" class=\"alignnone size-full wp-image-48345\" \/><\/a><\/li>\n<li>Click the <b>ellipses<\/b> icon under <b>Action<\/b> and select <b>Edit Configuration<\/b>.<a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v9-3\/wp-content\/uploads\/sites\/29\/20221018091908\/WA-5.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v9-3\/wp-content\/uploads\/sites\/29\/20221018091908\/WA-5.png\" alt=\"\" width=\"600\" height=\"180\" class=\"alignnone size-full wp-image-48348\" \/><\/a><\/li>\n<li>On the <b>Edit Configuration<\/b> page, click the <b>edit<\/b> icon, add the <b>URL for incoming messages<\/b> (copy the Webhook URL from the Kore Platform under <b>Deploy<\/b> > <b>Channels<\/b> > <b>WhatsApp Business Messaging<\/b> > <b>Configurations<\/b> tab) and click <b>Back<\/b>.<a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v9-3\/wp-content\/uploads\/sites\/29\/20221018092214\/WA-6.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v9-3\/wp-content\/uploads\/sites\/29\/20221018092214\/WA-6.png\" alt=\"\" width=\"500\" height=\"160\" class=\"alignnone size-full wp-image-48351\" \/><\/a><\/li>\n<li>Next, to add Infobip\u2019s <b>Base URL<\/b>, follow these steps:a. On the Kore.ai Platform, click the <b>Virtual Assistants<\/b> tab, and select the published virtual assistant to add the <b>WhatsApp Business Message<\/b> channel.\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v9-3\/wp-content\/uploads\/sites\/29\/20221018092501\/WA-7.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v9-3\/wp-content\/uploads\/sites\/29\/20221018092501\/WA-7.png\" alt=\"\" width=\"600\" height=\"230\" class=\"alignnone size-full wp-image-48354\" \/><\/a><\/p>\n<p>b. Under <b>Deploy<\/b> > <b>Channels<\/b>, click <b>WhatsApp Business Messaging<\/b>.<\/p>\n<p>c. On the <b>WhatsApp Business Messaging<\/b> panel, click the <b>Configurations<\/b> tab and provide inputs for the following fields:<\/p>\n<div>\n<p>i. <b>Messaging Partner<\/b> &#8211; Select <b>Infobip<\/b> from the dropdown list.<\/p>\n<p>ii. <b>Phone Number<\/b> \u2013 Copy and paste the number displayed on the <b>Infobip<\/b> portal for your account under the <b>Connect<\/b> section (please refer to step 3). The Platform now supports <b>adding multiple phone numbers on the WhatsApp Messaging Channel<\/b> 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. <a href=\"https:\/\/developer.kore.ai\/v9-3\/docs\/bots\/channel-enablement\/whatsapp-messaging-channel-support-for-multiple-phone-numbers\/\"> Learn more<\/a>.<\/p>\n<p>iii. <b>Base URL<\/b>: Copy the Base URL from this page. This URL will be used on Kore.ai to send the messages when the <b>Whatsapp Business Messaging<\/b> channel is enabled.<\/p>\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v9-3\/wp-content\/uploads\/sites\/29\/20221018092738\/WA-8.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v9-3\/wp-content\/uploads\/sites\/29\/20221018092738\/WA-8.png\" alt=\"\" width=\"500\" height=\"200\" class=\"alignnone size-full wp-image-48357\" \/><\/a><\/p>\n<p>iv. <b>Username and Password<\/b>: The username and password of the <b>Infobip<\/b> account holder. Infobip\u2019s API requires authentication and uses the basic authorization for sending and receiving messages over the API with these values.<\/p>\n<p>v. <b>Webhook URL<\/b>: Copy the webhook URL provided in the configuration tab and update the same on the <b>Infobip developer portal<\/b> for Infobip to send the received messages from the subscriber (WhatsApp Business Messaging).<\/p>\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v9-3\/wp-content\/uploads\/sites\/29\/20221018093103\/WA-9.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v9-3\/wp-content\/uploads\/sites\/29\/20221018093103\/WA-9.png\" alt=\"\" width=\"450\" height=\"380\" class=\"alignnone size-full wp-image-48360\" \/><\/a><\/div>\n<p>d. Select \u201c<b>Yes<\/b>\u201d to enable the <b>WhatsApp Business Messaging<\/b> channel.<\/p>\n<p>e. Click <b>Save<\/b> to complete the integration setup.<\/p>\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v9-3\/wp-content\/uploads\/sites\/29\/20221018093454\/WA-10.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v9-3\/wp-content\/uploads\/sites\/29\/20221018093454\/WA-10.png\" alt=\"\" width=\"450\" height=\"380\" class=\"alignnone size-full wp-image-48365\" \/><\/a><\/li>\n<\/ol>\n<p><b>Note<\/b>: If you\u2019re using the development sandbox on <b>Infobip<\/b>, once the channel is enabled and published, you will need to send messages in the format \u201c<i><b>[Keyword on infobip]<\/b><\/i> <b>(User input)<\/b>\u201d For example, \u201cKore Hi.\u201d<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Viewing_WhatsApp_Message_Logs_on_Infobip\">Viewing WhatsApp Message Logs on Infobip<\/span><\/h3>\n<p>Once you\u2019ve sent a message to <b>Infobip<\/b> using the <b>Whatsapp Business Messaging<\/b> channel, you can track the text, Virtual Assistant responses, delivery status, and errors (if any) on your <b>Infobip<\/b> account under <b>Channels and Numbers<\/b> > <b>Channel Essentials<\/b> > <b>WhatsApp<\/b> > <b>Overview<\/b> > <b>View Logs<\/b>.<\/p>\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v9-3\/wp-content\/uploads\/sites\/29\/20221018093746\/WA-11.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v9-3\/wp-content\/uploads\/sites\/29\/20221018093746\/WA-11.png\" alt=\"\" width=\"500\" height=\"150\" class=\"alignnone size-full wp-image-48368\" \/><\/a><\/p>\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v9-3\/wp-content\/uploads\/sites\/29\/20221018093939\/WA-12.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v9-3\/wp-content\/uploads\/sites\/29\/20221018093939\/WA-12.png\" alt=\"\" width=\"500\" height=\"180\" class=\"alignnone size-full wp-image-48372\" \/><\/a><\/p>\n\r\n\t\t<\/div>\r\n\t<\/div>\r\n<div class=\"w-separator size_small with_line width_default thick_1 style_solid color_border align_center\"><div class=\"w-separator-h\"><\/div><\/div>\r\n\t<div class=\"wpb_text_column \">\r\n\t\t<div class=\"wpb_wrapper\">\r\n\t\t\t<h2><span class=\"ez-toc-section\" id=\"Adding_the_WhatsApp_Channel_Using_GupShup_Application\">Adding the WhatsApp Channel Using GupShup Application<\/span><\/h2>\n<p><strong>NOTE<\/strong>: To complete this configuration, you must already have a <em>GupShup<\/em>  enterprise account to integrate WhatsApp Messaging Channel with the Kore.ai XO Platform.<\/p>\n<p>To create a GupShup application, follow these steps:<\/p>\n<p>1. Log in to the GupShup portal and navigate to the <strong>Dashboard \u2192 Whatsapp<\/strong> section.<\/p>\n<p>2. If this is your first app, click the <strong>\u2018+\u2019 (Create App)<\/strong> icon to create an app.<\/p>\n<p>3. On the <strong>Create App<\/strong> screen, select the <em>app type<\/em> and enter the <em>name<\/em>. Click <strong>next<\/strong> to continue and follow the given steps to complete app creation.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-33834 size-full aligncenter\" src=\"https:\/\/multisite.korebots.com\/wp-content\/uploads\/sites\/29\/gupshup-1.png\" alt=\"guphup-whatsapp\" width=\"674\" height=\"169\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-33837 size-full aligncenter\" src=\"https:\/\/multisite.korebots.com\/wp-content\/uploads\/sites\/29\/gupshup-2.png\" alt=\"\" width=\"675\" height=\"206\" \/><\/p>\n<p><strong>Create a new WhatsApp Business Account<\/strong><\/p>\n<p><span style=\"font-weight: 400\">To create a new WABA (WhatsApp Business Account) when creating a Gubshup app, follow these steps:<\/span><\/p>\n<p><span style=\"font-weight: 400\">1. Click <\/span><strong>Go Live<\/strong><span style=\"font-weight: 400\"> to view the following popup screen.<\/span><\/p>\n<p><span style=\"font-weight: 400\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-33840 size-full aligncenter\" src=\"https:\/\/multisite.korebots.com\/wp-content\/uploads\/sites\/29\/gupshup-3.png\" alt=\"\" width=\"624\" height=\"304\" \/><\/span><\/p>\n<p><span style=\"font-weight: 400\">2. Select the relevant option and submit the required details to Whatsapp to get the WABA created.<\/span><\/p>\n<p><span style=\"font-weight: 400\">3. Once the account is created, you\u2019ll get the <strong>WABA ID<\/strong>, <strong>Mobile number<\/strong> and <strong>Password<\/strong>.<\/span><\/p>\n<p><span style=\"font-weight: 400\">4. C<\/span>opy the <strong>Mobile number<\/strong> to the <em>Phone Number<\/em> field.<\/p>\n<p>5. Copy the <strong>WABA ID<\/strong> to the <em>userName<\/em> or <em>Id<\/em> field.<\/p>\n<p>6. Copy the <strong>Password<\/strong> to the <em>Password<\/em> field.<\/p>\n<p><span style=\"font-weight: 400\">Please refer to this <\/span><a href=\"https:\/\/www.gupshup.io\/developer\/docs\/bot-platform\/guide\/whatsapp-api-documentation#setupcallbackURL\"><span style=\"font-weight: 400\">documentation link<\/span><\/a><span style=\"font-weight: 400\"> for more information.<\/span><\/p>\n<p><strong><em>Note:<\/em><\/strong><em><span style=\"font-weight: 400\"> 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\u2019s behalf.<\/span><\/em><\/p>\n\r\n\t\t<\/div>\r\n\t<\/div>\r\n<div class=\"w-separator size_small with_line width_default thick_1 style_solid color_border align_center\"><div class=\"w-separator-h\"><\/div><\/div>\r\n\t<div class=\"wpb_text_column \">\r\n\t\t<div class=\"wpb_wrapper\">\r\n\t\t\t<h2><span class=\"ez-toc-section\" id=\"Adding_the_WhatsApp_Channel_Using_Karix_Application\">Adding the WhatsApp Channel Using Karix Application<\/span><\/h2>\n<p>To integrate <strong>Karix<\/strong> to your <em>WhatsApp Business Messaging<\/em> channel and enable it for a bot, you&#8217;ll need to perform the following setup under the <strong>Configuration<\/strong> tab.<\/p>\n<p><strong>NOTE<\/strong>: To complete this procedure, you must already have a <em>Karix <\/em>account. This is one of the messaging provider for enabling WhatsApp Business Messaging.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Prerequisites\">Prerequisites<\/span><\/h3>\n<ol>\n<li>Gather the following details from the <span style=\"font-weight: 400\">the <strong>Karix support team<\/strong>.<\/span>\n<ul>\n<li>Vendor<\/li>\n<li>Account Key<\/li>\n<li>From<\/li>\n<\/ul>\n<\/li>\n<li>Copy the <em>Webhook URL<\/em> from the <strong>Kore.ai Platform<\/strong> and share it with the <strong>Karix support team<\/strong>. The Karix support team will need to configure this URL on their platform for a successful handshake between <em>Kore.ai<\/em> and <em>Karix<\/em>.<\/li>\n<\/ol>\n<h3><span class=\"ez-toc-section\" id=\"Configuration_Steps\">Configuration Steps<\/span><\/h3>\n<p>On the WhatsApp Business Messaging platform, follow the below steps:<\/p>\n<ol>\n<li>Select <em>Karix<\/em> from the list for <strong>Messaging Partner<\/strong>.<\/li>\n<li>Enter the <strong>Phone Number<\/strong> to map to the WhatsApp Business Messaging channel.<\/li>\n<li>Provide the <strong>Account Key<\/strong> you&#8217;ve received from the Karix support team.<\/li>\n<li>Provide the <strong>Webhook URL\u00a0<\/strong> shared with the Karix support team.<\/li>\n<li>Select &#8220;<em>Yes<\/em>&#8221; for <strong>Enable Channel<\/strong>.<\/li>\n<li>Click <strong>Save<\/strong>.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-37041\" src=\"https:\/\/multisite.korebots.com\/wp-content\/uploads\/sites\/29\/wBS-karix.png\" alt=\"\" width=\"634\" height=\"551\" \/><\/li>\n<\/ol>\n\r\n\t\t<\/div>\r\n\t<\/div>\r\n<div class=\"w-separator size_small with_line width_default thick_1 style_solid color_border align_center\"><div class=\"w-separator-h\"><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"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...","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[25],"tags":[],"class_list":["post-23138","post","type-post","status-publish","format-standard","hentry","category-channel-enablement"],"_links":{"self":[{"href":"https:\/\/developer.kore.ai\/v9-3\/wp-json\/wp\/v2\/posts\/23138","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/developer.kore.ai\/v9-3\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/developer.kore.ai\/v9-3\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/developer.kore.ai\/v9-3\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/developer.kore.ai\/v9-3\/wp-json\/wp\/v2\/comments?post=23138"}],"version-history":[{"count":66,"href":"https:\/\/developer.kore.ai\/v9-3\/wp-json\/wp\/v2\/posts\/23138\/revisions"}],"predecessor-version":[{"id":51280,"href":"https:\/\/developer.kore.ai\/v9-3\/wp-json\/wp\/v2\/posts\/23138\/revisions\/51280"}],"wp:attachment":[{"href":"https:\/\/developer.kore.ai\/v9-3\/wp-json\/wp\/v2\/media?parent=23138"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/developer.kore.ai\/v9-3\/wp-json\/wp\/v2\/categories?post=23138"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/developer.kore.ai\/v9-3\/wp-json\/wp\/v2\/tags?post=23138"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}