ダイアログの [ルール] ステップの設定
ルールを使用して、現在のダイアログ内からのダイアログのコール、別のダイアログへのリダイレクト、変数値のクリア、サービス担当者への転送、変数の設定のいずれかのアクションを開始する条件を指定します。ルールを使用して、条件付きメッセージングで対象を絞ったメッセージを顧客に送信します。ルールの条件は任意です。
必要なエディション
| サポートされているエディションを表示する。 |
| 必要なユーザー権限 | |
|---|---|
| Einstein ボットを構築および管理する | 「アプリケーションのカスタマイズ」 または 「メタデータの編集」 または 「ボットを管理」 |
- ダイアログコンポーネントライブラリから、[ルール] セクションのステップをキャンバスにドラッグします。
次のルールアクションがあります。
- ダイアログをコール: 会話のコンテキストを保持し、2 番目のダイアログが完了した後に元のダイアログに会話を返します。
- コール条件の中で [ダイアログにリダイレクト] が使用されている場合、[ダイアログをコール] チェーンが終了し、[ダイアログにリダイレクト] が継続されます。
- インテントが検出されると、[ダイアログをコール] チェーンが終了し、インテントに関連するダイアログが開始されます。
- 1 つのチェーンで [ダイアログをコール] が 5 つを超えないようにすることをお勧めします。
- 変数をクリア (または変数値をクリア): 指定する変数を設定解除状態に変更します。
- チャットを終了する: ボットの会話を終了します。
- ダイアログにリダイレクト: 現在のダイアログを中断し、別のダイアログを開始します。[ダイアログをコール] とは異なり、[ダイアログにリダイレクト] は新しいダイアログへの一方通行の転送です。
- [リダイレクトタイプ] 項目を使用して、リダイレクト先を指定します。毎回使用する特定のダイアログを識別するには、[ダイアログ] を選択します。会話の前半で設定したオブジェクト変数にリダイレクトするには、[変数] を使用します。
- 変数リダイレクト種別では、オブジェクト変数のみがサポートされます。ConversationDefinitionDialog オブジェクトと、文字列やオブジェクトリストを含むその他の変数種別はサポートされていません。変数についての詳細は、「変数とは?」を参照してください
- [困惑] システムダイアログを使用している場合は、[困惑] ダイアログ内の新しいダイアログステップとして [ダイアログにリダイレクト] を追加します。このステップは [次のステップ] セクションのアクションを使用する代わりに会話フローを前に進めます。
- [リダイレクトタイプ] 項目を使用して、リダイレクト先を指定します。毎回使用する特定のダイアログを識別するには、[ダイアログ] を選択します。会話の前半で設定したオブジェクト変数にリダイレクトするには、[変数] を使用します。
- メッセージを送信: 顧客にメッセージを送信します。このルールアクションは、顧客の入力に基づいて方向付けされたメッセージを提供する場合に便利です。

- 言語を設定 (または会話言語を設定): 変数に基づいて、ボットがエンドユーザーに対して使用する言語を設定します。
- ルーティング種別を設定: コンテキスト変数として定義した特定のキューにチャットセッションをルーティングします。このアクションを使用して、チャット (Live Agent) のチャットボタンのデフォルトキューまたはメッセージングのチャネル ID を上書きし、適切なサービス担当者またはキューに転送します。
- 変数の設定: ボット変数をカスタム値、コンテキスト変数、または別のボット変数に設定します。
- 転送: チャットセッションをキュー、サービス担当者、またはボットにエスカレーションします。
- ダイアログをコール: 会話のコンテキストを保持し、2 番目のダイアログが完了した後に元のダイアログに会話を返します。
- 必要に応じて、変数、演算子、値を使用して条件文を作成できます。[ステップのプロパティ] パネルで、[条件を追加] をクリックして、必須パラメーターを指定します。複数の条件を作成する場合、[条件の要件] 項目を使用して AND/OR 機能を追加できます。複数の言語を使用するボットでルール条件が考慮されるようにするには、[ルール] ダイアログステップで OR 条件の要件を使用し、ボットの各言語でテキスト値の条件を指定します。

メモ [値] 項目は、次のデータ形式を使用する場合に最適です。- Boolean: true または false。これらの値では大文字と小文字が区別されず、false には「未設定」条件が含まれます。
- 日付: yyyy-MM-dd
- 日付/時間: yyyy-MM-ddTHH:mm:ss+HH:mm
- 数値: 非負または負の 10 進数
- 複数のルールアクションを追加するには、[ステップのプロパティ] パネルで [ルールアクションを追加] をクリックします。[ルールアクション] 項目からルールアクションを選択し、必須パラメーターを指定します。

- ダイアログを保存します。
メモ ルールアクションは、ここに記載された順序で起動されます。順序を変更するには、ルールアクションをドラッグしてダイアログを保存します。
この記事で問題は解決されましたか?
ご意見をお待ちしております。

