{"id":18035,"date":"2018-01-30T07:23:23","date_gmt":"2018-01-30T07:23:23","guid":{"rendered":"http:\/\/developer.kore.ai\/v10-1\/?post_type=docs&#038;p=13097"},"modified":"2023-02-15T09:16:29","modified_gmt":"2023-02-15T09:16:29","slug":"adding-the-yammer-channel","status":"publish","type":"post","link":"https:\/\/developer.kore.ai\/v10-1\/docs\/bots\/channel-enablement\/adding-the-yammer-channel\/","title":{"rendered":"Adding the Yammer 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 class=\"vc_col-sm-12 wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\r\n\t<div class=\"wpb_text_column \">\r\n\t\t<div class=\"wpb_wrapper\">\r\n\t\t\t<p>To add Yammer as a channel to your Kore.ai bot, you must create an app in Yammer and enable the platform to receive messages. Adding the Yammer channel to your Kore.ai bot allows end-users of your bot to interact with your bot using their <em>Yammer<\/em> accounts. To add the Yammer channel to your bot, you must:<\/p>\n<ol>\n<li><b>Register an App <\/b>&#8211; To enable Yammer as a channel for your bot, create an app on Yammer. Log in to your <em>Yammer<\/em> developer account to <em>Register New App<\/em>. Initially, to enable the Yammer channel, you must create and register for a developer account in the Yammer Developer portal.<\/li>\n<li><b>Enter the Redirect URL<\/b> &#8211; Copy the<em> Redirect URL<\/em> provided in the <strong>Configurations <\/strong>tab of the Yammer channel page in the Bot Builder and enter it in the <strong>Redirect URL<\/strong> field to proceed with creating an app on Yammer.<\/li>\n\r\n\t\t<\/div>\r\n\t<\/div>\r\n<div class=\"w-message color_yellow\"><div class=\"w-message-body\"><p><b>Important<\/b>: The Callback\/Redirect URL now includes the <b><i>streamid<\/i><\/b> in the API request to identify the virtual assistant being accessed. When an incoming request is qualified with this identifier, it helps with traceability, troubleshooting, and remediation at the network level during anomalies like malicious calls or unusual bot activity.<\/p><\/div><\/div>\r\n\t<div class=\"wpb_text_column \">\r\n\t\t<div class=\"wpb_wrapper\">\r\n\t\t\t<ol start=\"3\">\n<li><b>Get App Information <\/b>&#8211; Go to the App Details page to get and reserve the <strong>Channel ID <\/strong>and <strong>Channel Secret<\/strong> for your channel configuration.<\/li>\n<li><b>Deploy Bot to your Enterprise <\/b>&#8211; To allow your enterprise users to discover the bot in the App Directory, you can deploy the bot by updating the<strong> App Directory<\/strong> section.<\/li>\n<li><b>Authorize <\/b>&#8211; You must <em>Authorize<\/em> the bot from the <strong>Configurations<\/strong> tab on the Yammer Channel page in the bot builder. This allows you to generate a developer access token to enable the Kore.ai bot platform to access the app.<\/li>\n<li><b>Enable Channel <\/b>&#8211; After setting up the Yammer app and entering configuration data in Bot Builder, enable the channel.<\/li>\n<\/ol>\n<p>To add the Yammer channel, follow the below steps:<\/p>\n<ol>\n<li>In the <strong>Bots<\/strong> section of the Bot Builder, click the bot you want to add the Yammer channel to.<\/li>\n<li>On the <strong>Channels<\/strong> tab, click the<b> Yammer<\/b> icon. The <b>Yammer Channel<\/b> page is displayed.<\/li>\n<li>In a new browser tab, log in to your<b> Yammer<\/b><b> Developer<\/b> account and go to the <strong>My Apps<\/strong> section to register a new app.<\/li>\n<li>To create an app, click <strong>Register New App<\/strong>. Enter the required details in the listed fields.<\/li>\n<li>Copy the <em>Redirect URL<\/em> from <strong>Configurations<\/strong> tab of the Yammer Channel page and enter it in<strong>\u00a0Redirect URL\u00a0<\/strong>field.<\/li>\n<li>Click <strong>Continue<\/strong> to create the app.<br \/><a ref=\"magnificPopup\" href=\"\/wp-content\/uploads\/sites\/35\/Yammer-register-new-app-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-13111\" src=\"\/wp-content\/uploads\/sites\/35\/Yammer-register-new-app-1.png\" alt=\"\" width=\"350\" height=\"369\" \/><\/a><\/li>\n<li>After app creation, you are redirected to the <strong>App Details<\/strong> page. Capture the <b>Client ID<\/b> and <b>Client Secret<\/b> of your Yammer channel and provide them in the <strong>Configurations<\/strong> tab of LINE channel page.<br \/><a ref=\"magnificPopup\" href=\"\/wp-content\/uploads\/sites\/35\/yammer-key-and-tokens.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-13113\" src=\"\/wp-content\/uploads\/sites\/35\/yammer-key-and-tokens.png\" alt=\"\" width=\"450\" height=\"219\" \/><\/a><\/li>\n<li>To deploy bot to your enterprise, go to the <strong>App Directory<\/strong> section and enter the required information in the respective fields.<\/li>\n<li>Click <b>Deploy<\/b>\u00a0to deploy the bot to your enterprise users.<br \/><a ref=\"magnificPopup\" href=\"\/wp-content\/uploads\/sites\/35\/yammer-app-details-page-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-13114\" src=\"\/wp-content\/uploads\/sites\/35\/yammer-app-details-page-1.png\" alt=\"\" width=\"400\" height=\"328\" \/><\/a><\/li>\n<li>Go to the <strong>Configurations<\/strong> tab on the Yammer channel page to complete the channel setup.<\/li>\n<li>Click<b>\u00a0Authorize<\/b>\u00a0to generate a developer access token which enables Kore.ai bot platform to access the App. Enter all the details in other required fields. Select <strong>Yes<\/strong> and click <strong>Save<\/strong> to enable Yammer Channel.<\/li>\n<\/ol>\n<h2><span class=\"ez-toc-section\" id=\"Edit_Yammer_Channel\">Edit Yammer Channel<\/span><\/h2>\n<p>To edit the Yammer channel, follow the below steps:<\/p>\n<ol>\n<li>Hover over the channel and click to modify. You can make necessary updates to your channel configurations and save them.<\/li>\n<li>You can also disable or delete the channel information by clicking the <b>Settings\u00a0<\/b>icon as shown in the image.<br \/><a ref=\"magnificPopup\" href=\"\/wp-content\/uploads\/sites\/35\/yammer-disable-2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-13115\" src=\"\/wp-content\/uploads\/sites\/35\/yammer-disable-2.png\" alt=\"\" width=\"550\" height=\"283\" \/><\/a><br \/>Select one of the following commands to modify the channel:<\/li>\n<\/ol>\n<ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li><b>Disable\/Enable<\/b> \u2013 Click <b>Disable<\/b> to temporarily disable the use of the Yammer channel for your bot. To enable the use of the Yammer channel, Click <b>Enable.<\/b><\/li>\n<li><b>Delete<\/b> \u2013 Click <b>Delete<\/b>. On the <b>Delete Confirmation<\/b> dialog box, click <b>OK<\/b> to permanently delete the bot channel configuration.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<div class=\"alert alert-warning\">Warning: This operation is permanent and cannot be undone.<\/div>\n\r\n\t\t<\/div>\r\n\t<\/div>\r\n<\/div><\/div><\/div><\/div><\/div><\/section>\n","protected":false},"excerpt":{"rendered":"To add Yammer as a channel to your Kore.ai bot, you must create an app in Yammer and enable the platform to receive messages. Adding the Yammer channel to your Kore.ai bot allows end-users of your bot to interact with your bot using their Yammer accounts. To add the Yammer channel to your bot, you...","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[25],"tags":[],"class_list":["post-18035","post","type-post","status-publish","format-standard","hentry","category-channel-enablement"],"_links":{"self":[{"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/posts\/18035","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/comments?post=18035"}],"version-history":[{"count":5,"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/posts\/18035\/revisions"}],"predecessor-version":[{"id":54225,"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/posts\/18035\/revisions\/54225"}],"wp:attachment":[{"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/media?parent=18035"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/categories?post=18035"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/tags?post=18035"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}