Channel Enablement

LINEチャネルの追加

Kore.ai BotにLINEチャネルを追加するには、LINEとKore.ai間の接続設定を行うためにWebhookの連携を設定する必要があります。Kore.ai BotにLINEチャネルを追加することで、BotのエンドユーザーはLINEアカウントを使用してBotと対話することができるようになります。BotにLINEチャネルを追加するには、以下を行う必要があります。 プロバイダを作成する – LINEチャネルを設定するには、LINEの開発者アカウントにログインして「新しいプロバイダ」を作成するか、このBotに使用したいプロバイダを選択してからチャネルの追加に進みます。LINEチャネルを有効にするには、LINE開発者ポータルで開発者アカウントを作成して登録する必要があります。 チャネル情報を入力する – アプリアイコン、アプリ名、プラン、カテゴリ、サブカテゴリ、メールアドレスなど、メッセージングAPIのチャネル情報を入力します。 Webhookの連携をセットアップする – Kore.ai BotへのLINE連携を有効にするには、BotビルダーのLINEチャネルページの設定タブにあるWebhook URLをコピーして、Webhook連携を有効にします。 チャネルを有効にする – 連携のセットアップを完了し、Botビルダーで設定の詳細を入力したら、チャネルを有効にする必要があります。 LINEプロバイダの作成 LINE開発者アカウントポータルにログインします。 このBotに使用したい「プロバイダ」が既にある場合は、「プロバイダリスト」オプションからプロバイダを選択し、メッセージングAPIにある「チャネルを作成」をクリックします。 新しいプロバイダを追加したい場合は、「新しいプロバイダを作成/追加」を使用して、新しいプロバイダを作成します。 プロバイダ名を入力して、新しいプロバイダの作成に進みます。プロバイダを作成したら、「メッセージングAPI」オプションの「チャネルを作成」を選択してチャネルの追加を進めます。 LINEチャネルの追加 BotビルダーのBotセクションで、LINEチャネルを追加するBotをクリックします。 チャネルタブでLINEアイコンをクリックします。LINEチャネルページが表示されます。 チャネル情報を入力フィールドで、アプリアイコン、アプリ名、プラン、カテゴリ、サブカテゴリなど必要な詳細を入力し、チャネルを作成します。確認をクリックして確認し、チャネルの作成を進めます。 注:Kore.aiプラットフォームは「PUSH_MESSAGE」APIを利用して、Botのエンドユーザーにアラート通知を配信します。LINEのプランオプションをよく確認して、ニーズに適したプランを選択してください。 チャネルの詳細の取得 チャネルが作成されると、利用可能なチャネル一覧があるプロバイダダッシュボードにリダイレクトされます。 上記で作成したチャネルを選択してチャネル設定を続行します。 LINEチャネルのチャネルIDとチャネルシークレットを取得し、このページの設定タブに入力します。 Webhook連携の有効化 Webhook連携を設定するには、「メッセージ設定」セクションに移動し、Webhookを使用するオプションを有効にします。 チャネルページの設定タブにあるWebhook URLをコピーして「Webhook URL」フィールドに入力し、更新をクリックします。 Webhook URLを保存したら、検証オプションをクリックして、LINEからのWebhookコールがKore.aiプラットフォームに認識されていることを確認します。 その他のオプションの確認 グループ動作や自動返信、挨拶メッセージなど、LINEチャネルで利用可能なその他のオプションを確認します。 このページの設定タブに移動し、セットアップを完了します。 Webhook URL:LINEにはすでに「https://」の部分が含まれているため、これらを省略して入力します。 チャネルID:LINEチャネルのチャネルIDを取得し、ここに入力します。 チャネルシークレット:お客様のLINEチャネルからチャネルシークレットを取得し、ここに入力します。 LINEチャネルの編集 LINEチャネルを編集するには、チャネルにカーソルを合わせ、変更をクリックします。チャネルの設定に必要な更新を行い、保存することができます。また、設定アイコンをクリックして、チャ ネル情報を無効にしたり削除したりすることもできます。 チャネルを変更するには、以下のいずれかのコマンドを選択します。 無効化/有効化…

Twitterチャネルの追加

