Workflowsの順序を並べ替える方法
Workflowsは常に上から下へ順番に実行されます。顧客体験を更新するために、時々順序を変更する必要があります。Workflowsはドラッグで簡単に並べ替えられます。
顧客向けWorkflowsとバックグラウンドWorkflowsの違い
Workflowsの順序を変更する際に重要なのは、それが顧客向けかバックグラウンドかという点で、動作に影響を与えます。
顧客向けWorkflowsとは何ですか?
これは、顧客が読んだり操作したりできる内容を含むWorkflowを指します。例えば:
返信ボタン
またはあらゆる種類のメッセージ
顧客向けWorkflowsのマッチング
顧客はマッチした最初の顧客向けWorkflowのみを体験します。
バックグラウンドWorkflowsとは何ですか?
バックグラウンド(または内部)Workflowは通常、顧客が見たり操作したりできないアクションのみを含みます。バックグラウンドWorkflowsの横には小さなアイコンが表示され、識別に役立ちます。
バックグラウンドWorkflowsのマッチング
顧客は複数のバックグラウンドWorkflowsに並行してマッチできます。
ここでの主なポイントは、バックグラウンドWorkflowsが並行して実行されている場合、マッチしたすべてが適用されるということです。
特定のバックグラウンドWorkflow(例:最も優先度が低い/高いWorkflow)が割り当てなどのアクションを適用するとは限りません。
同時に実行される競合するバックグラウンドWorkflowsの数を制限するか、割り当てなどのアクションを顧客向けWorkflowに移動して、期待通りにトリガーされるようにしてください。
顧客は両方のタイプのWorkflowsをどのようにマッチさせるのですか?
顧客はマッチした最初の顧客向けWorkflowのみを体験します。
しかし、複数のバックグラウンドWorkflowsにマッチできます。
Workflowsにおける顧客コンテキスト
バックグラウンドと顧客向けの両方のWorkflowsにおいて、Workflowが適用される対象を理解することが重要です。
Workflowがマッチすると、常に会話内で最も早く残っている顧客に適用されます。最初は会話を開始した顧客です。
顧客が会話に追加または削除されると、Workflowは常に最も早く残っている顧客に適用されます。
Workflow内のすべてのアクション、条件、マッチング基準は、この最も早く残っている顧客の属性と行動に基づいています。
例えば、会話に複数の顧客がいる場合(顧客1、次に顧客2、次に顧客3など)、Workflow内の人物に関するアクション、条件、マッチング基準は、顧客1が会話から削除されるまで常に顧客1に適用されます。顧客1が削除されると、Workflowは顧客2に適用されます。
どのWorkflowsが会話に適用されているかを確認する方法
Inbox Eventsトグルを使うと、会話に適用されるすべてのWorkflowを表示できます。これはどのWorkflowがどこに適用されているかを把握するのに非常に便利です。
さらに簡単にするために、Workflowsには常にわかりやすい名前を付けて、チームが理解しやすいようにすることをお勧めします。





