Dialog Task

Dialog Task – Legacy Builder

In a bid to improve useability and user experience, the dialog builder was given a makeover. You are given a choice to upgrade to the new builder or continue with the legacy builder, though we encourage you to go for the upgrade. This document deals with using the legacy dialog…

Data as Service

Kore.ai’s Data offering lets you define Data Tables, Table Views, and manipulate them from your Virtual Assistant. This section deals with the manipulation aspect using the Service Node within a Dialog Task of your Virtual Assistant. For details on the data definition, refer here. Service Call – Table From the…

Bot Action Node

The Bot Action Node can be used for any action that the bot is expected to perform without interaction with the user. It is a collection service, script, webhook, and logic nodes. Set-Up Setting up a bot action node in a dialog task involves the following steps: Add Node Open…

音声通話プロパティ

ユーザーがバーチャルアシスタントに直接話しかけるといった、バーチャルアシスタントとの音声による対話を実現できます。それには、IVRやTwilio、IVR-AudioCodesなどのいずれかの音声チャネルを有効化して、そのチャネルでBotを公開する必要があります。 上記チャネルでユーザーエクスペリエンスを効率化するための、音声プロパティ設定がいくつか用意されています。それぞれ複数のレベルで設定が可能です。 Botレベル − チャネルの有効化時 コンポーネントレベル − 音声プロパティをBotレベルで有効化すると、さらに以下のようなコンポーネントの動作を定義することができます。 エンティティノード メッセージノード 確認ノード 標準応答 ウェルカムメッセージ このドキュメントでは、音声通話プロパティがさまざまなチャネルでどのように変化するかを詳しく説明します。 チャネル設定 フィールド 説明 適用可能チャネル IVRデータ抽出キー 入力されたデータを抽出する構文を指定 IVR 会話終了時の動作(バージョン7.1以降) 会話終了時のBotの動作を定義します。以下のようなオプションがあります。 会話終了時の動作をトリガーし、その後に開始するタスクやスクリプト、メッセージを設定します。詳しくはこちらをご覧ください。 通話の終了。 IVR、Twilio、IVR-AudioCodes 通話終了ハンドラ エラーが発生して通話が終了する場合に通話終了ハンドラとして使用する、ダイアログタスク名を選択します。 IVR、Twilio、IVR-AudioCodes VXMLプロパティ プロパティを追加をクリックします。VXML定義に使用するプロパティ名と値を入力します。 注意:プロパティと値は、IVRシステムのすべての通話フローについてVXMLファイル内で指定する必要があります。 IVR ASR確信度しきい値 しきい値キー ASRの確信度を格納する変数です。このフィールドは事前設定されています。VXMLの内部での動作を理解していない限り、変更しないでください。 IVR ASRのしきい値の確信度を定義します。 IVRシステムが制御をBotにいつ引き渡すかを、0から1.0の間で定義します。 IVR タイムアウトプロンプト タイムアウトまでの時間内にユーザーからの入力が何もなかった場合に再生する、プロンプトテキストの初期値を入力します。いずれのノードにもタイムアウトプロンプトを指定しない場合、この値が使用されます。 IVR、Twilio、IVR-AudioCodes グラマ ユーザーの発話の検出に使用するグラマを定義します。 入力タイプは音声またはDTMF グラマのソースはカスタムまたはリンク カスタムには、テキストボックスにVXMLのグラマを入力します。 リンクには、グラマのURLを入力します。ランタイムに通話を実行中でもリソースにアクセスできるよう、IVRシステムにアクセス可能なURLを使用することをお勧めします。 グラマ構文の詳細設定については、以下をご確認ください。…

Voice Call Properties

You can enable voice interaction with your virtual assistant, i.e., users can talk to the virtual assistant. For this, you need to enable one of the voice channels like IVR, Twilio, IVR-AudioCodes, etc and publish the bot on those channels. There are some Voice Properties you can configure to streamline…

サポートされている会社名

