Advanced Topics

App Definition

You can define apps to securely access the data from data tables and data views. These apps can be used for: Accessing the data tables and views over public APIs; Accessing the export and import API for the definition of data tables and views. App definition includes entering the App Name…

Table Views

Table Views let you create custom datasets by joining one or more Data Tables. These definitions get converted to queries to extract data from one or more data tables by using the required joins. Definition View definition includes: Name for the view. Description of the view Assignment of Bot and…

Data Table

From the Data tab of the Bot Builder Landing Page, click Create Data Tables to create a data table. Creation Create Data Table would open New Table page where you have to enter the following details: Name of the Data Table; Description of the Data Table; Columns to be included in the…

データテーブル

この機能は、プラットフォームのバージョン7.3でリリースされたもので、(ベータ)状態になっています。 Kore.aiは、外部のサービスに依存することなく、お客様のデータのニーズを管理します。データ提供により、データテーブル、テーブルビューを定義したり、バーチャルアシスタントから操作したりすることができます。データテーブルを使用すると、カスタムデータを永続化して、必要なときにいつでも取得することができるようになります。これらは、「フィードバック」や「アンケート」のタスク用のデータポイント収集、後で取得可能なユーザー入力の収集などとして使用できます。 ハイライト あらゆるビジネスニーズに対応するカスタムデータテーブルを作成します。 2つ以上のテーブルを結合して、カスタムデータビューを作成します。 セキュアフィールド、インデックス、リファレンスをサポートします。 すべての読み取り、書き込み、更新の要件に対応する、ボットビルダーのダイアログタスクのサービスノードとの組み込み連携。 データの読み取り、書き込み、更新、削除を行うためのAPI。 特定のボットやアプリにテーブルやビューをスコーピングする機能。 このドキュメントでは、Kore.ai ボットプラットフォームにおけるデータテーブルの機能と実装について説明します。データテーブルを段階的に導入するためのユースケースの例に移動するには、こちらをクリックしてください。 概要 Kore.ai ボットプラットフォームで提供するデータ表は、2つのパートに分かれています。 以下を含むデータ定義: データテーブルとビューの定義。 これらのテーブルおよびビューからデータを操作するためのボットに対するアクセス権の付与。 定義を安全にエクスポート、インポートしたり、ビューやデータテーブルからデータを照会したりするためのアプリの定義。 データの操作:以下により、データテーブルのデータに対してCRUDオペレーションを実行することができます。 ダイアログタスク内でサービスノードを使用してボットから APIコールを使用して このドキュメントでは、これらの点についてそれぞれ詳述しています。この機能を利用するには、RDBMSの簡単な知識が必要です。以下に記載されている用語集を参照して、概念を再確認します。 データの定義 データ定義については、ボットビルダーのランディングページのデータタブにアクセスする必要があります。こちらから以下のことができます。 データテーブルの作成 テーブルビューの定義 アクセス用のアプリの作成 データテーブル作成 データテーブルの作成をクリックすると、以下の情報を入力する必要がある新規テーブルページが表示されます。 データテーブルの名前 データテーブルの説明 テーブルに含まれる列 テーブルのインデックス このテーブルのデータにアクセスするためのボットの割り当て このテーブルのデータにアクセスするためのアプリの割り当て 列の追加 データテーブルの定義に関する2つ目のステップは、テーブルを構成する列を追加することです。列の定義には以下が含まれます。 列の名前(列の名前に使用できない予約語はこちらをご確認ください)。 この列に格納できるデータタイプ。以下のいずれかです。 文字列 日付 数字 列を必須とするための必須フラグ。 この列のデータを保護するための暗号化フラグ 別のテーブルの列との依存関係を作成する、つまり外部キー制約を追加する参照列これにより、この列に入力された値が、参照されるテーブルの列に存在することが確認されます。 列の値の最大の長さを制限する最大長 行の追加時に値が見つからない場合のデフォルト値 デフォルトでは、プラットフォームによって以下の列が定義されます。 sys_Id: テーブルの各行に対してプラットフォームで生成された一意のID。…

