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

高度なWorkflowsの例

非アクティブな顧客へのフォローアップ方法やCSAT適格性の管理など、高度なworkflowsの例。

対応者:Alek Toumert

このガイドを使って、重複メッセージを防ぐ自動スヌーズフォローアップと、特定の会話を評価調査から除外できるCSAT(顧客満足度)適格性管理の2つの高度なWorkflow設定を構築しましょう。

Workflowsの上級ユーザーであれば、現在Workflowの対象を会話タグで定義できないことに気づいているかもしれません。Workflowの対象を定義する際には、人物タグや会社タグは使えますが、会話タグは使えません。これを回避するために、Conversation Data Attributes(CDA)を利用できます。

以下は、特定のユースケースを解決するためにCDAを活用する例です。

注意:このガイドの両方の設定には、Workflowsビルダーへのアクセスと設定 > データ > 会話データでConversation Data Attributesを作成する権限が必要です。

Conversation Data Attributeを作成するには、設定 > データ > 会話データ > + 属性を作成 に進んでください。この記事でCDAの作成と活用方法を説明しています。


高度な自動スヌーズWorkflowの構築方法

チームがIntercomのライブチャットを利用し、短い応答時間を持つ場合、チームメイトの体験に合わせて短時間(30分未満)でフォローアップを自動化したいでしょう。

その場合、3日後にフォローアップするIntercomのテンプレート「非アクティブな顧客へのフォローアップ」は適していないかもしれません。長めの待機時間を推奨しますが、すべてのビジネスに合うわけではないことも理解しています。

注意:トリガー設定で「顧客が応答していない」時間を30分に更新しても、同じ会話で複数回フォローアップメッセージが送信されるリスクがあります。現在、Workflowが1つの会話で発動する回数を制限する方法はないため、以下の手順では重複フォローアップを防ぐためにCDAを使用しています。

このため、「自動フォローアップ送信済み」などのConversation Data Attributeを作成し、自動フォローアップが送信されたかを追跡して顧客へのスパムを防ぐことをお勧めします。設定 > データ > 会話データ > + 属性を作成 から独自のカスタムConversation Data Attributeを作成できます。これが最初のステップです。

次にトリガー設定で、「自動フォローアップ送信済み」の値がtrueの場合はこの自動フォローアップを送信しないように対象ルールを定義できます。以下は手順のビジュアル例です。

  1. 「自動フォローアップ送信済み」などのカスタムConversation Data Attributeを作成します。真偽値(true/false)形式を推奨します。

    Conversation Data Attributes設定ページのスクリーンショット。新しい真偽値属性「自動フォローアップ送信済み」の作成を示しています。


  2. Workflowを作成します。テンプレート「非アクティブな顧客へのフレンドリーなリマインダー送信」をベースに使用することを推奨します。会話タグは削除し、ブランドに合う文言に編集してください!

    Workflowテンプレート選択画面のスクリーンショット。「非アクティブな顧客へのフレンドリーなリマインダー送信」テンプレートがハイライトされています。


    最終的なworkflowの例は以下の通りです。

    完成したWorkflowのスクリーンショット。トリガー、メッセージステップ、「自動フォローアップ送信済み」をTrueに設定するアクション、スヌーズステップを含む完全な自動フォローアップフローを示しています。

  3. 「自動フォローアップ送信済みをTrueに設定」アクションを追加します。

    Workflowアクション設定パネルのスクリーンショット。「自動フォローアップ送信済み」をTrueに更新する会話データ属性設定アクションを示しています。

  4. 会話を希望の時間だけスヌーズするアクションを追加/更新します。

  5. Workflowトリガー設定で、「自動フォローアップ送信済み」がunknownまたはfalseの人を対象に定義します。これにより、最近自動フォローアップを送信した会話は除外されます。

    検討すべきもう一つの対象ルール:「会話状態がopenではない」。オープン会話は通常チームメイトが対応中なので、除外することでスヌーズ中またはクローズ済みの会話のみがこのWorkflowの対象になります。

    Workflowトリガー設定の対象ルールスクリーンショット。「自動フォローアップ送信済み」がunknownまたはfalse、かつ会話状態がopenではない会話を対象に設定しています。

  6. 「自動フォローアップ送信済み」の値を数日後にリセットする別の新しいWorkflowを作成します。

    2日後にトリガーし、「自動フォローアップ送信済み」属性をFalseに戻すリセットWorkflowのスクリーンショット。

    ヒント:最初の自動フォローアップ後に顧客が返信するとWorkflowは停止し、「自動フォローアップ送信済み」の値は無期限にtrueのままになります。2日後に値をクリアするリセットWorkflowを作成しましょう。

  7. ワークフローをさらに進化させるには、自動フォローアップを営業時間内のみに送信するように設定します。平日のカスタムチーム営業時間を作成し、「Weekday office hours –24hr」などの名前を付けるだけです。

    チーム営業時間設定ページのスクリーンショット。平日のみをカバーする「Weekday office hours –24hr」というカスタムスケジュールが設定されています。

    そしてWorkflowで平日かどうかを確認してから自動フォローアップを送信します。

    Workflowの分岐ステップのスクリーンショット。現在の時間が「Weekday office hours –24hr」内かどうかをチェックしてから自動フォローアップメッセージを送信しています。

  8. Workflowを公開して、非アクティブな顧客への自動フォローアップを開始します。


CSAT適格性の管理方法

顧客を会話評価調査の対象外にしたい場合、「CSAT適格性」などのカスタムConversation Data Attributeを作成し、そのデータポイントを使ってCSAT workflowを対象設定できます。

CSAT Workflowのスクリーンショット。CSAT適格性Conversation Data Attributeを使って、評価調査の対象に含めるか除外するかの会話対象ルールを示しています。

これにより、チームメイトはHelp Deskの会話を評価調査の対象外としてマークできます。

Help Desk会話詳細パネルのスクリーンショット。チームメイトがCSAT適格性属性を設定し、会話を評価調査対象外にマークしています。


マクロでもConversation Data Attributeの値を設定できます!

マクロエディターのスクリーンショット。CSAT適格性属性がマクロアクションの一部として設定されています。

CSAT適格性ルールをWorkflowの対象設定に追加したら、両方のWorkflowsを保存して公開し、適用してください。

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