Kore.ai ボットプラットフォームは以下のリストを使用して、ユーザーの発言の中で組織名を識別します。 ABN アムロ アクティビジョン・ブリザード (Activision Blizzard) アディティ・テクノロジーズ アディティア・ビルラ アドバンスト・マイクロ・デバイス (AMD) アフィリエイト・コンピュータ・サービス アホールド・デレーズ エールフランス-KLM エイトケン・スペンス アルバートソンズ アルファ・ラバル アライアンス・グローバル アマゾン・ドット・コム (Amazon) アメリカン・エクスプレス (AMEX) アメリカン・インターナショナル・グループ (AIG) アメリカン・セービング アンドリッツ AG AOL タイム・ワーナー (AOL Time Warner) アポロ・タイヤ アップル・コンピュータ ゼネラリ保険 AP通信 AT&T アバスト・ソフトウェア アバター・リアリティ アクシス銀行 ビルバオ・ビスカヤ・アルヘンタリア銀行 (BBVA) サンタンデール銀行 バンク・オブ・アメリカ (BOA) バンク・オブ・ハワイ (BOH) モントリオール銀行 バーンズ・アンド・ノーブル バリック・ゴールド…

サポートされている色

Kore.ai ボットプラットフォームでは、下記の色がサポートされています: 色 接頭語 green caesious celadon chartreuse chlorochrous glaucous green greenish Kelly olivaceous pistachio porraceous prasinous smaragdine virescent virid viridian zinnober apple celery emerald lime mint olive sage brown amber bronze brown brownish brunette buff fuscous infuscate mahogany russet rust sandy sepia sienna sinopia sorrel tan taupe terracotta Titian…

サポートされているタイムゾーン

コード ネーム UTC値 IST インド標準時 UTC+05:30 EET 東ヨーロッパ時間 UTC+02:00 CET 中央ヨーロッパ時間 UTC+01:00 WET 西ヨーロッパ時間 UTC+00:00 GMT グリニッジ標準時 UTC+00:00 UTC 協定世界時 UTC+00:00 EST 東部標準時 UTC−05:00 CST 中部標準時 UTC−06:00 MST 山岳部標準時 UTC−07:00 PST 太平洋標準時 UTC−08:00 AKST アラスカ標準時 UTC−09:00 HAST ハワイ・アリューシャン標準時 UTC−10:00

エージェント転送ノードでの作業

条件付きのダイアログフローでエージェント転送ノードを使用して、ボットがユーザーのインテントを識別できない場合や、音声分析でユーザーがボットとの会話に満足していないことが示された場合、ユーザーの手動リクエストによる場合などに、ユーザーをライブエージェントとの会話に転送することができます。 ユーザーエージェント転送ノードにより転送された場合、ダイアログタスクは終了しエージェントが残りの会話部分をコントロールします。ボットプラットフォームは、エージェント転送ノードを使用したFreshDeskとの統合をサポートしています。 はじめに:アプリを登録する ダイアログタスクでエージェント転送ノードを設定するには、アプリを作成し、Kore.ai SDKを使用して登録認証情報を生成する必要があります。この認証情報は、アプリとKore.ai ボットプラットフォームの間でメッセージを交換するために必要なものです。 次のステップに従ってください。 ボットのサイドナビゲーションパネルにカーソルを合わせ、API機能拡張をクリックします。BotKit SDKタブがデフォルトで開きます。 エージェント転送をクリックします。 エージェント転送ページで、アプリ名ドロップダウンリストの隣にある 追加ボタンをクリックします。 アプリの作成 ダイアログが開きます。 アプリ名フィールドに、SDK Appなどのアプリ登録の名前を入力し、次へをクリックします。 「アプリの作成が完了しました」のメッセージとともに、クライアントIDとクライアントシークレットが生成されます。 完了をクリックします。追加の構成フィールドが表示されます。 表示されるコールバックURLフィールドに、https://koremessenger.com/postURLなどのKore.aiがデータをプッシュしたいアプリケーションのURLを入力します。 機密情報をどのように扱うべきかを定義します。エージェントセッションの進行中に、マスクなしのデータを共有する必要がある場合、たとえPII 編集が有効であっても、「元データをマスクをせずBotKitに送信する」を選択してください。そうでなければ、デフォルト設定の「マスクした機密データをエージェントBotKitに送信する」を選択してください。 URL がファイアウォールの後ろにあり、コネクタを使用しなければならない場合を示します。 エージェント転送ノードの設定 ダイアログタスクでエージェント転送ノードを設定するには、次のステップを実行します。 エージェント転送ノードを追加するダイアログタスクを開きます。 ノードを追加したいノードの隣にカーソルを合わせ、プラスアイコンをクリックします。 ノードの後に表示されるプラスアイコンをクリックして、エージェント 転送 > 新規エージェント転送ノードを選択します。 エンティティのコンポーネントプロパティパネルが開きます。 LiveAgentのように、ノードの名前を入力します。。 その他の設定は、エージェント転送SDKの設定に基づいて自動入力されます。設定を変更するには、API拡張機能に進みます。

