メインコンテンツにスキップ

Workflowsを使ってinboxの自動化を構築する

バックグラウンドのworkflowsを使って、人間のサポートチームの繰り返し作業を自動化します。

対応者:Beth-Ann Sher

チームのinbox内の繰り返し作業を自動化するために、Workflowsを使ってinboxの自動化を構築します。会話アクション(タグ付け、クローズ、割り当てなど)や条件ルールや分岐も利用可能です。

よく使われるバックグラウンドworkflowsのウォークスルー:

inboxの自動化を作成する

Workflowsを使ってinboxの自動化を作成するには、Fin AI Agent > Workflowsに移動し、右上の+ 新しいworkflowをクリックします。

事前に用意されたテンプレートを使うか、トリガーを選んでゼロからworkflowを作成できます。inbox自動化でよく使われるトリガーは以下の通りです:

  • 顧客がMessengerで新しい会話を開く

  • 顧客が最初のメッセージを送信する

  • 顧客が任意のメッセージを送信する

workflowをトリガーする条件を決めます。例えば、このworkflowはUsersProプランで、月額利用額が500を超える場合のみトリガーされます。👇

Workflowsビルダーに入ったら、+ ステップを追加アクションを追加します。例:

  • 会話にタグを付ける

  • 人物にタグを付ける

  • 割り当てる

  • スヌーズする

  • 待機する

  • 優先としてマークする

  • SLAを適用する

  • Custom Action(APIを使用)

  • メモを追加する

  • クローズする

  • 会話データ属性を設定または更新する。

  • 特定のメール条件(例:「自動返信」があなたのdomainからでない場合)で会話を自動クローズするようworkflowsを設定します。

注意:待機ステップはticketトリガーのworkflows(例:「ticketが作成された」)では利用できません。未解決のticketを一定時間後にフォローアップする場合は、代わりにSLA違反通知を使用してください。

パス内のアクションは上から下へ優先され、その順序で実行されます。

試せるinbox自動化の他の例はこちら。

既存のworkflowにルールを適用する

各inbox自動化ごとに新しいworkflowを作成しトリガーレベルでルールを定義する代わりに、既存のworkflowパスにルールを適用し、満たすべき条件を定義できます。

ルールを適用アクションでは以下のアクションを適用できます:

  • 割り当て先

  • 人物にタグを付ける

  • 人物タグを削除する

  • 優先としてマークする

  • SLAを適用する

  • 会話にタグを付ける

  • 会話タグを削除する

  • 言語オーバーライドを設定する

  • 会話属性を設定する

特定の条件に合うユーザーを検索してそのパスに送る場合は、Branchesを使うべきです。Branchesは各条件をチェックし、条件が合えばそのパスに進みます。

ルールを適用アクションを使うと、バックグラウンドworkflowは各パスを調べ、設定したルールに合うアクションだけを実行します。つまり、他の顧客にはworkflowがトリガーされても、特定のアクションはルールに合う場合のみ実行されます。

例えば、workflowが会話をサポートチームにルーティングする場合、以下の条件に合うパスに対してアクションを適用できます:

  • プランがProの場合 > SLAを適用 プレミアムサポート

  • メッセージ内容にログインが含まれる場合 > 割り当て クロスファンクショナルサポートへ

「ルールを適用」アクションを使った営業時間による会話のルーティング方法

workflowでルールを適用アクションを使い、定義した営業時間に基づいて会話を自動的にルーティングできます。これは、時間帯によってオンショアとオフショアのチーム間でサポートを分けたい複雑なworkflowに特に有効です。

設定例:

以下のルールを順に持つApply Rulesブロックを追加:

  1. 営業時間中:オンショアサポートに割り当てる

  2. 営業時間外:オフショアサポートに割り当てる

ルールを適用アクションは各ルールを順に評価します。営業時間外の会話は「営業時間中」ルールをスキップし、「営業時間外」ルールを適用します。営業時間終了直前の会話は「営業時間中」ルールに従って割り当てられます。ルールの境界で重複しても問題ありません。各ルールは現在の時間と営業時間設定に基づいて評価されます。

Fin AI Agentに営業時間外の会話を処理させることもできます。例えば、workflow内のFinに任せるステップの前にルールを適用アクションを使う場合:

  • 営業時間中:サポートに割り当てる

  • 営業時間外:Finに任せる

ヒント:

  • 営業時間に基づいてサポートを分けたいがworkflowが既に構築済みの場合、ルールを適用アクションはワークフロー全体を再構築せずに特定のパスだけを素早く更新できる柔軟な方法です。

  • すべての自動化に使えるWorkflowsビルダーの使い方を学びましょう。

オーケストレーションの仕組み

オーケストレーションは、どのworkflowがどの順序で実行されるかを決めます。顧客向けコンテンツを持つworkflowとバックグラウンドworkflowが並行して動作する仕組みを説明します。

顧客向けworkflow:

  • 顧客向けコンテンツを持つworkflowは1つだけ同時に実行できます。

  • 会話の条件が変わると、別の顧客向けworkflowが割り込むことがあります。

注意:例えば、会話が2つのWorkflowsにマッチする場合:

Workflow A - 会話をスヌーズする顧客向けworkflow

Workflow B - チームメイトが会話をクローズしたときにトリガーされる顧客向けworkflow。

Workflow Aが会話をスヌーズし、チームメイトが手動で会話をクローズした場合、Workflow Aは中断されます。Workflow Bは会話クローズ時にトリガーされるはずですが、Workflow Aがその時点でアクティブなため、別の顧客向けworkflowはクローズアクションからトリガーされません。

バックグラウンドworkflows:

  • ターゲットルールが会話に合致すれば、すべてのバックグラウンドworkflowsが同時に実行されます。これにより、1つの会話で複数のバックグラウンド自動化が同時に動作できます(タグ付けによく使われます)。

  • バックグラウンドworkflowsからのすべての割り当ては、会話がbot inboxから移動するか、該当する顧客向けworkflowが終了するまで保留されます。

  • Backgroundでフィルターをかけると、バックグラウンド専用の自動化が見つかります。タイトルの横にアイコンも表示され、どのWorkflowsがバックグラウンドで動作するかがわかります。

こちらの回答で解決しましたか?