イベントベースのボットアクション

ボットイベントは、ボットの会話中に特定のアクションが発生したとき、またはボットチャネルで特定のイベントが発生したときにトリガーされます。例えば、ユーザーが開始ボタンをクリックして、FB Messenger ボットとのチャットを開始すると、Facebookウェルカムイベントがトリガーされます。このイベントを使用して、ユーザーの名字および名前でのパーソナライズ、ユーザーからの追加情報の取得、バックエンドシステムの更新など、ウェルカムグリーティングのカスタマイズを行うことができます。 ボットの動作 開発者は、以下のオプションを使用して、イベントがトリガーされた際のボットの動作を定義することができます。 タスクを実行する イベントが発生した際に呼び出されるダイアログタスク(標準または非表示)を選択します。イベントがトリガーされると、ダイアログの実行が開始されます。他のインテント検出によって一時停止された場合は、一時停止と再開の設定が有効になります。実行中に、選択済みのダイアログがボットで公開されていない場合、イベントは破棄されます。場合によっては、タスクが未公開、一時停止されている、あるいは単にユーザーに割り当てられていないなどの様々な理由により、会話中にユーザーがダイアログを利用できない場合があります。このような場合、ボットは、そのタスクが現在実行できないというエラーメッセージを表示します。開発者は、デバッグモードでボットをテストすることにより、こうした事態を未然に防ぐことができます。デバッグコンソールは、タスクが利用できない理由など、エラーの詳細を示します。 スクリプトを実行する イベントが発生した際に実行するJavaScriptを定義します。スクリプトは、セッション、コンテキストオブジェクト、ボット変数、ボット関数など、該当するすべてのコンポーネントを利用することができます。デバッグモードを使用してコードを修正することもできます。 メッセージを表示する イベントが発生した際にユーザーに表示するシンプルなメッセージまたは詳細なメッセージを定義します。ボットプラットフォームで利用可能なすべてのメッセージフォーマット機能をサポートしており、チャネルの上書きオプションを使用した複数のメッセージにも対応しています。多言語ボットの動作: 言語固有のメッセージを定義することができます。 特定の言語のイベントからメッセージが削除された場合、ボットの他のすべての言語からも削除されます。 ある言語でメッセージが追加されると、他のすべての言語で同じ内容のメッセージが追加されます。 ある言語でメッセージの内容が変更された場合、その変更内容はその言語のみに適用されます。 メッセージのフォーマットやテンプレートについてはこちらをご確認ください。 イベントタイプ 以下のイベントが応答のトリガーとなるように設定することができます。 イベント トリガー ウェルカムイベント チャネルでユーザーからの最初のメッセージを受信した時。 Facebookウェルカムイベント Facebook Messengerからウェルカムイベントを受信した時。ボットに両方が設定されている場合、このイベントはウェルカムイベントよりも優先されます。 通話ウェルカムイベント(バージョン8.0リリース以降利用可能) IVR、Twilio、Audio Codesなどの音声チャネルからユーザーの呼び出しを受信した時。詳細は以下をご確認ください。(旧称:Twilio音声ウェルカムイベント) Telegramウェルカムイベント Telegramからウェルカムイベントを受信した時。ボットに両方が設定されている場合、このイベントはウェルカムイベントよりも優先されます。 接続時 ユーザーがウェブ/モバイルSDKチャネルで会話するたび。このイベントは、ユーザーが会話を開始したかどうかにかかわらず、トリガーされます。このイベントはウェブ/モバイルSDKチャネルにのみ適用され、両方設定されている場合はこのイベントがウェルカムイベントよりも優先されることにご注意ください。 会話の終了(バージョン7.1リリース以降利用可能) 会話の終了を迎えた時。詳細は以下をご確認ください。 タスク実行の失敗(バージョン6.40リリース以降利用可能) ダイアログタスクの実行中に、以下のようなエラーが発生した時。 ボットの実行中のエラー サービスコールの失敗 サーバーに接続できない 人間のエージェントへの転送の際の、エージェントノードの呼び出しエラー ナレッジグラフのタスクの失敗 Webhookノードの失敗 サブダイアログのノードに関連するダイアログが利用できない ボットメッセージを解析する際の例外 RCSオプトインイベント(バージョン7.1リリース以降利用可能) ユーザーがRCSメッセージングチャネルを選択したというメッセージを受信した時。 RCSオプトアウトイベント(バージョン7.1リリース以降利用可能) ユーザーがRCSメッセージングチャネルからオプトアウトしたというメッセージを受信した時。 設定 ボットのイベントを設定するには、以下の手順に従います。…

