フローの作成
自動化するプロセスをモデル化したら、Flow Builder でフローを設計し、作成します。
必要なエディション
| サポートされているエディションを表示する。 |
| 必要なユーザー権限 | |
|---|---|
| Einstein for Flow や Agentforce for Flow など、Flow Builder で使用できるすべてのフロー タイプ、要素、機能を使用してフローを開く、編集、作成、有効化、または無効化する | 「フローの管理」 |
ヒント フローの作成を開始する前に、計画を立てます。フローを使用してビジネスプロセスを自動化すると、すべての詳細を把握しやすくなります。
Flow Builder またはプロセスの自動化を初めて使用する場合は、インターフェースの概要を確認してから、トレイルを確認してください。これらの強力なツールについて学習し、そのしくみを理解するための優れた方法です。生成 AI を使用して、フローの AI によるフローの使用を開始することもできます。
-
[フロー] リストビューを開きます。
- [設定] で、[クイック検索] ボックスに「フロー」と入力して、[フロー] を選択します。
- Automation アプリケーションから、[フロー] タブを選択します。
- 任意の Lightning アプリケーションの [フロー] タブで、アクション メニューをクリックし、[フローを開く] を選択します。
-
使用するフローの種別を作成します。
- Automation アプリケーションから、[新規] をクリックし、カテゴリ、フロー種別の順にクリックします。たとえば、レコードトリガーフローを作成するには、[Triggered | Record-Triggered Flow (トリガーされたレコードトリガーフロー)] をクリックします。
- [設定] から、[新規フロー] をクリックし、カテゴリ、フロー種別の順にクリックします。たとえば、画面フローを作成するには、 [ 画面 | 画面フロー]をクリックします。
- 使用する要素をキャンバスに追加します。
- 自由形式で作成する場合は、要素を接続して、実行順序を決定します。自動レイアウトで作成する場合は、コネクタがキャンバス上で自動的に作成されます。
- フローを保存します。
- AI を使用したフローのドラフト作成
自動化する内容を記述し、AIがフローのドラフトを作成して自動化を開始できるようにすることで、時間を節約します。 - 要素の追加および編集
要素を使用して、フローで実行できるアクションを定義します。要素がキャンバス上にある場合は、要素を接続して実行順序を作成します。 - 決定要素または待機要素での条件の定義
フローで特定の決定結果をいつ使用し、特定の再開イベントをいつ待機するかを制御します。 - フロー数式の作成
フロー数式は、計算の実行、データの操作、項目値または変数値に基づく意思決定を行うことにより、フローをより動的にするのに役立ちます。数式を使用すると、条件に基づいてフローを異なるパスに進めることができます。 - 構築中のフローのドラフトの保存
要素が開いている間にフローを操作して、その要素を編集している間にツールバーにアクセスできます。また、フローを保存する前に要素の設定を完了する必要はありません。 - フロールートを変更するための要素の移動と接続
キャンバス上の要素を結び付けて、フローが実行する要素とその実行順序を特定します。実行順序を変更するには、要素を移動してコネクタを追加または削除します。 - フローが失敗した場合の処理のカスタマイズ
レコードを更新要素や承認申請コアアクションなど、Salesforce データベースを操作する要素がフローに含まれていると、フローが失敗することがあります。失敗する可能性があるすべての要素に障害パスを追加して、デフォルトの動作を変更します。 - フロー内でのデータの操作
フローの実力は、データのある場所 (Salesforce 組織内または外部データベース) に関係なくデータの更新を自動化できることで発揮されます。フローでは、レコードからの値の検索、外部システムへの接続、レコードの作成、レコードの更新、レコードの削除など、あらゆることを実行できます。 - レコードが作成または変更されたときの自動化の開始
レコードトリガーフローは、誰かが Salesforce でレコードを作成、更新、または削除したときに自動的に実行されます。何もしなくても、バックグラウンドで ToDo の自動化、データのチェック、レコードの最新の状態の維持を行う、役に立つアシスタントだと考えてください。 - フローからのメールの送信
フローで顧客、パートナー、従業員にメールを自動的に送信します。フローからメールを送信する方法は、メールの送信先やメールコンテンツの表示方法に応じていくつかあります。必要な機能に基づいて、最適なメール送信方法を決定します。 - 画面フローを使用したユーザー操作
画面フローを使用して、内部および外部ユーザーの情報を収集または表示するオンラインフォームを作成します。画面コンポーネントを使用すると、住所コンポーネントを使用して町名・番地、市区郡、都道府県、郵便番号情報を収集するなど、ユーザーの入力を収集したり、データを表示したりできます。収集したデータから取引先責任者やリードなどのレコードを作成します。 - スケジュールでのレコードの更新とリマインダーの送信の例
この例では、ビジネススケジュールに基づいてレコードを自動的に更新し、取引先責任者に通知を送信するスケジュールトリガーフローを作成します。フローを使用して、スプレッドシートの追跡などの手動プロセスを、レコード状況を確認し、タイムリーなリマインダーを送信し、条件を満たしたときにデータを更新する自動化されたワークフローに置き換えます。この方法により、手作業を削減しながら、データの正確性とタイムリーな顧客とのコミュニケーションを維持できます。 - フローを使用したカスタム通知の送信
特定のイベントが発生したときにカスタム通知をユーザーに送信するフローを作成します。カスタム通知は通知ベルに表示され、Salesforce デスクトップまたはモバイルアプリケーションに配信できます。 - 外部システムおよびデータとの接続
[レコードを取得] 要素を使用すると、フローで Salesforce データを簡単に検索できます。ただし、Salesforce の外部にあるデータが必要な場合はどうすればよいでしょうか?MuleSoft for Flow などの組み込み Salesforce 機能 (インテグレーションコネクタ、HTTP コールアウトアクション、API カタログ) を使用するか、MuleSoft RPA プロセスを外部サービスとして使用して、フローを外部システムに接続します。ドキュメントからデータを抽出するには、MuleSoft for Flow: IDP を使用します。 - 有効化トリガーフローを使用したデータ配信の自動化
MuleSoft for Flow Integration コネクタまたは HTTP コールアウトアクションを使用して、Data 360 有効化を外部システムに自動的に接続します。 - オートメーションイベントトリガーフローの作成
統合アプリケーションでイベントが発生したときにレコードを処理するトリガーを設定します。 - ブロードキャストフローの作成
動的セグメントが含まれるブロードキャストフローを使用して、対象を絞った多数の利用者にすばやくリーチします。たとえば、影響を受けた顧客にフライトの遅延や予約の変更を通知します。 - セグメントフローの作成
スケジュールに従って実行され、セグメントのメンバーにメッセージを送信するセグメントフローを作成します。 - オンデマンドフローをトリガーするためのアクセス権をユーザーに付与
オンデマンドフローをトリガーする前に、トリガーユーザーにフローへのアクセス権を付与します。 - Slack でのフローの使用
Slack の会話またはダイレクトメッセージグループで実行するように設計された画面フローを作成します。Slack からフローを実行するには、別のフロー、Slack ショートカット、スラッシュコマンド、Slack ビューのボタンを使用します。 - フロー作成オプションの拡張
Flow Builder で標準で提供されていない機能がフローで必要になる場合があります。Apex クラスをコールするか、Lightning コンポーネントを追加して、フローを拡張できます。
この記事で問題は解決されましたか?
ご意見をお待ちしております。

