カスタムプレイブックアクション
ボタン、ドロップダウン、リストアイテム、クリック可能なアイコンを追加する条件を設定して、プレイブックインタラクションをカスタマイズします。このカスタマイズにより、すべてのプレイブックエクスペリエンスでフォームを送信し、レコードを開き、アクティビティを完了およびスキップできます。
概要
プレイブックアクションは、トリガーされたときにサーバースクリプトを実行したり、クライアントアクションをディスパッチしたり、UI コンポーネントをレンダリングしたりできます。サーバースクリプトを実行すると、現在の変数はアクティビティの関連レコードに関連付けられます。クライアントアクションで UI ビルダー内でイベントをトリガーする場合は、「 プレイブックの UXF クライアントアクションの構成」を参照してください。
フローデータレコード (sys_flow_data) は、アクションサーバースクリプトを介してフローの構成を制御するための関連レコードとしてよく使用されます。これらのサーバースクリプトは、フローのステータスを完了またはスキップに設定し、エージェントがフロー内のロジックに直接影響を与えることを可能にします。
フローデータレコードは、エージェントからユーザーデータを収集してフロー内で使用することもできます。
関連レコードは任意のテーブルに関連付けることができます。これらのデフォルトアクション以外に独自のアクションを定義して、必要なビジネスプロセスワークフローロジックを実現できます。
サーバー以外のスクリプトアクションで保存して次に機能を有効にするには、[ フォームフィールドが必要 ] チェックボックスをオンにします。保存してその後機能を持つアクションは、フォームを送信し、クライアントスクリプトとビジネスルールの検証を実行し、レコードが正常に保存されるとアクションを実行します。検証ルールまたはビジネスルールによりレコードの保存が妨げられている場合、アクションは実行されません。デフォルトでは、これによりフォームを送信する sysverb_ws_save UI アクションがトリガーされますが、クライアントアクションペイロードの uiActionName プロパティに別の UI アクションを指定することで上書きできます。
デフォルトのアクション
プレイブックでは、次のデフォルトのアクションがサポートされています。| アクション名 | Description (説明) |
|---|---|
| スキップ skip_instructional |
指示プロセスステップをスキップします |
| スキップ skip_email |
メール送信をスキップ |
| スキップ skip_knowledge |
ナレッジプロセスステップをスキップします |
| スキップ skip_update |
レコード更新プロセスステップをスキップします |
| スキップ skip_list |
リストプロセスステップをスキップします |
| スキップ skip_create |
レコード作成プロセスのステップをスキップします |
| 完了としてマーク complete_activity |
アクティビティを完了としてマーク |
| レコードを作成 create_record |
新しいレコードフォームから新しいレコードを作成する |
| メール送信 send_email |
プロセス自動化にメールを送信するよう通知する |
| 再開 restart_activity |
アクティビティを再開します |
| スキップ skip_activity |
エクスペリエンスステータスレコードを使用して、アクティビティをスキップ済みとしてマークします。 |
| レコードの表示 レコードの表示 |
現在のレコードを表示 |
| 保存 save_record |
現在のレコードを保存 |
| 承認者の表示 プレイブックビュー承認者 |
このレコードの承認者を表示 |
| 完了としてマーク mark_complete_knowledge |
ナレッジプロセスステップを完了としてマーク |
| 完了としてマーク mark_complete_instructional |
指示プロセスステップを完了としてマークします |
| 完了としてマーク mark_complete_list |
リストプロセスステップを完了としてマーク |
| 完了としてマーク mark_complete |
現在のプロセスを完了としてマークします |
| 完了としてマーク save_and_complete_activity |
現在のレコードを保存し、プロセスを完了としてマークします |
プレイブックアクションをカスタマイズ
フォーム、条件、スクリプト、コンポーネント、またはクライアントアクションを使用して、プレイブックアクションをカスタマイズします。このカスタマイズにより、ユーザーはフォームを送信し、レコードを開き、アクティビティを完了してスキップできます。
始める前に
必要なロール:playbook_experience.admin
このタスクについて
- デフォルトのアクションは編集できません。これらのアクションは読み取り専用として表示されます。
- アクションは 1 つのレコードに対してのみ操作できます。
手順
プレイブックアクションをプレイブックエクスペリエンスに適用
デフォルトまたはカスタムのプレイブックアクションをプレイブックエクスペリエンスに適用します。
始める前に
必要なロール:playbook_experience_admin