Playbook アクティビティステータスのマッピング
Playbook アクティビティステータスマッピングを使用して、Playbook カードのステータスを上書きします。
概要
Playbook カードのステータスは、デフォルトではアクティビティステータスから取得されます。アクティビティのステータスは、アクティビティを強化するサブフローまたはフローアクションから取得されます。
アクティビティ定義の作成者は、Playbook カードに表示されるステータスを提供するレコードを指定できます。このレコードは、 エクスペリエンスステータスレコードと呼ばれます。これは、アクティビティ定義のエクスペリエンスプロパティ内で指定されます。
任意のテーブルの任意のレコードをエクスペリエンスステータスレコードとして使用できます。デフォルトのアクティビティ定義では 、sys_flow_data レコードをエクスペリエンスステータスレコードとして使用します。
デフォルトのアクティビティ状況
| ステータス | フロー状態 |
|---|---|
| 保留中 | フローは開始されていません |
| 処理中 | フローが実行中です |
| 完了 | フローが終了しました |
| スキップ | 条件により、フローはスキップされました |
| エラー | フローでエラーが発生しました |
- 宣言アクションの条件
- アクティビティ上書き条件
- アニメーション
- カードのビジュアルエクスペリエンス
例外
- エージェントが説明カードで [スキップ ] をクリックします。フローは完了として表示されますが、ビジネスロジックはスキップされます。
- エージェントが完了した説明カードで [ 再起動 ] をクリックします。フローは再開せず、 フローデータ レコードを更新するだけです。
- タスクがエージェントからの入力を待機してループを再開すると、フローが完了しないことがあります。このステータスでは、関連付けられたタスクは実質的に完了しています。
Playbook アクティビティステータスマッピングルール
アクティビティステータスマッピングルールを使用して、特定のエクスペリエンスステータスレコードのカードに表示されるアクティビティステータスを制御します。
アクティビティステータスマッピングルールは、エクスペリエンスステータステーブルごとに必要です。これらのルールは、Playbook ユーザーがアクティビティの完了などのアクティビティステータスを更新したときにエクスペリエンスステータスレコードを更新する方法を決定します。
すぐに利用可能なグローバル Playbook Experience には、 sys_flow_data テーブルのデフォルトルールセットが含まれています。ほとんどの Playbook アクティビティにはこのルールセットで十分ですが、必要に応じてカスタムテーブルに対して追加のルールを作成できます。
エクスペリエンスステータスマッピングレコード
- エクスペリエンスステータスからアクティビティステータスルールへ
- アクティビティステータスからエクスペリエンスステータスルールへ
Playbook アクティビティステータスマッピングの権限
エージェントがアクティビティステータスマッピングを使用して Playbook のアクティビティを完了、スキップ、または再開できるようにするには、ユーザー権限を割り当てる必要があります。
- エクスペリエンスステータスレコード を定義する必要があります
- ユーザーにはエクスペリエンスステータスレコードへの書き込みアクセス権が必要です
- エクスペリエンスステータステーブルのアクティビティステータスマッピングルールセットが存在する必要があります
- ユーザーは、そのテーブルの エクスペリエンスステータスフィールド に対する書き込みアクセス権を持っている必要があります
- 対応する操作に対して、アクティビティステータスからエクスペリエンスステータスへのマッピングルールが存在している必要があります:
Playbook アクティビティ アクティビティ進捗状況 完了可能 完了 スキップ スキップ 再起動 処理中