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

チケットが解決されたときに内部のSlackチャンネルに通知する

新しいticketが作成されるたびに自動でSlackチャンネルに通知を送るworkflowの設定方法を学びましょう。

対応者:Shauna

この記事を使って、チームメンバーがticketを解決したときに自動でSlackチャンネルにメッセージを投稿するWorkflowを設定します。これはSlack連携が有効なワークスペースのチームメンバーと管理者向けです。開始前に、SlackチャンネルがIntercomに接続されていることを確認してください。詳しくはSlack通知の設定をご覧ください。

以下のビデオウォークスルーで、このWorkflowの設定概要をご覧ください。


ステップ1:新しいworkflowを作成する

  1. Fin AI Agent > Workflowsに移動します。

  2. 画面右上に通常ある+ New workflowボタンをクリックします。

  3. 表示されるオプションから、workflowを最初から作成することを選びます。

「最初から作成」オプションが強調表示された新しいWorkflowダイアログのスクリーンショット。

ステップ2:トリガーを選択する

  1. まず、workflowの適切なカテゴリを選択します。Tickets onlyを選ぶと、workflowはticketイベントのみでトリガーされ、一般的な会話イベントではトリガーされません。

  2. 次に、特定のトリガーを選択します:チームメンバーがticketの状態を変更した場合

トリガー選択画面のスクリーンショット。カテゴリに「Tickets only」が選択され、トリガーに「チームメンバーがticketの状態を変更した場合」が選ばれている。

ステップ3:対象者を定義する

Slack通知をトリガーするticketの解決条件を指定する必要があります。以下のオプションで対象のticketsを制御します。

  • Ticket Type: この通知をトリガーする特定のticketタイプを選択します。Ticket Typeは、ワークスペース内のticketsを分類するために定義するカテゴリです(例:Bug ReportやFeature Request)。Ticket Typeは設定 > Ticketsで管理できます。

  • Channels: ticketsが発生するチャンネルを選択します。

  • Filters: 追加のフィルターを加えて、対象のticketsをさらに絞り込みます。

FiltersTicket Stateのフィルターを追加し、Resolvedに設定します。Ticket Stateはticketの現在の状態(Open、In Progress、Waiting on Customer、Resolvedなど)です。このフィルター設定により、チームメンバーがticketをResolvedにしたときのみworkflowが発動し、他の状態変更では発動しません。

Ticket Stateフィルターが「Resolved」に設定された対象者設定パネルのスクリーンショット。

対象者の設定が完了したら、Doneボタンで選択を確定して進みます。

Ticket Type、Channels、Resolved Ticket Stateフィルターが適用され、Doneボタンが表示された完了した対象者設定のスクリーンショット。

ステップ4:workflowを構築する

  1. workflowビルダーに入りました。+ Add Stepボタンをクリックしてアクションを追加します。

  2. 利用可能なアクションのリストからNotify Slack Channelを選択します。

workflowビルダーのスクリーンショット。利用可能なアクションリストで「Notify Slack Channel」が強調表示されている。

重要: Notify Slack Channelステップを選択するには、SlackワークスペースがIntercomに接続されている必要があります。ドロップダウンにチャンネルが表示されない場合は、まずSlack通知の設定の手順に従って連携を完了してください。

ステップ5:Slack通知を設定する

  1. 追加したNotify Slack channelステップをクリックして設定オプションを開きます。

  2. パブリックまたはプライベートのSlackチャンネルのどちらかに接続を選べます。

    1. パブリックチャンネルの場合:「Public」オプションを選択し、ドロップダウンリストから希望のチャンネルを選びます。

    Notify Slack Channel設定パネルのスクリーンショット。Publicチャンネルオプションが選択され、ドロップダウンからチャンネルが選ばれている。

チャンネルを選択したら、Doneをクリックします。

Notify Slack Channelステップ設定完了のスクリーンショット。Doneボタンが表示されている。

ステップ6:workflowを公開する

workflowが完成しました:チームメンバーがticketの状態をResolvedに変更すると、選択したSlackチャンネルに通知が投稿されます。トリガーと対応するアクションの概要が表示されます。

有効にするには、Set it liveボタンをクリックしてください。

トリガーとNotify Slack Channelアクションが表示され、「Set it live」ボタンが強調されたWorkflow概要画面のスクリーンショット。

workflowが有効になりました。動作確認のため、テストticketを解決し、選択したチャンネルにSlack通知が届くか確認してください。通知が届かない場合は、Ticket StateフィルターがResolvedに設定されていることと、設定 > Integrations > SlackでSlack連携が有効なことを確認してください。

注意: IntercomアプリをSlackから削除したり権限を取り消すと、接続が再確立されるまでworkflowは通知を送信しなくなります。

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