クリエータースタジオ でアプリのプレイブックにアクティビティを追加する

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:7分
  • アプリのプレイブックにアクティビティを追加して、指定されたレコードタイプに対して自動化が実行する内容を指定します。アクティビティは、プレイブックの実行時に実際に何が発生するかを定義します。

    始める前に

    プレイブックにアクティビティを追加するには、アプリで作業する権限が付与されている必要があります。

    このタスクについて

    プレイブックに追加できるアクティビティは、組織に適切なアクティビティを使用できるようにアドミニストレーターによって制限されています。アドミンが、選択できるカスタムアクティビティを作成しているか、標準アクティビティを非表示にしている場合があります。

    手順

    1. 検索項目 すべて > App Engine > クリエータースタジオ で、 クリエータースタジオ ホームページにすべてのアプリが表示されます。
    2. アクティビティを追加するプレイブックが含まれているアプリを開きます。
    3. アクティビティを追加するプレイブックが含まれているフォームを選択します。
    4. アクティビティを追加するプレイブックが含まれている自動化を選択します。
      注:
      アプリに多数のフォームと自動化がある場合は、ナビゲーションパネルの検索ボックスを使用して、特定の自動化を検索できます。
      図 : 1. プレイブックがある自動化を選択する
      ナビゲーションパネルで自動化を選択します
    5. アクティビティを追加するコネクタ上の [追加] アイコン を選択し、表示されるメニューに表示されり四角い [アクティビティを追加] アイコン を選択します。
      表 : 1. ボードビューとダイアグラムビューでアクティビティを追加する方法
      ビュー ステップ
      1. ステージの [+] アイコンを選択します。
      2. ミニピッカーで、正方形のアイコン () を選択してアクティビティを追加します。
      ボード [+ アクティビティを追加] を選択します。
    6. [アクティビティライブラリ (Activity library)] ポップアップから必要なアクティビティのタイプを選択します。
      注:
      次の標準アクティビティに加えて、アドミンが作成したカスタムアクティビティがいくつか表示される場合があります。
      表 : 2. アクティビティのタイプ
      アクティビティタイプ 説明
      承認を要求 タスクを実行するために誰かに許可を求めます。
      アサイン先 タスクを履行する必要がある人を選択します。
      タスクの作成 プレイブックの一部として実行する必要があるプロセスを指定します。
      メールの送信 1 人または複数の人にメールを送信します。自動的に送信されるメールの画像を指定したり、テキストを充実させたりすることができます。
      プレースホルダー 後で指定する未定義のアクティビティ、またはアクティビティ完了時のメール通知など、より高度なアクティビティを設定します。

      プレースホルダーアクティビティにはまだロジックがアサインされていないため、ワークフロースタジオで編集する必要があります。または、後で クリエータースタジオ の別のタイプのアクティビティと入れ替えることもできます。

      送信を更新 ユーザーがフォームを送信したときにフォームによって生成されるレコードの指定されたフィールドの値を更新します。
      図 : 2. プレイブックのアクティビティライブラリ
      追加するアクティビティのタイプを選択

      新しいアクティビティとその [アクティビティのプロパティ] パネルが表示され、そこでアクティビティの内容を定義します。

    7. アクティビティの基本的な詳細を入力します。
      表 : 3. 一般的なアクティビティの詳細
      フィールド 説明
      ラベル アクティビティの一意のユーザー向けの名前。プレイブックの実行中にエージェントと履行者に表示されます。
      説明 アクティビティが達成する内容に関するオプションの詳細。
      図 : 3. アクティビティの詳細パネル
      アクティビティの詳細パネル
    8. 必要に応じて、[承認者を選択 (Select an approver)] または [アサイニーを選択] フィールドで、承認者またはアサイニーを指定します。
      承認者とアサイニーは、タスクを承認する必要がある人、またはタスクがアサインされる人です。オプションは次のとおりです。
      • [グループ]:表示されるフィールドに 1 つ以上のユーザーグループを入力します。たとえば、「App Engine アドミン」。
      • [特定のユーザー (Specific person)]ServiceNow AI Platform に表示されるユーザーの名前を入力します。グループを入力した場合は、指定したグループ内のユーザーのみを選択できます。
      • 要求者のマネージャー:(要求承認アクティビティのみ) 要求を行っているユーザーのマネージャーに承認を自動的にルーティングします。
    9. 特定のタイプのアクティビティの詳細を入力します。
      1. 要求承認アクティビティの場合のみ、[承認タイプ] を指定します。
        承認タイプは、1 人の承認者が必要か、全員が要求を承認する必要があるかを定義します。オプションは次のとおりです。
        • [任意の人が承認]:指定された承認者のうち 1 人だけが要求を承認する必要があります。
        • [すべて承認]:指定された承認者の全員が要求を承認する必要があります。

          このオプションを選択し、グループを指定した場合は、グループのすべてのメンバーが要求を承認する必要があります。

      2. [タスクの作成] アクティビティで、[優先度]を指定します。
        オプションは次のとおりです。
        • 重大
        • 計画立案
      3. メールを送信アクティビティで、メールの受信者と内容を指定します。
        • メールを受信するユーザーの名前 (ServiceNow AI Platform ユーザーの場合) またはメールアドレスを [宛先] フィールドと [CC] フィールドに入力します。

          [宛先] または [Cc] フィールドで [要求者] オプションを選択して、要求を行ったユーザーをメールの受信者に含めます。

        • [件名] フィールドにメールの件名を入力します。
        • テキストボックスにメールの本文を入力します。[追加のツールバー] ボタンアイコン () を選択して、その他の書式設定オプションを表示します。たとえば、画像、表、リンクをメールに追加できます。
      4. [送信アクティビティを更新] で、送信されたフォームのレコードでアクティビティが更新するフィールドを選択します。
        自動的に更新する次のフィールドを 1 つ以上選択し、フィールド値を指定します。
        • 簡単な説明:次に、更新された簡単な説明の値を入力します。
        • 説明:次に、更新された説明の値を入力します。
        • ステータス:次に、更新されたレコードステータスを選択します。たとえば、 オープンです。
        • 優先度:次に、更新された値を選択します。たとえば、「 4 - 低」などです。

        たとえば、以前の承認アクティビティが拒否された場合にレコードを自動的にクローズする更新 送信 アクティビティを追加できます。

    10. [条件] セクションの [開始時期] フィールドで、アクティビティの実行を開始する時期を選択します。
      オプションは次のとおりです。
      • [プレイブックの開始時]:承認要求はトリガーが発生したときに実行されます。トリガーは、フォームのレコードの作成または更新です。
      • [具体的なアクティビティの後 (After specific activity)]:承認要求は 1 つ以上のアクティビティの実行後に実行されます。アクティビティを [次以降に開始] フィールドで指定する必要があります。作業中のアクティビティの前に連続して発生するアクティビティのみを選択できます。
        注:
        このオプションは、プレイブックの最初のアクティビティでは使用できません。
    11. オプション: [+ 条件を追加] を選択して、アクティビティが発生するために満たす必要がある追加の条件を定義します。
      表示される条件ビルダーを使用して、アクティビティを実行するために必要なその他の設定を指定します。詳細については、「Create a condition statement using the condition builder」を参照してください。

      関連付けられたフォームの回答を使用して、アクティビティを強化することができます。たとえば、「肉を食べますか?」という質問に「はい」と答えた場合に、ギフトボックスを履行するために [アサイン先] アクティビティが食肉部門にアサインされるように指定できます。フォームからの応答を条件として使用するには、次の手順を実行します。

      1. [フィールド] フィールドで質問を選択します。
      2. 条件として使用するフォームの質問を [質問 ] フィールドから選択します。
      3. 条件 演算子 と回答の を指定します。
      4. 条件の定義が完了したら、[ 適用 ] を選択します。
    12. [保存して閉じる] ボタンを選択して、アクティビティの設定を終了します。

    次のタスク

    引き続きアクティビティと意思決定、必要に応じてコネクタと並列プロセスを追加して、プレイブックの作成を完了します。意思決定の詳細については、「クリエータースタジオでアプリのプレイブックに意思決定を追加する」を参照してください。