Workflowsのトリガー
なぜ私のworkflowは発動しないのですか?
なぜ私のworkflowは発動しないのですか?
Workflowが期待通りにトリガーされないのは、チャネルの互換性、オーディエンスルール、スケジューリング、Messenger設定との競合などの構成問題が原因の場合があります。これらの問題のトラブルシューティング方法を見る。
どの会話でworkflowが発動したかを確認するには?
どの会話でworkflowが発動したかを確認するには?
workflowが会話で発動した時を以下から確認できます:
Workflowsの送信タブ:各Workflow内の送信タブを確認してください。Workflowが発動した会話のリストが表示されます。
Inboxの会話イベント:Inbox内で、会話イベントを表示をクリックすると、会話で発生したイベントの履歴が見られます。どのWorkflowが会話内で発動したか確認できます。
会話のシミュレーション:Workflowをテストしたい場合は、Workflows Preview機能を使うか、Workflowを自分やチームメンバーだけのオーディエンスに設定してライブにできます。その場合、Email属性を選択し、自分のメールアドレスか会社のメールドメイン(@examply.com)を入力してください。
ユーザー属性の変更に基づいてworkflowをトリガーするには?
ユーザー属性の変更に基づいてworkflowをトリガーするには?
これは現在Workflowsではできませんが、機能リクエストとして提出することが可能です。
ユーザーがページを訪れたときにwelcome botがメッセージ全文とオプションを表示しないようにするには?
ユーザーがページを訪れたときにwelcome botがメッセージ全文とオプションを表示しないようにするには?
welcome botがページ訪問時にメッセージ全文とオプションを表示しないようにするには、別のworkflowトリガーを使う必要があります。Workflowが積極的にポップアップする「customer visits a page」トリガーの代わりに、「Customer opens a new conversation in the Messenger」トリガーを使ってください。こうすることで、welcomeメッセージはユーザーがMessengerで会話を開始したときだけ表示されます。
Messengerでユーザーがoutbound message workflowsを回避するのを防ぐには?
Messengerでユーザーがoutbound message workflowsを回避するのを防ぐには?
顧客は時々Messengerランチャーを直接クリックして、意図したフロー外で会話を開始し、outbound message workflowsを回避することがあります。
これに対処する主な方法は2つあります:
ダイレクトメッセージを無効にする
“Let users start a conversation” Messenger設定をオフにできます。これにより、ユーザーがworkflows外で会話を開始するのを防げます。ただし、柔軟性が減り、顧客にとって直感的でない体験になる可能性があります。
「When customer sends their first message」Workflowを使う
よりユーザーフレンドリーな方法は、「When customer sends their first message」トリガーを使ったworkflowを作成することです。これにより、会話の流れを適切に誘導しつつ、より良い顧客体験を維持できます。
Workflowsの構築
Intercomでoutbound botsにアクセスするには?
Intercomでoutbound botsにアクセスするには?
Intercomでoutbound bots(Workflows)にアクセスするには、以下の要件を満たしていることを確認してください:
プランアクセス:
Workflowsを使うにはAdvancedプラン以上である必要があります。
ワークスペース権限:
“Can manage outbound workflows”権限が有効である必要があります。これはチームメンバー権限の“Automation”セクションにあります。ワークスペース管理者がこの権限を付与できます。
注意:追加のworkflow機能はExpertプランで利用可能です。
各プランの機能詳細はIntercomの料金ページで確認できます。
Collect dataステップで顧客からファイルを収集できますか?
Collect dataステップで顧客からファイルを収集できますか?
はい、Collect dataステップで顧客からファイルをいくつかの方法で収集できます:
ファイルリンクを収集:
Messengerの添付ファイルを使う:
注意:
エンドユーザーの添付ファイルリンクは短時間有効な署名付きURL(約30分有効)です。顧客がファイルをアップロードしたらすぐに取得してください。
機密性の高いケースでは、Messenger JWTを有効化し、Data connectorsのオーディエンスを制限してファイルアクセスを安全に保ってください。
顧客が応答しなくても、workflow送信時に会話に一括でタグ付けできますか?
顧客が応答しなくても、workflow送信時に会話に一括でタグ付けできますか?
はい、workflowに「Tag conversation」ステップを追加することで会話に自動でタグ付けできます。workflowの任意の場所でAdd stepをクリックし、Tag conversationを選択してください。これは今後の会話にのみ適用され、遡及的には機能しません。
workflowで「if」条件を作成し優先順位をつけるには?
workflowで「if」条件を作成し優先順位をつけるには?
workflowで「if」条件を作成し優先順位をつけるには、より多くの条件付き分岐を追加します。分岐は上から下へ優先されます。
営業時間外対応workflowを設定するには?
営業時間外対応workflowを設定するには?
営業時間外に顧客にメッセージを送るには(例えば返信予定時間を知らせるなど)、トリガー設定のスケジューリングではなく分岐条件を使ってworkflowを設定してください。分岐はリアルタイムで評価され、時間ベースのロジックにより信頼性があります。
Fin AI Agent > Workflowsに移動し、既存のworkflowを開くかNew workflowをクリックします。
トリガーを設定します。例:Customer sends their first message。
分岐ステップを追加します。
分岐条件で、Office hours > is > Outside office hoursを選択します。
営業時間外のパスに、Send a messageステップを追加します。営業時間と予想される応答時間を含めてください。
営業時間内のパスに、標準のworkflowステップを追加します。
Set liveをクリックしてworkflowを有効化します。
注意: Workflowsはデフォルトの営業時間のみを使用し、個別チームのカスタム営業時間は使用しません。テスト前にデフォルトの営業時間が正しく設定されていることを確認してください。
メール会話のみを対象とするworkflowはどう作成しますか?
メール会話のみを対象とするworkflowはどう作成しますか?
workflowがメール会話のみにトリガーされるようにするには、トリガー設定でチャネル選択を制限する必要があります。チャネルが明示的に有効になっていない場合、そのチャネルの会話はworkflowをトリガーしません。
Fin AI Agent > Workflowsに移動し、既存のworkflowを開くか、New workflowをクリックします。
トリガーを設定します。例: Customer sends their first message。
トリガー設定で、Channelsセクションに移動します。
Emailを有効にし、他のすべてのチャネルを無効にします。
残りのworkflowステップとオーディエンスルールを完了します。
Set liveをクリックしてworkflowを有効化します。
注意: チャネル設定でEmailが選択されていない場合、メール会話はこのworkflowをトリガーしません。その他の設定が正しくても同様です。また、メール転送が有効であることを確認してください。正しく転送されていないメールはworkflowをトリガーしません。
workflowをトリガーするために任意のタグをオーディエンスルールとして使えますか?
workflowをトリガーするために任意のタグをオーディエンスルールとして使えますか?
現時点では、workflowのオーディエンスフィルター設定で選択できるのはPeopleまたはCompanyタグのみです。会話タグは使用できません。
workflowからユーザーが外部ウェブサイトを開けるようにするには?
workflowからユーザーが外部ウェブサイトを開けるようにするには?
workflowに外部コンテンツを追加するには、「Send an app」ステップを追加し、Content Showcaseアプリを選択します。
「Message contains」を含むworkflowはメールの件名のキーワードも検索しますか?
「Message contains」を含むworkflowはメールの件名のキーワードも検索しますか?
はい、「Message contains XYZ」の条件をworkflowに追加すると、本文だけでなくメールの件名も検索します。別に「Email subject contains XYX」の条件を使っていても、「Message contains」を使うと件名も含まれます。
Workflowsを通じてメッセージを送信する際に料金は発生しますか?
Workflowsを通じてメッセージを送信する際に料金は発生しますか?
これはworkflowで有効にしたチャネルによります。Web、iOS、Android、Facebook、Instagram、Emailでのworkflowメッセージ送信は無料です。
ただし、SMSまたはWhatsAppをworkflowチャネルに選択している場合、これらのチャネルで送信されたメッセージにはそれぞれの料金がかかります。
顧客がResolved/Closed ticketに返信したときに、ticketを自動的に「In progress」に設定するには?
顧客がResolved/Closed ticketに返信したときに、ticketを自動的に「In progress」に設定するには?
これを実現するには、2つのworkflowを作成する必要があります。
再利用可能なworkflow: このworkflowはticketのステータスを「In Progress」に設定します。
When customer sends any message workflow: ticketステータスが「Resolved」かどうかをチェックする分岐を追加し、その後再利用可能なworkflowに渡してステータスを「In progress」に更新します。
この設定により、Resolved/Closed ticketへの顧客の返信は自動的に「In progress」に移動します。
会話をチームinboxに再割り当てするときに、チームメイトを自動的に割り当てるには?
会話をチームinboxに再割り当てするときに、チームメイトを自動的に割り当てるには?
「If teammate changes the conversation assignment」トリガーを使ったworkflowを設定すると、会話がチームinboxに割り当てられたときに特定のチームメイトを自動割り当てできます。
トリガーのオーディエンスで「Team assigned is [X]」を選択します。
次に、Assign ステップを使ってチームメイトに割り当てるworkflowパスを追加します。
注意:
複数のチームメイトに会話を均等に分配したい場合(例:ラウンドロビンやバランス割り当て)は、この方法は機能しません。このWorkflowは特定のチームメイトに自動的に会話を再割り当てするだけです。
「If teammate changes the conversation assignment」は、Workflowが会話を割り当てた場合はトリガーされず、人間が割り当てた場合のみトリガーされます。
ユーザーに影響を与えずにライブ環境でworkflowの変更をテストするには?
ユーザーに影響を与えずにライブ環境でworkflowの変更をテストするには?
ライブユーザーに影響を与えずに本番環境で更新されたworkflowロジックをテストするには:
workflowに変更を加えます。
最新バージョンが読み込まれるように、ページのハードリフレッシュまたはブラウザキャッシュのクリアを行います。
または、ブラウザコンソールで
shutdown()を呼び出して現在のMessengerセッションを終了し、新しいセッションを開始します。workflowを再度トリガーして、更新されたロジックが適用されていることを確認します。
可能な場合は、ライブ会話に意図しない影響を避けるため、まずステージング環境でテストしてください。
メールworkflowを安全にテストするには?
メールworkflowを安全にテストするには?
ライブユーザーに影響を与えずにメールworkflowをテストするには:
workflowを複製します。
複製したworkflowのオーディエンスを自分のメールアドレスまたは小規模な内部テストオーディエンスのみに設定します。
フルフローを実行して動作を確認します。
確認後、同じ変更をライブworkflowに適用します。
未テストの変更を直接ライブworkflowに加えるのは避けてください。まず複製してリスクを分離します。
ライブのusersに影響を与えずにFin属性検出をテストするにはどうすればよいですか?
ライブのusersに影響を与えずにFin属性検出をテストするにはどうすればよいですか?
Finが属性を正しく検出しているか安全にテストするには:
トリガーに顧客が最初のメッセージを送信したときを設定し、Finに回答させるステップを追加したテストworkflowを作成します。
対象を自分のメールアドレスや会社のdomainのみに絞るなど、オーディエンス条件を追加して露出を制限します。
テスト会話を開始して、Finが期待通りに属性を検出していることを確認します。
確認できたら、同じ設定をライブworkflowに適用します。
workflowプレビューでもテストを実行できます。
ヒント: このworkflowをリストの上位に保つことで、テスト中に最初にトリガーされ、他のライブworkflowに干渉しません。
Messengerを本番サイトでライブにせずにworkflowをテストできますか?
Messengerを本番サイトでライブにせずにworkflowをテストできますか?
はい。2つの方法があります:
Intercom APIを使って、Messengerを顧客に公開せずにworkflowをトリガーする実際の会話を作成します。
Messengerをインストールしたステージングまたはテスト環境を設定し、ライブのusersに影響を与えずに安全にテスト会話を作成します。
Workflows Preview機能で作成されたプレビュー会話はInboxに表示され、実際の会話として扱われます。つまり、プレビューユーザーのアクティビティもworkflowのレポート指標に含まれます。送信数、エンゲージ数、完了数にはプレビューusersが実際の顧客と一緒に表示されます。
注意: テスト後にレポート数値が予想外に高い場合は、プレビューユーザーのアクティビティがカウントされているか確認してください。指標を正確に保つため、プレビューセッション後に送信数/エンゲージ数/完了数を見直すことを検討してください。
営業時間外workflowを、会話が再開されたときにトリガーするように設定するには?
営業時間外workflowを、会話が再開されたときにトリガーするように設定するには?
顧客が営業時間外に以前に閉じた会話を再開した場合、標準の営業時間外workflowは期待通りにトリガーされないことがあります。
これを確実に処理するには:
workflowのトリガーを、顧客が会話を再開したときに発火するよう設定します。
トリガーブロックに条件を追加します:会話状態はClosed。
Branchステップを追加し、条件をOffice hours > is > Outside office hoursに設定します。
営業時間外のパスに、メッセージを送信ステップを追加します。
Set liveをクリックしてworkflowを有効化します。
注意: 会話状態がClosedの条件と営業時間の分岐を組み合わせることで、このworkflowは本当に営業時間外に会話が再開された場合のみ発火します。
なぜ「会話ステータス = closed または snoozed」が「顧客が任意のメッセージを送信」workflowの条件として機能しないのですか?
なぜ「会話ステータス = closed または snoozed」が「顧客が任意のメッセージを送信」workflowの条件として機能しないのですか?
顧客が閉じたまたはsnoozedされた会話に返信すると、Intercomはworkflowの評価前にそれを再開(またはsnooze解除)します。顧客が任意のメッセージを送信workflowが条件を実行する時点では、会話はすでに開いているため、会話ステータス = Closedまたは会話ステータス = Snoozedの条件は一致しません。これにより、このworkflowで会話状態属性は条件として実質的に使えません。
同じ再開動作はsnoozed会話にも適用されます。顧客の返信はworkflow評価前に自動的にsnooze解除します。
workflowの目標はworkflowトリガーに関連してイベントをどのようにカウントし、「目標達成」と「エンゲージ後の目標達成」の違いは何ですか?
workflowの目標はworkflowトリガーに関連してイベントをどのようにカウントし、「目標達成」と「エンゲージ後の目標達成」の違いは何ですか?
workflowの目標はworkflowがトリガーされた後に発生したイベントのみをカウントし、送信前のイベントは含みません。
目標達成: ユーザーがworkflow送信後に目標イベントを完了したことを意味し、workflowとのやり取りの有無は問いません。
エンゲージ後の目標達成: ユーザーがworkflowと積極的にエンゲージ(例:返信ボタンをクリック、メッセージに応答)した後に目標イベントを完了したことを意味します。
Messengerの会話内でWorkflow Replyボタンの外観や配置をカスタマイズできますか?
Messengerの会話内でWorkflow Replyボタンの外観や配置をカスタマイズできますか?
いいえ、workflow内のクイックリプライボタンの表示はカスタマイズできません。
workflowは外部のメールアドレスに直接データを送信できますか?
workflowは外部のメールアドレスに直接データを送信できますか?
いいえ、workflowは外部のメールアドレスに直接データを送信できません。workflowは顧客データ(名前、メール、カスタム属性など)を収集し、会話を未割り当てのままにできますが、そのデータを外部メールアドレスに送信することはサポートしていません。外部にデータを転送する必要がある場合は、Data connectorを使用するか、webhook経由でサードパーティツールと連携してください。
workflowでPINやIDの入力長を検証できますか?
workflowでPINやIDの入力長を検証できますか?
いいえ、Messengerやworkflow内でPINやIDの長さの入力検証はサポートされていません。特定の文字数や桁数の要件を強制する必要がある場合は、収集後に検証する独自のバックエンドやData connectorで対応してください。
トラブルシューティング
特定の会話でworkflowが機能しない場合はどうすればよいですか?
特定の会話でworkflowが機能しない場合はどうすればよいですか?
workflowが特定の会話で機能しない場合は、workflowのオーディエンス設定が正しい参加者タイプ(Leads、Visitors、Users)にトリガーされるようになっているか確認してください。問題解決のためにオーディエンス設定を更新してください。さらに、workflowが正しいオーディエンスを対象にしているか設定ミスがないか確認してください。例えば、workflowが「Users」のみを対象にしている場合、「Leads」を含むやり取りはworkflowを起動しません。対象フィルターを「Leads」と「Users」の両方に調整するか、会話タイプがworkflow設定に合っていることを確認してください。
ライブworkflowがトリガーされた後、Messengerの会話内で次のステップが表示されない、または表示が遅いのはなぜですか?
ライブworkflowがトリガーされた後、Messengerの会話内で次のステップが表示されない、または表示が遅いのはなぜですか?
これは、サイトのContent Security Policy(CSP)がIntercomとの特定の接続をブロックしているために発生し、Messengerの正常な動作に必要な接続が妨げられている可能性があります。CSPの使用に関する詳細はこの記事をご覧ください。
顧客が最初のメッセージを送信した後に「確認中です、しばらくお待ちください」というメッセージを自動送信するには?
顧客が最初のメッセージを送信した後に「確認中です、しばらくお待ちください」というメッセージを自動送信するには?
会話ごとに顧客向けWorkflowトリガーは1つだけです。これを実現するには、「顧客が最初のメッセージを送信したとき」の既存workflowを編集し、顧客の最初のメッセージを収集するステップを追加し、その後にフォローアップメッセージ「確認中です、しばらくお待ちください。」を送信するステップを追加してください。
workflowで作成した日時属性を使えないのはなぜですか?
workflowで作成した日時属性を使えないのはなぜですか?
日時属性は、顧客のタイムゾーンを確実に検証する方法がないためworkflowで使用できません。VPN利用やオフィス時間と異なる場所にいる場合に不一致が生じる可能性があります。workspaceの営業時間との不一致を避けるため、日時属性はworkflowで使用できません。
workflowステップで日付属性を設定できますか?
workflowステップで日付属性を設定できますか?
いいえ。workflowステップで日付属性を設定することはできません。これは現在の製品の制限です。会話データ設定などのworkflowアクションは日付属性タイプをサポートしていません。
日付属性を更新するには、REST APIを使用したData Connectorを利用する回避策があります。
「会話開始者がOutbound message」のworkflowがアウトバウンドメッセージでトリガーされないのはなぜですか?
「会話開始者がOutbound message」のworkflowがアウトバウンドメッセージでトリガーされないのはなぜですか?
「会話開始者がOutbound message」のworkflowオーディエンスルールは、workspaceのOutboundセクションからメッセージを送信する場合にのみ適用されます。Inboxで会話を作成する場合は、workflowオーディエンスルールで個別メッセージには「Teammate sending a direct message」、一括メッセージには「Teammate sending to many customers」を使用してください。
なぜ私のworkflowはチケットに変換されたメールで機能しないのですか?
なぜ私のworkflowはチケットに変換されたメールで機能しないのですか?
workflowがチケットに変換されたメールでトリガーされない場合は、workflowトリガー設定で「Email」がチャネルとして選択されていることを確認してください(これは会話が開始された元のチャネルです)。
なぜ私のworkflowは電話通話から変換されたチケットで機能しないのですか?
なぜ私のworkflowは電話通話から変換されたチケットで機能しないのですか?
電話通話から変換されたTicketsは、元の会話の「Phone call」チャネルを保持します。これは、Teammate changes conversation stateのようなチャネル依存のworkflowトリガーがこれらのTicketsでは発動しないことを意味します。トリガーは作成時のチャネルを評価し、チケットタイプではありません。
この制限は、Teammate changes conversation stateのようなチャネル依存トリガーに特に適用されます。電話発信のTicketsにCSAT調査を送信するためにこのトリガーを使用している場合、そのTicketsでは発動しません。
これを回避するには、代わりにticketトリガーworkflowを使用してください(例:Teammate changes the state of a ticket)そして関連するticketタイプを対象に設定します。このトリガーは元のチャネルに関係なく、ticketの状態変化を直接評価します。
または、When a phone call endsトリガーを使用して、電話通話および電話発信のTicketsの通話後のアクションを自動化します。チャネル依存トリガーとは異なり、通話が会話やticketになったかに関係なく、通話終了方法に基づいて発動します。設定手順と例はAutomate actions when a phone call endsを参照してください。
workflowを更新しましたが、ライブworkflowに変更が反映されません。
workflowを更新しましたが、ライブworkflowに変更が反映されません。
workflowが期待通りに表示されない場合、セッションCookieが古いバージョンにリンクされている可能性があります。これを確認するには、シークレットまたはプライベートブラウジングウィンドウでworkflowを開いてください。これによりキャッシュデータなしで最新バージョンを表示できます。問題が続く場合は、ブラウザのCookieをクリアしてページを更新してください。さらに、workflow内のフィルターや条件が誤って登録されたり、予期せぬ動作をすることがあります。これを解決するには、影響を受けたフィルターを再追加し、workflowを保存して再度ライブに設定してください。
なぜ特定のボタンを顧客がクリックした後にworkflowが突然停止するのですか?
なぜ特定のボタンを顧客がクリックした後にworkflowが突然停止するのですか?
顧客が特定のボタンをクリックした後にworkflowが停止する場合、通常は「Collect customer reply」に設定されたステップが含まれているためです。このステップに従って顧客の入力があるまでworkflowは停止します。workflowを中断せずに続行させるには、workflow設定を見直し、適切な場合は「Collect customer reply」ステップを削除してください。
正しいタグが付いているのにメッセージが正しいinboxに届かないのはなぜですか?
正しいタグが付いているのにメッセージが正しいinboxに届かないのはなぜですか?
これは通常、複数のworkflowsが割り当てアクションで同時にトリガーされるために発生します。最も優先度の高いworkflowが最終的な割り当てを決定し、他を上書きする可能性があります。この問題を解決するには:
割り当てアクションを持つworkflowsを見直し、優先順位をつけて競合を避けてください。
同じメッセージに対して競合するアクションを持つ他のworkflowsが設定されていないことを確認してください(例:同じキーワードでトリガーされ、異なる割り当てアクションを持つ2つのworkflows)。
Intercom Workflowsで会話を閉じる際に複数のCSAT調査トリガーを防ぐ方法は?
Intercom Workflowsで会話を閉じる際に複数のCSAT調査トリガーを防ぐ方法は?
顧客満足度スコア(CSAT)調査が意図せず複数回送信される一般的な問題は、teammateが会話を繰り返し閉じる場合に発生します。これにより同じやり取りに対して繰り返しCSAT調査が送られ、顧客の不満を招く可能性があります。CSAT調査を一度だけ送信するための手順は以下の通りです。
修正:会話の終了ごとにCSATを一度だけ送信する方法
teammateが会話を閉じたときにCSAT調査を一度だけ送信するには、workflow条件に特定のオーディエンスルールを追加する必要があります。
workflow条件に「Conversation rating requested is false」オーディエンスルールを追加してください。
これにより、その会話に対してすでにCSATリクエストが顧客に送信されていないことが保証されます。この重要な条件により、会話が複数回閉じられたり更新された場合でも、複数の調査リクエストが送信されるのを防ぎます。
workflowの競合を避けるには?
workflowの競合を避けるには?
workflowの競合を避けるには、workflowごとにユニークなオーディエンス設定を使用し、適切に優先順位をつけてください。論理接続子('AND'と'OR')を正確に設定し、非アクティブなトリガーや競合の定期監査などのベストプラクティスを採用してworkflowの信頼性を維持してください。workflowを区別するために明確な命名規則を使用し、新しい設定は様々な顧客シナリオでテストしてから展開してください。
なぜ私のworkflowは繰り返し中断されるのですか?
なぜ私のworkflowは繰り返し中断されるのですか?
Workflowsはteammateが中断すると実行を停止するよう設計されています。これはinboxからの変更でも再利用可能なWorkflowsに適用されます。会話イベントを確認して中断の原因となる更新がないか確認してください。
なぜ私の会話はデフォルトの担当者に割り当てられたのですか?
なぜ私の会話はデフォルトの担当者に割り当てられたのですか?
会話に一致するworkflowがない場合、会話はデフォルトの担当者に割り当てられます。デフォルト担当者を更新するか、workflowのオーディエンスルールを見直して適切な一致を確認してください。
Fin展開によるworkflow競合をどのようにトラブルシュートしますか?
Fin展開によるworkflow競合をどのようにトラブルシュートしますか?
FinがSimple Deploy経由で有効になっている場合、カスタム割り当てWorkflowsより優先されます。これによりWorkflowsがスキップ、遅延、または上書きされることがあります。以下の手順に従い、Finとworkflow自動化の競合を特定し解決してください。
Fin Simple Deployがworkflowを上書きしているか確認:Fin Simple Deployは顧客トリガーのWorkflows(例:Customer sends their first message)より自動的に優先されます。解決策:一時的にFin Simple Deploy(Fin AI Agent > Deploy内)を無効にし、workflowを再有効化してFinがブロックしているか確認してください。
重複するトリガーとオーディエンスを見直す:Finとworkflowは似たトリガーやオーディエンスを共有している可能性があり、同時に両方が起動することがあります。対処:重複するworkflowを一時停止または編集し、それぞれに異なるオーディエンス条件とトリガーを設定してください。ヒント:topic、message keyword、customer typeなどの属性を使用してworkflowロジックをFinの自動化から分離してください。
workflowのタイミングをテストして確認:Finと他のWorkflowsは同時または営業時間外にトリガーされることがあります。対処:異なる時間にworkflow実行をテストし、workflow statisticsでどの自動化が先に実行されるか確認してください。
Fin AI Workflowがトリガーされない
Fin AI workflowが編集後にボットの返信をトリガーしなくなった場合、workflowパスに「Let Fin answer」ステップが含まれているか確認してください。このステップを再追加し、workflowを公開して機能を回復させてください。
なぜ私のWhatsApp workflowは期待通りにトリガーされないのですか?
なぜ私のWhatsApp workflowは期待通りにトリガーされないのですか?
新しいWhatsAppチャットの自動化を開始するには、トリガーCustomer sends their first messageを使用してください。
継続中の会話にはCustomer sends any messageを使用しますが、繰り返しトリガーを避ける条件を含めてください。
WorkflowがWhatsApp番号で分岐している場合、アクティブなWhatsApp Business numberが1つだけのときに失敗することがあります。設定を簡素化してその単一番号を使用してください。番号が増えたら分岐ロジックを調整してください。
特定のメッセージが失敗する場合、Intercomではなくエンドユーザーに関連するMeta platform errorsが原因の可能性があります。会話やMetaダッシュボードのメッセージエラー詳細を確認してください。
注意:WhatsAppポリシーにより、Finは顧客の最後のメッセージから24時間経過後は返信できません。
24時間のウィンドウ外で顧客に再接触するには、Outbound経由で事前承認されたWhatsAppテンプレートを送信してください。テンプレートはWorkflow内からトリガーできません。
Workflowをテストするには、顧客に24時間以内に新しいメッセージを送信してもらい、会話を再開してください。
顧客がWhatsAppテンプレートに返信しない場合は、設定とメッセージの品質の両方を見直してください。
テンプレート設定:
すべてのテンプレートが承認済みでエラーがないことを確認してください(例:サポートされていない文字)。
正しいE.164電話番号フォーマットを使用してください(例:+55123456789)。
エラーログ:
WhatsApp Managerでテンプレートや配信エラーを確認してください。
なぜWorkflowsはプロフィールが最初に一致するとトリガーされないことがあるのですか?
なぜWorkflowsはプロフィールが最初に一致するとトリガーされないことがあるのですか?
プロフィールが会話より先に一致するとworkflowがトリガーされないことがあります。workflowの優先順位を正しくするために、必要に応じてWhatsAppメッセージを除外するようプロフィールを調整してください。
Procedureをworkflowまたはreusable workflowからトリガーすることは可能ですか?
Procedureをworkflowまたはreusable workflowからトリガーすることは可能ですか?
いいえ、Procedureをworkflowまたはreusable workflowからトリガーすることはできません。ただし、Procedureの指示内でworkflowにハンドオフすることは可能です。
なぜFirst NameとLast NameがWorkflow Branchesのフィルターとして利用できないのか
なぜFirst NameとLast NameがWorkflow Branchesのフィルターとして利用できないのか
first_nameとlast_nameフィールドはnameフィールドから自動生成され、別々に保存されていません。そのため、workflow branchesでのフィルターやマッチングには使用できません。nameでフィルターする場合は、name属性を直接使用してください。個別にFirst NameまたはLast Nameでフィルターする必要がある場合は、カスタムデータ属性として作成し、統合を通じて値を渡すことができます。