ユニバーサルボットのトレーニング

ユニバーサルボットをトレーニングして、インテントが特定される最も関連性の高いリンクボットに誘導することができます。呼び出しフレーズとトレーニング発話を組み合わせて使用し、ボット識別トレーニングを定義することができます。 ユニバーサルボットのトレーニングは、以下の理由により必要不可欠です。 ユーザーの発話が関連するリンク先のボットにルーティングされるようにするため。 トレーニング発話または呼び出し名は、ユニバーサルボットがリンクされたボットを識別するのに役立ち、ユーザーの発話をこれらの識別済みのリンクされたボットにルーティングします。 リンクされたボットが適格でない場合は、発話が、リンクされたボットにフォールバックボットとしてルーティングされます。 発話テストモジュールからリンクされたボットの特定フローを確認することが不可欠です。 トレーニング 次のセクションでは、ユニバーサルボットを効率的かつ機能的にするためのトレーニング手順、およびベストプラクティスについて詳述しています。 ユニバーサルボットのトレーニングは、「ボットの識別」を目的としたものであり、標準ボットに用意されているような「インテントの識別」を目的としたものではないことを覚えておいてください。発話は、識別済みのリンクされたボット(何も識別されなかった場合はフォールバックボット)にルーティングされます。 ユニバーサルボットのトレーニングは、以下の3つの方法で行われます。 特定のリンクされたボットの特定のインテントを識別するための、呼び出しフレーズを使用したトレーニング。 特定のリンクされたボットを識別するのに役立つ、呼び出し名を使用したトレーニング。 リンクされたボットをスコーピングするための、ユーザーの発話を使用したトレーニング。 注意: インクルーシブボットにはトレーニングは必要ありません。同一トレーニングを選択した場合、トレーニングはボットのスコーピングには使用されませんが、リンクされたボットがインクルーシブボットとして選択解除された場合、このトレーニングは後で使用されます。 トレーニングは、ユニバーサルボットの左ナビゲーションパネルの自然言語 > トレーニングオプションから行うことができます。 このドキュメントでは、お客様がすでにユニバーサルボットを作成し、ボットをリンクしていることが想定されていることにご注意ください。ステップはこちらを参照してください。 呼び出しフレーズ 呼び出しフレーズとは、特定のリンクされたボットへの参照と、その特定のリンクされたボットからのインテントを含む典型的なフレーズを指します。 例えば、「休暇の残存日数が十分あるかどうか、人事部に確認してもらえませんか?」や、「Salesforceの最新のリードを表示してください」などです。 各呼び出しフレーズは以下のコンポーネントで構成されています。 リンク先のボットを特定するためのトリガーフレーズ。以下で構成されています。 トリガーワードのサポートは、プラットフォームがデフォルトで提供しており、このサポートは言語固有の値にも拡張されています。サポートされているトリガーワードの一覧は以下を参照してください。詳細は以下をご確認ください。 呼び出し名は、リンクされたボット名の同義語と見なすことができます。詳細は以下をご確認ください。 インテントフレーズは、ユーザーが実行したいリンク先のボットに関連するタスクです。 パターン トリガーフレーズと呼び出し名の存在は、以下のパターンルールに従うものとします。 パターン <trigger words> <intent words> <connecting words> <呼び出し名> <question words> <intent words><connecting words><Invocation name> Not relevant * by, from, in, with,…