Webフックノードでの作業

Webフックノードを使ってメッセージを購読したり、Webフック イベントを使ってリアルタイムのイベントからリアルタイムのデータを取得してユーザーに表示したりすることができます。Webフックノードを使用して、サーバーサイドの検証、ビジネスロジックの実行、バックエンドサーバーのAPIコールを行うことができます。また、Kore.ai SDKツールのBotKitを利用してイベントハンドラを追加したり、Webフックノードとスクリプトノードを接続してレスポンスを処理することで、必要に応じてメッセージやWebフックイベントを制御することができます。 はじめに:アプリの作成と登録 あなたのダイアログタスクにWebフックイベントへのアクセスとWebフックノードの使用には、ボットの設定のタブにアプリを購読して設定する必要があります。詳細については、 SDKの設定 を参照してください。 サイドナビゲーションパネルにカーソルを合わせ、アプリとエージェントをクリックします。 アプリとエージェントウィンドウで エージェント転送のタブをクリックします。 アプリ名のドロップダウンリストから、既存のアプリを選択するか、アプリの作成をクリックします。 クライアントアプリの作成ダイアログで、アプリの 名前を入力し、次へをクリックします。 クライアントIDとクライアントシークレットが表示されます。完了をクリックします。 コールバックURLフィールドに、ライブエージェントアプリケーションからのURLを入力します。 注意:作成した登録アプリは、ボットのすべてのタスクに適用されるコールバックURLに基づいています。各タスクは固有の SDK 構成を持つことができますが、コールバック URLは同じものになります。ライブエージェント転送のための別のアプリケーション コールバックURLには、別のボットを作成してください。 保存をクリックします。「正常に購読されました」 というメッセージが表示されます。 Webフックノードの設定 ダイアログタスクにWebフックノードを設定するには、次のステップを実行します。 ステップ1:ダイアログタスクにWebフックノードを追加する Webフックノードを追加するダイアログタスクを開きます。 Webフックノードを追加したいノードの隣にカーソルを合わせ、その上のプラスアイコンをクリックします。 ノードの後に表示されるプラスアイコンをクリックし、インテント > 新規Webフックノードを選択します。エンティティのコンポーネントプロパティウィンドウが開きます。 ノードの名前を入力します。 その他の設定は、エージェント転送 SDK の構成に基づいて自動入力されます。設定を変更するには、アプリとエージェントにアクセスしてください。 タイムアウトは、1分間から10分間の範囲から選択して設定できます。デフォルトでは、4分に設定されています。 ステップ2:接続 (または遷移) プロパティを設定する ノードの接続ペインにIf-Elseの演算子を追加して、次に実行するダイアログテキストのノードを決定することができます。条件文は、ダイアログタスク内のエンティティやコンテキストオブジェクトの値に基づいて記述することができ、また遷移を使用することもできます。 コンポーネント遷移の設定には、次のステップを実行します。 ノードにカーソルを合わせてアイコンをクリックすると、接続ペインが開きます。 「接続」 ウィンドウで、IFを追加をクリックします。 次のいずれかの基準条件に基づいて条件式を設定します。 エンティティ:これらの演算子のいずれかを使用して、ダイアログ内のエンティティノードを特定の値と比較します。存在する、等しい、より大きいか等しい、より小さいか等しい、等しくない、より大きい、より小さい。それぞれのドロップダウンリストを使用して、エンティティ、演算子を選択し、値ボックスに数値を入力します。例:PassengerCount (エンティティ) が5 (指定された値) より大きい (演算子)…