ボットの公開ステータス
Kore.ai体験最適化プラットフォームは、エンタープライズ管理者が新しいボットおよびボットの更新をエンドユーザーに提供する前に見直しできるように、公開フローを提供しています。公開ワークフローは、エンドユーザーに影響するいかなるボットコンポーネントにも適用されます。
プラットフォームで作成されたボットには、2つの状態があります。
- 開発中:開発者は、この状態で、どのボットコンポーネントにも変更を加えることができます。そのため、ボットを最初に作成したときには、デフォルトで開発中の状態になっています。ボットコンポーネントを公開すると、これらのコンポーネントの公開済み状態が作成されます。また、これらのコンポーネントは、ボットの開発中バージョンでも利用可能なので、必要な変更を継続して行うことができます。
- 公開済み:公開を承認したボットコンポーネントは、ボットの公開済み状態で利用できます。公開済みバージョンのボットコンポーネントには、変更を加えることができません。開発者は、公開処理中に、どのような変更を公開するかを選択することができます。エンタープライズ管理者は、変更内容を見直し、公開リクエストを承認または拒否することができます。
- 公開ステータス:公開ボットステータスのドックアイテムは、特定の期間内に公開が完了したかどうかをチェックします。公開済みボットの進行状況を表示します。公開が完了すると、公開リクエストが成功したか失敗したかのステータスが詳細とともに表示されます。
ボット公開管理
エンドユーザーがボットと対話できるのは、ボットが公開されてからです。ボットタスクを公開した場合、プラットフォームはボット管理者への承認リクエストを開始します。初期設定時にボットに定義されたパーパスに対応して、以下のようなことが発生します。
- 従業員ボットの場合:ボット管理者は、エンタープライズKore.aiアカウントから、ボットと対話できるユーザーを選択して、公開リクエストを承認する必要があります。それが完了すると、選択されたユーザーは、選択されたボットチャネルでボットを使用することができます。
- コンシューマボットボット管理者が公開リクエストを承認したすぐ後で、いかなるユーザーも選択したチャネルでボットを使用できるようになります。
メモ:ユニバーサルボットを公開するための処理は、この記事で説明した標準ボットの公開と同じではありません。ユニバーサルボットの公開については、ユニバーサルボットの公開をご覧ください。
公開可能なコンポーネント
エンドユーザーのインタラクションや体験に影響を与えるすべてのボットコンポーネントは、プラットフォームでの公開ワークフローを経由します。これらのコンポーネントはセクションに分類されています。これらのセクションの下にあるボットコンポーネントの説明とリストは以下のとおりです。
タスクと言語 | |
タスク(ダイアログ、アラート、アクション、情報) |
|
ナレッジグラフ(言語ごと) |
|
自然言語 | |
NLモデル |
メモ:NLモデルを含めずにタスクを公開することを選択した場合、未公開のトレーニングデータは公開されず、自動作成済みの開発中バージョンの各タスクに関連づけられてしまいます。 |
設定 |
|
チャネル | |
チャネル |
|
拡張 | |
イベントハンドラ | 公開済みバージョンで選択されたイベントのフルセットは、開発中バージョンのものに置き換えられます。 |
BotKit | 公開済みバージョンのBotKitの設定は、開発中バージョンの設定に置き換えられます。 |
エージェントへの転送 | 公開済みバージョンのエージェントへの転送の設定は、開発中バージョンの設定に置き換えられます。 |
Web/モバイルSDK | 公開済みバージョンのWeb/モバイルSDK設定の設定は、開発中バージョンの設定に置き換えられます。 |
設定 | |
一般設定 | 公開済みバージョンの一般設定を、開発中バージョンの一般設定に置き換えます。 |
ボット変数 | 公開済みバージョンのボット変数を、開発中バージョンのボット変数に置き換えます。 |
PII設定 | 公開済みバージョンのPII設定を、開発中バージョンのPII設定に置き換えます。 |
IVR設定 | 公開済みバージョンのIVR設定を、開発中バージョンのIVR設定に置き換えます。 |
一時停止と再開の設定 | 公開済みバージョンの一時停止と再開の設定を、開発中バージョンの一時停止と再開の設定に置き換えます。 |
カスタムスクリプト | 公開済みバージョンのカスタムスクリプトファイルを、開発中バージョンのカスタムスクリプトファイルに置き換えます。 |
高度な設定 | 公開済みバージョンのフォローを、開発中バージョンのフォローに置き換えます: – 言語検出の優先順位 – サブドメイン – タスクのセットアップ/実行のリンクを表示 – エラーメッセージ |
メモ:ユニバーサルボットが公開ワークフローを反映しますので、一部のオプションは若干異なります。以下のテーブルは、標準ボットのオプションのリストです。それは、異なるものであり、ユニバーサルボットには適用できません。ユニバーサルボットについての学習。
標準ボット | ユニバーサルボット |
タスクと言語 | リンクされたボット |
自然言語:
|
自然言語:
|
設定:
|
該当なし |
ボットタスクのステータス
ボットのタスクやフローは、以下の段階を経由します。
- 進行中:ボット開発者は、タスクの設定を始めていますが、必要な設定をすべて定義した訳ではありません。このステータスは、アラート、アクション、情報の各タスクにのみ適用されます。
- 設定済み – タスクの設定は完了していますが、ボットオーナーはまだタスクを公開していません。
- 承認待ち – ボットオーナーはタスクをすでに公開済みで、ボット管理者へのリクエストを開始しましたが、ボット管理者は公開リクエストをまだ承認していません。
- 公開済み – タスクは個人、エンタープライズ、または公共利用のために公開済みです。
- アップグレード進行中 – ボット開発者は、公開済みタスクのアップグレードバージョンを作成し、あらゆる設定を変更しましたが、設定はまだ未完了です。
- 却下済み – ボット管理者が公開リクエストを拒否します。ボット管理者からのコメントが、メールで開発者に送信されています。
- 一時停止 – ボット管理者は、エンタープライズにデプロイされたボットの使用を一時停止しました。ボット管理者からのコメントが、メールで開発者に送信されています。エンドユーザーは一時停止されたボット/タスクにアクセスできませんが、開発者は開発中のボットのコピーを操作できます。
メモ:
- 公開済みタスクは削除できません。ただし、管理者は、不要になったタスクを一時停止することができます。また、一時停止されたタスクをアップグレードして設定済みコピーを作成し、タスク定義を変更することもできます。
- ステータスにかかわらず、すべてのダイアログタスクが表示されます。公開済みタスクを表示することができます。同じものを編集したい場合は、タスクを公開済み状態から開発中状態にアップグレードする必要があります。
未公開のコンポーネント
以下のボットコンポーネントは、最終顧客に影響を与えないか、あるいはタスク定義の一部としてのみ使用されるため、公開ワークフローが適用されません。これらのボットコンポーネントに、開発中バージョンまたは公開済みバージョンのボットからアクセスすると、同じ情報が表示されます。
- バッチテスト(カスタムスーツ、テストレポートを含む)
- 開発者アクセスの管理
- アプリの作成、リセット、削除
- 言語の有効化:ボットの「開発中」バージョンで新しい言語を有効にした場合、公開ワークフローは公開タスクと同様に作動します。新たに有効にした言語のチェックボックスを選択して、すべてのボットタスクをもう一度公開する必要があります。