情シスが抱えるITインフラやネットワーク、セキュリティの悩みを解決するメディアサイト情シスが抱える悩みを解決するメディアサイト
ワークショップ

Power Automate を利用して、Teams の指定のチャネルの投稿メッセージに Copilotエージェントで自動応答を行う。

Copilot Studio
AI
情報屋ヤマグチのタレコミ
この記事の内容
Power Automate を利用して、Teams の指定のチャネルの投稿メッセージに Copilotエージェントで自動応答を行う。

どうも、株式会社ソフトクリエイト で情報屋やってます。山口です。
普段は企業様向けに Microsoft 365 活用のご支援をおこなっています。

Copilot エージェントで、Teams の自動応答を実現してみたいみたいな話をわりといただくので、簡単にポイントとフローを整理してみました。

先ずは、最低限動く仕組みで動かしてみて、Copilot エージェントの指示部分を工夫するとか、Copilot エージェントに渡す Message を工夫すると少し理解が深まります。

Power Automate を利用して、Teams の指定のチャネルの投稿メッセージに Copilotエージェントで自動応答を行う。

■ ポイント1 : 必要ライセンスの準備

Power Automate から呼び出す Copilot エージェントの作成と応答用に Microsoft Copilot Studio の従量課金か、クレジットパックの契約が必要になります。

・Microsoft Copilot Studioの従量課金 〇
・Microsoft Copilot Studioのクレジットパック 〇
・Microsoft 365 Copilot ×
※ 今回の動作は、Power Automateからの呼び出しなので、Microsoft 365 Copilot のライセンスのみだと応答できません。

■ ポイント2 : 応答用の Copilot エージェントの準備

Power Automate のフローから呼び出された応答用の Copilot エージェントを Copilot Studio 上で作成、公開等を行います。
指示文に呼び出しされた時に応答のスタイル等を記載しておくと、応答に特色を持たせることができます。
また、呼び出しされた時にどうするの?を明記しておくと Copilot エージェントが意識して対応してくれます。

■ ポイント3 : Power Automate のフロー構成

❶ トリガーノード : チャネルに新しいメッセージが追加されたとき

ユーザーからの問い合わせを受け付ける、Teams の特定のチームとチャネルを指定します。

・ Team: トリガーとして利用する指定の Teams のチーム
・ Channel: トリガーとして利用する指定の Teams のチャネル

❷ アクションノード1 : Copilot を実行して待機

Power Automate のフロー内で、作成した Copilot エージェントを呼び出し、送信するメッセージを入力します。

・ Copilot Name: 事前に作成しておいた Copilot エージェントを指定します。
・ Message: Copilot エージェントに送信する Teams メッセージ本文(body)等を⚡「動的コンテンツ」をクリックして、渡します。

Copilot エージェントに渡した値をどうして欲しいのか?のリクエストを出す場合には、Message 欄に追記するか、Copilot エージェントの指示文内に記載を入れておきます。

-Message への Message body の挿入⚡動的コンテンツの挿入

❸ アクションノード2 : チャネル内のメッセージに応答します。

Copilot エージェントからの応答を加工し、投稿された Teams のメッセージに返信します。

・ 投稿先: チャネル
・ Message ID: ❶トリガーノードから Teams 投稿時の Message ID を⚡「動的コンテンツ」をクリックして選択します。
・ Team: トリガーとして利用した指定の Teams のチーム
・ Channel: トリガーとして利用した指定の Teams のチャネル
・ Message: ⚡「動的コンテンツ」をクリックして、Copilot エージェントの応答(body/lastResponse)

-Message ID の挿入⚡動的コンテンツ利用

-Message 欄への Copilot エージェントの応答結果の挿入⚡動的コンテンツ利用

Power Automate のワークフローが正常に動作すると以下のような感じで、投稿された Teams の応答にリターンが行われます。
応答については、Copilot エージェントで結果を生成しているので、それなりは時間が掛かります。

Microsoft 365 や Copilot の最新情報をもっと知りたい方へ

ソフクリ365倶楽部は、情シス・IT担当者が集う情報共有コミュニティです。
「Microsoft についてもっと知りたい」「導入や運用で悩んでいる」――そんな方にぴったりの場です。
ここでは、導入・運用のノウハウや最新アップデート情報、さらに他社事例や専門家の知見を公開しています。

    ソフクリ365倶楽部で出来ること
  • ブログ / 動画 / ホワイトペーパー等の閲覧 / DL
  • イベントや勉強会への参加
  • メールマガジン
  • Teams コミュニティ

ソフクリ365倶楽部で、一緒に学びませんか?
>>ソフクリ365倶楽部 会員登録・ログインはこちら

関連キーワード
山口 泰志

山口 泰志(やまぐち たいし)

  • 出身:福岡生まれ、佐賀育ち
  • Motto:しっかり考えて、やるべきことは、直ぐにやる!

Microsoft Top Partner Engineer Award 2023年、2024年、2025年受賞
弊社グループ全体における Microsoft 365 の技術主導者。
Microsoft 365を中心とした技術情報を ソフクリ365倶楽部 で発信。
実機で学ぶ無料ワークショップ「Softcreate Premium Workshop」の講師です!

情報屋ヤマグチをもっと知る!
経歴
~2016年
中⼩SIer、フリーランスエンジニア、⼤規模SIer等での経験を経て、2016年にソフトクリエイトに⼊社しました。
ソフトクリエイト⼊社後
AD、Office 365構築エンジニア、プリセールス等を経験した上で、2018年より、⾃分の発案でMicrosoft 365サービスの企画、⽴上げを⾏った後に、ソフトクリエイトホールディングス情報システム部にて、グループ全体へのMicrosoft 365 E5導⼊を主導しました。
現在
Microsoft 365の技術を中⼼に最新のテクノロジーや使い⽅を内外に発信したり、勉強会・トレーニング講師、新サービス⽴案、⽴上げとかの仕事をしています。
人気記事
趣味
散歩、登⼭、ロードバイク、旅⾏とかで、
外に出かけて、⾝体を動かすものが多いです
最近行って良かった所

この数年は、海外にも行くようになり、各国の文化や風土の違いを感じる経験ができるようになりました。

Seattle
Microsoft本社、ウォーターフロント、ワシントン大学、カロリー増々な食事
台湾
故宮博物院、台北101、九分のジブリ風な街並み、猫村として有名な猴硐(ホウトン)、気球や十分瀑布で有名な十分、各地域の夜市を中心としたグルメ
心掛けていること
現在の世の中では、エンジニアが何かを作れたり、運⽤できたりでは⾜りず、⾊々な視点で、考え、語り、発信できる様になる必要があると考えています。この様な活動のモデルとして、働き⽅と、テクノロジーの両⾯で、お客様、組織をリードできる様な⼈になれるように⽇々チャレンジすることを⼼掛けています。
最後に一言
テレワーク、社内のインフラ運⽤、セキュリティの維持対応、DX、AI等々、組織の情報システム部に求められる役割は、⽇々増⼤しています。この様な、時代の進歩の早い世の中で、皆様と⼀緒に⾼めあったり、課題を解決できるような関係を作っていきたいと考えていますので、どうぞよろしく!
生成AIが解る!!seminar開催中!