クリエータースタジオ でアプリに自動プレイブックを追加する
自動化されたプレイブックを作成します。これは、アプリの指定されたフォームによってレコードが作成または更新されるたびに実行されるプロセスです。
始める前に
プレイブックはフォームに基づいているため、自動化の作業を開始する前に、アプリのフォームのビルドを完了する必要があります。
プレイブックはアプリ用に作成したカタログアイテムによって生成されたレコードで実行されるため、自動化を追加する前にアプリにフォームを追加する必要があります。詳細については、「クリエータースタジオ でのフォームの操作」を参照してください。
プレイブックを追加するには、アプリで作業する権限が付与されている必要があります。
このタスクについて
手順
- 検索項目 すべて > App Engine > クリエータースタジオ をクリックすると、 クリエータースタジオ ホームページにすべてのアプリが表示されます。
- 自動化を追加するアプリを開きます。
-
さまざまなエクスペリエンスでさまざまなフォームがどのように表示されるかを [プレビュー] することを選択するか、[表示] または [編集] ボタンを選択してアプリケーションを表示または編集します。
さまざまなプレビューオプションを選択し、正しいアプリケーションを選択していることを確認し、次の形式でどのように表示されるかを確認します。
- [ポータル] (デスクトップの Web サイトでどのように表示されるかのプレビューを表示)
- [Now Mobile] (携帯電話またはデバイスでどのように表示されるかのプレビューを表示)
- 仮想エージェント (チャットボットインターフェイスでどのように表示されるかを確認) 注:仮想エージェント でフォームがどのように表示されるかを確認するには、組織が適切なプラグインをインストールしている必要があります。興味がある方は、仮想エージェント でのフォームとそのカタログアイテムのプレビューの詳細について、アドミンに問い合わせ、「Catalog builder preview topic conversation」を参照してください。
[表示] ボタンは、公開されたフォームを表示し、開発用の新しいドラフトフォームを明示的に作成することはありません。[編集] ボタンをクリックすると、開発フォーム (既に公開されているフォームの新しいドラフトバージョンなど) に移動します。
図 : 1. アプリのエクスペリエンスをプレビューする [送信] プレビューを選択して、フォーム送信ワークスペースがどのように表示されるか、およびアプリが生成するレコード ([レコード] プレビューを選択) をチェックアウトすることもできます。
-
アプリケーションヘッダーの [自動化] タブを選択します。
-
[プレイブックを作成 (Create a playbook)] ボタンを選択します。
自動化がすでに存在する場合は、[自動化] タブを選択し、[新しいプレイブックを追加 (Add new playbook)]を選択します。
-
[プレイブックを作成 (Create playbook)] モーダルでプレイブックの一般的な属性を指定します。
表 : 1. 一般的なプレイブック定義フィールド フィールド 説明 プレイブック名 作成するプレイブックのわかりやすい名前。 説明 プレイブックが実行する内容の短い説明 (レコードタイプの最終目標など)。 図 : 2. プレイブックを作成 -
プレイブックのスケジュールを指定します。
-
プレイブックを実行するレコードタイプを生成するカタログアイテムを持つフォームを選択します。
選択したフォームのテーブルは常にアプリのタスクテーブルであり、アプリの作成時に指定されます。
-
プレイブックを開始する [トリガー] のタイプを選択します。
表 : 2. プレイブックトリガーのオプション トリガー 説明 フォームが送信されました 選択したフォームをユーザーが送信すると、プレイブックの実行が開始されます。 フォームが更新されました 選択したフォームをユーザーが更新すると、プレイブックの実行が開始されます。 フォームが送信または更新された (Form submitted or updated) 選択したフォームをユーザーが送信または更新すると、プレイブックの実行が開始されます。 注:プレイブックの作成が完了した後は、プレイブックのトリガータイプを変更することはできません。代わりに、別のトリガーを使用して新しいプレイブックを作成します。ただし、質問に対する特定の回答に基づいて条件付きでプレイブックを実行するなど、トリガー条件を編集することはできます。詳細については、「クリエータースタジオでプレイブックのトリガーを編集する」を参照してください。
-
更新中のフォームを含むトリガーを選択した場合は、アプリがプレイブックを実行する頻度を指定します。
オプションは次のとおりです。
- 1 回
- For each unique change (それぞれ一意の変更の場合)
- 現在実行されていない場合のみ
- 更新ごと
-
[条件セットを追加] を選択して、プレイブックの実行を開始するために満たす必要がある条件を指定します。
- テーブルの列の値に基づいてプレイブックをトリガーする場合は、トリガーする [フィールド] 、およびその条件 [演算子] と特定のトリガー [値] を選択します。たとえば、[開始日] が [日付] の [後] である必要がある場合など。
- フォームからの応答に基づいてプレイブックをトリガーする場合は、トリガー [フィールド] として [質問] を選択します。次に、[質問] フィールドで目的の質問を選択し、条件の [演算子] と回答の [値] を選択します。
図 : 3. 自動化のトリガーとしての質問の回答
必要なだけ条件を追加します。詳細については、「Create a condition statement using the condition builder」を参照してください。
-
プレイブックを実行するレコードタイプを生成するカタログアイテムを持つフォームを選択します。
- [保存] を選択します。
タスクの結果
次のタスク
次に、アクティビティをプレイブックに追加する必要があります。詳細については、「クリエータースタジオ でアプリのプレイブックにアクティビティを追加する」を参照してください。