ユニバーサルボット

Kore.aiのユニバーサルボットは、複数のボットを1つにまとめることで、拡張性のあるモジュール形式のボットの構築を可能にします。ユニバーサルボットは、1つ以上の標準ボットと連携できるコンテナボットです。ユーザーがユニバーサルボットと対話すると、ユニバーサルボットは、ユーザーの発話を適切なリンクされたボットにルーティングし、インテント検出またはタスクの遂行を行います。 注意: ユニバーサルボットは、リンクされたボットを所有していませんが、ユーザーの発話を解釈し、正しいリンクされたボットにマッピングします。タスクのトレーニングなど、ユニバーサルボット内でリンクされたボットのタスクに加えた変更は、リンクされたボットに直接保存されます。さらに、全ユニバーサルボットで自動的に作成されるデフォルトのダイアログタスクのカスタマイズを除いて、ユニバーサルボット用のタスクを作成することはできません。 ハイライト ユニバーサルボットは、エンタープライズのボットユーザーにとって、ビジネスラインまたは製品、サービスを問わず、単一のインターフェイスとして機能します。 特定の目的を達成するための標準ボットを独立して構築し、ユニバーサルボットにリンクすることで、ユニバーサルボットに関連付けることができます。 開発者は、ユニバーサルボットの中からすべてのユーザーのやり取りを表示および分析することができ、追加のトレーニングデータを使用してそれぞれのボットをトレーニングすることもできます。 開発者は、ユーザーの発話から関連するボットを特定するために、ランキングと曖昧性の解消モデルを使用してユニバーサルボットをトレーニングすることができます。ユニバーサルボットは、以下の3つの側面からトレーニングすることができます。 機械学習モデルのような発話例の使用。これにより、ユーザーの発話に一致の可能性としてリンクされたボットのセットを特定することができます。 特定のリンクされたボットをユーザーの発話から識別するような呼び出し名。 特定のボットの特定のインテントをユーザーの発話から識別するような呼び出しフレーズ。ユニバーサルボットのトレーニングについてはこちらを参照してください。 このトレーニングされたユニバーサルボットを公開することで、エンドユーザーがユニバーサルボットとやり取りを行う際に、ユニバーサルボットはリンクされたボットすべてのインテントを認識し、ユーザーインテントを理解して、適切なボットにタスクを実行させることができます。 適切なボットまたはタスクの特定が曖昧な場合は、ユーザーからの確認を得るためにサブダイアログが開始されます。 ユニバーサルボットは、トレーニングされていない/認識されていないリクエストを率直に処理するためのフォールバックボットも提供します。 リンクされたボットは、ボットのスコーピングプロセスに参加するためのサンプル発話のトレーニングを必要としないインクルーシブボットとしてマークされます。 これとは別に、開発者は適格なボットを定義し、特定のボットを特定のエンドユーザーに割り当てることで、そのボットからのインテントのみを利用できるようにすることができます。 導入 以下のフローチャートは、ユニバーサルボットの動作を示しています。 以下は、上記のプロセスの流れについて説明します。 ユニバーサルボットは、適格なボットが定義されているかどうかを確認します。 定義されている場合、適格なボット一覧が取得され、そうでない場合はユーザーインテントがスモールトークなどと照合されます。 適格なボットが定義されていない場合、リンクされたすべてのボットが適格と見なされます。 リンクされた適格なボット一覧がある場合、ユニバーサルボットは、呼び出しフレーズを使用して適格なボットを識別します。(詳細はボットトレーニングのページをご確認ください) ユーザーの発話は詳しく調べられたボットに送信され、その結果はユニバーサルボットのランキングおよび解決エンジンで処理されます。 ユニバーサルボット – アップグレード 7.3以降のユニバーサルボットのバージョンは2.0となります。旧バージョンのユニバーサルボットは間もなく非ユニバーサルボットとなるため、アップグレードすることをお勧めします。旧バージョンのユニバーサルボットでは、以下のような制限があります。 トレーニング – ユニバーサルボットをトレーニングすることはできず、適切に機能させるためにはリンクされたボットのトレーニングに依存する必要があります。 旧バージョンでは、リンクされたボットの数が5を超えたり、インテントの総数が100を超えたりしている場合、パフォーマンスに問題があります。 旧バージョンのユニバーサルボットでは、変数管理ができません。 旧バージョンのユニバーサルボットでは、以下の場合、アップグレードを促すプロンプトが表示されます。 お客様がユニバーサルボットを開く。 左のナビゲーションメニューから自然言語 > トレーニングにアクセスする。 アップグレード後、ユーザーの発話が関連するリンク先のボットにルーティングされるようにするには、以下の手順に従います。 トレーニング発話または呼び出し名を提供することで、リンクされたボットを識別するようにユニバーサルボットをトレーニングします。ユニバーサルボットは、ユーザーの発話を識別済みのリンクされたボットにのみルーティングします。 リンクされたボットをフォールバックボットとしてマークします。提供されたトレーニングからリンクされたボットが適格でない場合、発話はフォールバックボットにルーティングされます。フォールバックボットとしてマークできるリンクされたボット数は最大15です。 発声テストモジュールからリンクされたボットの特定フローを確認します。 ユニバーサルボットのトレーニングについては、こちらを参照してください。

