進むと、ワークスペースに自動的にテンプレートがコピーされ、以下の画面が表示されます。
OKを選択し、次に進みましょう。
テンプレートはマイプロジェクトに保存されます。
必要に応じてテンプレート名は変更できます。
左側のマイプロジェクトをクリックすると先ほどコピーしたテンプレートが表示されます。
右側の三点リーダー(...)をクリックし、編集するを選択しましょう。
ステップ3:Microsoft Teamsのトリガー設定
それでは、アプリトリガーを設定していきます。
「チャネルにメッセージが送信されたら」を選択しましょう。
タイトルは、任意で変更してください。
先ほど連携したアカウント情報の確認をし、トリガーアクションは変更せず次に進みます。
必須項目を入力してください。
こちらは、Microsoft Teamsのチャネルにメッセージが送信されてから、何分後にこのトリガーを起動させるかという設定になります。
- トリガーの起動間隔:5分、10分、15分、30分、60分の間隔から選べます。
※プランによって起動間隔の選択内容が変わります。 - チームID・チャネルID:該当欄をクリックするとメニューが表示されます。赤枠の候補をクリックし、表示されたものからチャネルを選択してください。
ここで先ほど指定したチャネルにテスト投稿をします。
フローボットに戻り、テストをクリックしましょう。
正しく連携できていると、画面下部のアウトプットにメッセージ内容が表示されます。
このアウトプットをこのあとのアクション設定時に引用することで、Microsoft TeamsとZendeskのデータ連携を実現していきます!
ここまでできたら保存しましょう。
ステップ4:テキストからデータを抽出する設定
続いて「テキストからデータを抽出する」をクリックしましょう。
こちらもアカウント情報を確認してください。
変換タイプを以下から選択し、次に進みます。
()内のタスクを消費するのでご注意ください。
「タスク実行数」のカウント方法について
必須項目を画像のように設定していきましょう。
- 対象のテキスト:フォームのアウトプット「チャネルにメッセージが送信されたら」から選択します。
※アウトプットから選択した項目は赤枠のように表示されます。
値を引用している印なので、これによってトリガーで取得した値をそのまま利用できます。
ここに固定のテキストを設定してしまうと、フロー起動時に毎回そのテキストの抽出結果が出てしまうので、アウトプットから必ず選択してください。
アウトプットについて | Yoomヘルプセンター
設定が完了したらテストし、アウトプットに抽出結果が表示されたら保存します。
ステップ5:Zendeskにチケットを作成する設定
続いて、Microsoft Teamsのメッセージ内容から抽出した項目を活用して、Zendeskにチケットを作成する設定を行うため、「チケットを作成する」をクリックします。
※Zendeskは一部有料プランでのみご利用いただけるアプリです。その他のプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
なお、有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。
先ほどと同様、連携アカウント情報を確認し、次に進みます。
必須項目を設定しましょう。
- 件名・詳細:先ほど取得したアウトプットを利用して設定してください。
画像のようにボックスをクリックすることで先ほど抽出したデータを選択可能です。
このデータを挿入することにより、Microsoft Teamsのデータを基にチケットの自動作成が実現できます。
その他の項目は任意で設定してください。
設定が終わったらテストし、保存しましょう。
※テストを行うと、Zendeskにチケットが作成されるのでご注意ください。
ステップ6:トリガーをONにして起動準備完了
以下の画像が表示されたら、トリガーをONにしてください。
これですべての設定が完了したので、Microsoft Teamsでチャネルに投稿されたらZendeskにチケットを作成されるかを確認してみましょう。
以上が「Microsoft Teamsでチャネルに投稿されたらZendeskにチケットを作成する」方法でした。
ZendeskのデータをMicrosoft Teamsに連携したい場合
今回はMicrosoft TeamsからZendeskへデータを連携する方法をご紹介しましたが、逆にZendeskからMicrosoft Teamsへのデータ連携を実施したい場合は、下記のテンプレートも併せてご利用ください。
Zendeskでチケットが更新されたらMicrosoft Teamsに通知する
Zendeskをタスク管理ツールとして使い、Microsoft Teamsで情報共有を行なっている場合などにおすすめのフローです。
情報更新の見逃しを防ぎましょう。