Zendeskでチケットが割り当てられた際にSlackで担当者にメンションする

Zendeskでチケットが割り当てられた際にSlackで担当者にメンションする

2020.03.07

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

こんにちは、スズです。

以前のエントリでRound Robinを使って新規チケットを自動的に割り当てる方法をご紹介しました。

チケットが自動的に割り当てられた際、チケットにすぐ気付けるように自分が担当者の場合にSlackでメンションしてほしい!ということで、対応方法を検討しました。

チケットの担当者にSlackでメンションする

事前準備

ZendeskからSlackへの通知方法として、Zendeskの拡張機能を利用する方法がヘルプに紹介されています。

SlackにWebhook URLを用意し、Zendeskの拡張機能を利用して、ZendeskからSlackに通知するようにします。SlackのWebhook URLは、以下のブログの手順を参考にして準備しました。

拡張機能にSlackに通知する設定を追加

Zendeskの管理にある拡張機能のHTTPターゲットを使用して、SlackのWebhook URLを通知先として設定します。

HTTPターゲットの各項目を設定し、Slackに通知できることをテストしてから設定を保存します。設定した内容は以下のとおりです。

  • URL: SlackのWebhook URL
  • 方法: POST
  • コンテンツタイプ: JSON

これでSlackに通知するHTTPターゲットを作成できました。

担当者に割り当てられた際にSlackに通知するトリガの作成

新規のチケットの割り当てが変更された際に、担当者にSlackでメンションするトリガを作成します。トリガの条件は以下のとおり設定しました。

  • 担当者 変更された
  • 担当者 = <メンションする相手>

アクションには、先の拡張機能で作成したHTTPターゲットを通知先として設定します。

  • ターゲットに通知 <拡張機能のHTTPターゲット>
  • JSONボディ: 担当者やチケットの情報を記載

メンションする相手を動的に設定する方法を見つけることができなかったため、JSONボディにはメンションする相手を直接入力しています。Slackは相手の名前の前に@を付けることでメンションになりますが、JSONに記載する場合は<>で囲み、<@名前>のようにすることでメンションを有効にできます。以下のサイトを参考にしました。

チケットに担当者の割り当て

最後に新規のチケットに担当者を割り当てて動作を確認してみます。担当者を変更してチケットを変更します。

Slackに通知が来ました。メンションも有効になっています。

さいごに

Zendeskでチケットが担当者に割り当てられた際に、Slackで担当者にメンションする方法をご紹介しました。


データ分析基盤ならCSAにおまかせください!

クラスメソッドでは、データ分析に関わる皆様の作業コストを削減し、分析アクションを促進・効率化・自動化するためのデータ分析基盤「カスタマーストーリーアナリティクス」を提供・展開しています。興味をお持ち頂けた方は下記バナーをクリックし、詳細をご覧頂けますと幸いです。(各種問い合わせも承っております)

データ分析基盤を最短1ヶ月で導入可能


また、現在クラスメソッドでは毎週無料の相談会を開催しています。データ分析基盤の構築から、BIツール、データ統合など、ビッグデータ分析の導入や活用、技術についてお気軽にご相談ください。

データ分析相談会

この記事をシェアする

データ分析基盤を最短1ヶ月で導入できる

関連記事