この記事を使って、チームメンバーがticketを解決したときに自動でSlackチャンネルにメッセージを投稿するWorkflowを設定します。これはSlack連携が有効なワークスペースのチームメンバーと管理者向けです。開始前に、SlackチャンネルがIntercomに接続されていることを確認してください。詳しくはSlack通知の設定をご覧ください。
以下のビデオウォークスルーで、このWorkflowの設定概要をご覧ください。
ステップ1:新しいworkflowを作成する
Fin AI Agent > Workflowsに移動します。
画面右上に通常ある+ New workflowボタンをクリックします。
表示されるオプションから、workflowを最初から作成することを選びます。
ステップ2:トリガーを選択する
まず、workflowの適切なカテゴリを選択します。Tickets onlyを選ぶと、workflowはticketイベントのみでトリガーされ、一般的な会話イベントではトリガーされません。
次に、特定のトリガーを選択します:チームメンバーがticketの状態を変更した場合
ステップ3:対象者を定義する
Slack通知をトリガーするticketの解決条件を指定する必要があります。以下のオプションで対象のticketsを制御します。
Ticket Type: この通知をトリガーする特定のticketタイプを選択します。Ticket Typeは、ワークスペース内のticketsを分類するために定義するカテゴリです(例:Bug ReportやFeature Request)。Ticket Typeは設定 > Ticketsで管理できます。
Channels: ticketsが発生するチャンネルを選択します。
Filters: 追加のフィルターを加えて、対象のticketsをさらに絞り込みます。
FiltersでTicket Stateのフィルターを追加し、Resolvedに設定します。Ticket Stateはticketの現在の状態(Open、In Progress、Waiting on Customer、Resolvedなど)です。このフィルター設定により、チームメンバーがticketをResolvedにしたときのみworkflowが発動し、他の状態変更では発動しません。
対象者の設定が完了したら、Doneボタンで選択を確定して進みます。
ステップ4:workflowを構築する
workflowビルダーに入りました。+ Add Stepボタンをクリックしてアクションを追加します。
利用可能なアクションのリストからNotify Slack Channelを選択します。
重要: Notify Slack Channelステップを選択するには、SlackワークスペースがIntercomに接続されている必要があります。ドロップダウンにチャンネルが表示されない場合は、まずSlack通知の設定の手順に従って連携を完了してください。
ステップ5:Slack通知を設定する
追加したNotify Slack channelステップをクリックして設定オプションを開きます。
パブリックまたはプライベートのSlackチャンネルのどちらかに接続を選べます。
パブリックチャンネルの場合:「Public」オプションを選択し、ドロップダウンリストから希望のチャンネルを選びます。
チャンネルを選択したら、Doneをクリックします。
ステップ6:workflowを公開する
workflowが完成しました:チームメンバーがticketの状態をResolvedに変更すると、選択したSlackチャンネルに通知が投稿されます。トリガーと対応するアクションの概要が表示されます。
有効にするには、Set it liveボタンをクリックしてください。
workflowが有効になりました。動作確認のため、テストticketを解決し、選択したチャンネルにSlack通知が届くか確認してください。通知が届かない場合は、Ticket StateフィルターがResolvedに設定されていることと、設定 > Integrations > SlackでSlack連携が有効なことを確認してください。
注意: IntercomアプリをSlackから削除したり権限を取り消すと、接続が再確立されるまでworkflowは通知を送信しなくなります。