スマートボットの定義

リリース8.1.0以降、スマートボット機能のサポートを終了しました。既存のスマートボットは引き続きご使用いただけますが、新しいスマートボットを作成することはできなくなります。この機能は今後のリリース以降廃止されます。 Kore.aiのスマートボットにより、エンタープライズが一元的にボットを構築し、エンタープライズ内の様々なチームがボットの設定を再利用したり、要件に合わせて拡張したりすることができるようになります。スマートボットは、あらかじめ定義されたボットの設定やタスクを新しいボットに継承させることで、ボット構築のプロセスを迅速化します。 詳しい概要はこちらをクリックしてください。 このドキュメントでは、独自のスマートボットを作成し、エンタープライズアカウント内で使用する方法について説明します。 スマートボットの作成は、標準ボットの作成とよく似ており、以下の手順が含まれています。 ボットの作成 ボットタスクの定義 ボットのテスト チャネルの設定 ボット設定の定義 公開 上記のステップのうち、スマートボットの場合は特に注意が必要なものがあり、それについてはこのドキュメント内でご説明します。 スマートボットの作成 ボットビルダーを開きます。 +新規ボットをクリックします。 新しいボットを作成ウィンドウで、名前を入力し、デフォルトのボット言語を設定します。ボットタイプのドロップダウンリストからスマートボットを選択します。 スマートボットのボットタスクウィンドウを開きます。 タスク、フロー、テスト、改善を追加することで、標準ボットと同じようにボットを定義します。 ボットを設定する このセクションでは、スマートボット用に特別に設定する必要のあるボットの設定についていくつかご説明します。 ボット変数の設定オプション ボット変数は、変数を一元的に定義し、ボット定義間で再利用することができます。例えば、ボットを構築する際、開発者は通常、テスト用のステージングエンドポイントを使用します。それらのエンドポイントを変数として設定することができます。ボットをエクスポートまたは公開する際に、これらの変数値をプロダクションエンドポイントに置き換えることができます。ボット変数の定義は標準ボットと同じです。ボット変数の設定方法はこちらを参照してください。 スマートボットのグローバル変数には、継承時に変数の可視性や使用方法を定義するオプションが追加されます。 事前入力:このオプションを使用して、子ボットの開発者が、ボットを継承する際に変数を設定タブで変数の値を確認および編集できるようにします。 非表示: ボットを継承する際に、子ボットの開発者が変数の値を確認または編集できないようにする場合に、このオプションを使用します。ただし、子ボットの開発者は、継承後に「ボットの変数」ページで変数名と値を確認することができます。 インストール時に要求:このオプションを使用して、ボットを継承する際に、子ボットの開発者からボット変数の値を取得します。継承されるボットの開発者は、スマートボットで設定された変数の値を確認することができず、値を入力しないとボットの継承を完了することができません。 スマートボットの設定 スマートボットを継承するために必要な環境設定は、ボット設定のスマートボットの設定タブから行えます。これらの設定は、スマートボットの検出、プレビュー、インストールの助けとなります。 以下は、それらを設定する手順です。 ボットのサイドナビゲーションパネルにカーソルを合わせ、設定 > スマートボットの設定をクリックします。 以下の設定を行います。 ユーザーがマーケットプレイスでボットをテストできるようにする:このオプションは、インストールする前に、ユーザーがマーケットプレイスからスマートボットを試すことができます。 はい。開発者権限での試用を許可します:このオプションを使用してこのボットの試行オプションを許可することで、お客様のアカウントのマーケットプレイスにログインして、開発者がこのボットとチャットできるようになります。 いいえ。試行機能を有効にしません:このオプションを使用して、お客様のアカウントのマーケットプレイスでこのボットの試行オプションを無効にします。 スマートボットの説明:スマートボットの説明を入力して、アカウントのマーケットプレイスに表示します。 設定手順:スマートボットを使用して、開発者にインストールの指示を出すことができます。これには、利用可能なタスク一覧とその目的、入力の必要があるボット変数などの詳細が含まれます。この手順書の目的は、このボットを受け継いだ開発者が最大限にボットを活用できるようにすることです。開発者は、ボットを継承する際に、この手順書を確認すことができます。手順書を含むPDFファイルをアップロードするか、プレーンテキスト形式で入力することができます。 設定手順のURL:さらに、設定方法の詳細を示すURLがある場合は、それを指定することもできます。 設定を保存します。 スマートボットの継承 ボット開発者は、自分のアカウント内で公開されているスマートボットを閲覧およびインストールすることができます。 注意: 作成したスマートボットを開発者に確認及び継承してもらうためには、ボットを公開する必要があります。ボットの公開の詳細については、こちらを参照してください。 スマートボットの継承ステップ ボットビルダーを開きます。 ランディングページの右上にある新規ボットをクリックします。 スマートボットをインストールオプションを選択します。スマートボットを選択ウィンドウが開きます。 スマートボットを選択ウィンドウで、継承したいボットを検索またはスクロールします。スマートボットの名前にカーソルを合わせ、インストールをクリックします。…