Twitterをチャネルとして設定するには、BotをTwitterアカウントに関連付け、Twitterアプリを定義し、連携を有効にする必要があります。Twitterをチャネルとして追加するには、以下を行う必要があります。 Twitterアプリを作成する – Twitterにログインし、Twitterアプリ管理コンソールで、Twitterとお客様のKore.ai Bot間の通信を許可するアプリを作成します。 キーとトークンを設定する – TwitterアプリがKore.ai Botプラットフォームと通信するための認証キーとトークンを生成し、それらのキーとトークンをKore.ai Botビルダーにコピーします。 権限を更新する – Kore.ai BotのチャネルとしてTwitterを使用するには、Kore.ai Botプラットフォームと対話するために使用するTwitterアプリの権限を定義する必要があります。 チャネルを有効にする – Twitterアプリを設定し、Bot Builderで設定データを入力したら、チャネルを有効にする必要があります。 Twitterチャネルを追加する: この手順を完了するには、まだアカウントを持っていない場合、Twitterアカウントを作成する必要があります。 注:チャネル要件の変更に合わせて、プラットフォームのバージョン7.1で手順が変更されています。 アプリの作成 Twitterアプリを作成するには、コールバックURLが必要です。 BotビルダーのBotセクションで、Twitterチャネルを追加するBotをクリックします。 チャネルタブでTwitterアイコンをクリックします。Twitterチャネルページが表示されます。 Twitterのチャネルページにある設定タブからコールバックURLを使用します。 Twitterアプリポータルにログインし、新しいアプリを作成を選択します。 必要な情報をすべて入力し、Twitterアプリを作成をクリックして、新しいアプリを作成します。 キーとトークン アプリケーションの作成後、以下を行います。 キーとトークンタブに進みます。 アクセストークンとアクセストークンシークレットセクションで、作成ボタンをクリックします。この動作により、アクセストークンとアクセストークンシークレットが生成されます。 APIキー、APIシークレットキー、アクセストークン、アクセストークンシークレットフィールドの値をコピーします。それぞれのBotのBotビルダーからTwitterチャネルを設定する際に、これらの値を入力する必要があります。 権限 権限タブに移動し、編集をクリックしてアクセス権限をメッセージの読み取り、書き込み、直接送信に設定します。保存をクリックします。 開発環境ページに移動し、アプリの環境を設定します。アカウントアクティビティAPIセクションの開発環境の設定ボタンをクリックします。開発環境ラベルに値を入力し(「ProductionEnvironment」)、アプリを選択してセットアップの完了をクリックします。 チャネルの有効化 BotビルダーのBotセクションで、Twitterチャネルを追加するBotをクリックします。 チャネルタブでTwitterアイコンをクリックします。Twitterチャネルページが表示されます。 設定タブに移動します。 Twitterアプリのキーとトークンタブから取得したAPIキー、APIシークレットキー、アクセストークン、アクセストークンシークレットを入力します。 Twitterアプリの権限で設定した環境ラベルを入力します。 許可ボタンをクリックすると、WebhookをTwitterアプリに登録したり、リアルタイムのアクティビティを承認したりすることができます。 チャネルを有効化し、保存します。 お客様のTwitterチャネルが設定され、Botを公開する準備が整いました。 Twitterチャネルの編集 Twitterチャネルを編集するには、チャネルにカーソルを合わせ、変更をクリックします。チャネルの設定に必要な更新を行い、保存することができます。また、設定アイコンをクリックして、チャネル情報を無効にしたり削除したりすることもできます。 チャネルを変更するには、以下のいずれかのコマンドを選択します。 無効化/有効化…

Koreチャネルの追加

KoreチャネルをBotに追加することで、エンドユーザーは、Webクライアント、デスクトップクライアント、モバイルクライアントとして利用可能なKoreメッセージングアプリケーションを使用して、Botと対話することができるようになります。 Koreチャネルを追加する BotビルダーのBotセクションで、Koreメッセージングチャネルを追加するBotをクリックします。 チャネルタブでKoreアイコンをクリックします。Koreチャネルページが表示されます。 チャネルの有効化/無効化セクションで、有効化を選択し、保存をクリックしてチャネルを有効にします。 チャネルは正常に追加されましたというメッセージが表示されます。KoreチャネルはBotに追加され、追加の設定は必要ありません。 Koreチャネルの編集 Koreチャネルを編集するには、チャネルにカーソルを合わせ、変更をクリックします。チャネルの設定に必要な更新を行い、保存することができます。また、設定アイコンをクリックすることで、チャネル情報を無効にしたり削除したりすることができます。 以下のコマンドのいずれかを選択します。 無効化/有効化 – 無効化をクリックして、一時的にBotのKoreチャネルの使用を無効にします。Koreチャネルの使用を有効にする場合は、有効化をクリックします。 削除 – 削除をクリックして削除の確認ダイアログでOKをクリックし、Botチャネルの設定を永久に削除します。 警告:この操作は永久的なものであり、元に戻すことはできません。

チャネルの有効化

カスタムBotを定義した後、Botが導入された際にエンドユーザーがアクセスおよび対話できるよう、Botに配信チャネルを追加することができます。例えば、Kore.aiメッセジングアプリケーションでBotを有効にしたり、メールアドレスやTwilio SMSアカウントを介してBotとのやりとりを許可したりすることができます。また、FacebookやSlackなどのサードパーティ製アプリケーション内でBotを有効にすることも可能です。このトピックでは、1つ以上の配信チャネルをBotに追加する方法について説明します。 デフォルトでは、Botに1つ以上のチャネルを定義しない限り、Botおよび定義済みの通知またはアクションタスクは、どのチャネルのユーザーも利用することができません。エンタープライズ向けBotの場合、Botにチャネルが定義されている場合でも、エンタープライズ内のユーザーが利用できるよう、Bot管理者がBotを承認および導入する必要があります。 チャネルタブからBotにチャンネルを追加することができます。Kore.aiのBotプラットフォームでサポートされているチャネルは、機能と使用方法に基づいて分類されています。 チャネルを有効にする手順 Botに1つ以上のチャネルを有効にするには、以下の手順に従います。 チャネルを追加するBotを開きます。 サイドナビゲーションパネルにカーソルを合わせ、チャネルタブをクリックします。 ページに追加するチャネル名をクリックします。チャネルをインストールするための説明ページが開きます。 次へまたは設定タブをクリックして、チャネルの設定ページを開きます。こちらの画像は、Skype for Businessチャネルの設定ページを示しています。 注 – Botにチャネルを追加した後、承認のためにBotを公開し、Bot管理者がBotを承認する必要があります(新しいチャネル)。Bot管理者がそのチャネルをはっきりと承認するまで、ユーザーは新しいチャネルを利用することはできません。 利用可能なチャネル 追加したいチャネルのアイコンをクリックして、Kore.aiのBotで動作するようにチャネル設定を行います。説明と設定のページがスライドでアウトします。 利用可能なチャネルは以下の通りです。 エンタープライズチャネル Cisco Jabber (英語) Cisco Webex Teams (英語) (旧Cisco Spark) Cisco Tropo (英語) Google Assistant (英語) Hangouts Chat (英語) Kore.ai Live Person (英語) Mattermost (英語) Microsoft Teams (英語) RCS Business Messaging (英語)…