IVRのシステム連携

顧客とのやり取りを自動化する上で、組織にとってIVRシステムが上位レベルの選択肢であることが証明されています。しかし、カスタマーサービスにIVR (Interactive Voice Response) システムを使用している場合、以下の2つの問題に頻繁に直面している可能性があります。 非直感的なインターフェイス:IVRシステムは、顧客が必要なことを伝えるだけのものではありません。インテントを検出する前に、ユーザーは膨大な数のメニューの中から選択しなければなりません。最初にユーザーが意思表示をできるようにしたとしても、バックエンドのプログラムは限られた数のフレーズしか理解できません。 静的フロー:IVRシステムは静的なコールフローを使用していますが、これは人間による対話の非線形性および文脈的性質とは一致しません。次の例では、お客様が航空券を予約しようとしています。 ユーザー: NYC行きのチケットを予約してください。IVR:かしこまりました。日付を教えてください。ユーザー: 現地での今週の日曜日の天気は雨ですか? IVR: すみません、入力内容が分かりません。 従来のIVRシステムでは、ユーザーがプログラムの流れに沿って要望を伝える余地が限られていました。 Kore.ai IVRサポート Kore.aiを使用すると、IVRシステムを会話型に変えることができます。人間味のある会話能力を持つチャットボットを構築し、既存のIVRシステムと連携させることで、組織のカスタマーサービス体験を新たなレベルに引き上げることができます。以下の機能により、お客様のKore.ai ボットと既存のIVRとのシームレスな連携が可能になります。 VXMLのネイティブサポート:W3C準拠のVXMLファイルを解析および生成する機能を内蔵。 ハイブリッド連携:ボットプラットフォーム上でユースケースやダイアログを構築し、IVRのダイアログと連動させることができる柔軟性があります。 会話アナライザー:Kore.aiの会話アナライザーは、エンタープライズが過去のチャットや通話のトランスクリプトを使用して会話フローを生成するのに役立ちます。チャットや通話のトランスクリプトをニューラルネットワークベースの機械学習モデルを用いて分析し、特定のインテントを満たすためのインテントや会話パターンを識別します。この機能はベータ版のすぐに利用できる機能です。この機能を試してみたい方は、サポートチームまでお問い合わせください。 きめ細やかなコールフローのサポート:文法、プロンプト、リトライ、タイムアウト期間など、コールフローのすべての要素を定義する機能。Kore.aiは呼び出し終了ハンドラをサポートしており、例外が発生した場合に通話を終了したり、ダイアログを呼び出したりすることができます。 設定 IVR連携の設定は、以下の3つのステップで行います。 ボットの設定トランスクリプションオプション、ウェルカムメッセージ、標準応答、VXMLプロパティなどのIVR設定を定義します。 ダイアログの定義:ノード固有の文法、プロンプト、およびタイムアウトやリトライなどのコールフローの動作を設定することで、ダイアログを定義します。 チャネルの設定:認証を設定し、IVRシステムにWebHookを設定し、チャネルを有効化します。 ボットの設定 ステップ1: ボットのIVR設定 連携の最初のステップとして、まずボットのIVR設定を有効にし、トランスクリプションオプションおよびVXMLプロパティを定義する必要があります。これらの設定は、ボットのデフォルトとして機能します。ダイアログタスクのノードレベルでカスタム値を定義することで、ボットレベルで定義されたVXMLプロパティを上書きすることができます。ボットのIVR設定を行うには IVRを連携したいボットを開きます。 左のナビゲーションパネルにカーソルを合わせてチャネルを選択します。 IVR設定を見つけてクリックします。手順が記載されたIVRパネルが開きます。 設定タブから、 ボットのテストにKore.ai IVRサンドボックスを使用することができます。詳細は以下をご確認ください。IMP:IVR設定を有効化せずにアプリを関連付けた後に設定を保存した場合、プラットフォームはサンドボックスに必要な設定を事前に入力します。 新しいアプリを作成するか、既存のアプリを選択して、アプリをIVRチャネルに関連付けます。 外部アプリケーションで提供されているWebHookのURLを使用します。 設定タブで各種設定を行います。 IVRサンドボックスを有効化した場合、プラットフォームで以下の設定が必要となります。IVR設定が有効になっていない場合、これらは事前に入力されています。設定を有効にしている場合は、値が以下のものと同じであることをご確認ください。異なる値を使用すると、サンドボックスが期待通りに応答しない場合があります。- トランスクリプションの有効化をはいに設定 – トランスクリプションエンジンのソースをbuiltin:speech/transcribeに設定 – IVRデータ抽出キーをuserinputに設定 – ASR確信度しきい値をuserinput.confidenceに設定 – ASRしきい値確信度を50に設定 (オプション)外部のトランスクリプションエンジンを有効にするには、トランスクリプションの有効化ではいを選択します。…