Microsoft 365 Copilot の真骨頂は SharePoint 内のデータを基に応答文を作ってくれること!
と思っていたのですが、その頂点はすでに過去のものになってしまったようです。
Ignite 2024 でもアナウンスされていた Copilot Actions の実装が進んできているようで、 Microsoft 365 Copilot の左メニューに Actions が追加されていました。
https://m365.cloud.microsoft/actions/?auth=2&home=1

Copilot Actions は用意されたプロンプトを穴埋めていくことで、文章での応答以外に他の仕組みを動作させ、作業を Copilot に任せることができるような機能が組み込まれているのです。エージェンティックという言い方が一般的ですが、それを Copilot の中で簡単に実現するのが Actions という感じですね。
ざっと見ていったところ、テンプレートから選択する項目があり、ここで仕組みを作っていくことができそうでした。「検出する」というタブになっているのはちょっと面白かったです。
内容は大きく 3 分野に分かれてまして、最新状況の確認、

データの吸い上げ、収集、

タスクの準備の中から選択する形です。

管理タブは action をつくったら表示されるところですね。

実際に左上にあった最新状況の確認を作ってみましょう。
クリックするとこんな感じで決まりきったプロンプトと、穴埋めが行える UI が表示されました。

一部をクリックするとこんな感じに選択していくようにできていました。
この辺りがエージェントの実装と絡んでくるという感じですね。 emails を選ぶと Outlook / Exchange からデータを取り出し、 Teams messages ならば Teams の API を呼ぶということに。

惜しいのは自由記述ではないことでしょうか。
期間選択も、文字での入力はできませんでした。
対象者選択は文字入力できるのですが、いないユーザー名は選べなかったので、外部のメールアドレスを選択するようなことは今のところできないみたいです。

さらに下の方に、このアクションをどの頻度で動かすのか。というのも決められるようになっていました。

これらを組みあわせて作ったアクションがこんな感じです。うまくいけば Preview ボタンが押せるようになっているはずです。

プレビューすると、どういった動作になるか表示されます。
これ、 UI は Power Automate っぽいのですぐに理解できそうになっています。
Create ボタンのクリックで作成まで進みましょう。

作成後、 Teams の Workflows からチャットが来ました。
これがアクション動作の結果ですね。一番最後にある Teams message での応答が行われたということです。

真ん中にあったリンクをクリックしたところ、 Loop が起動しました。
あ、真ん中の情報のアナライズは Loop のことを指し示していたんですね、、これは気が付かなかかったです。
最初の動作時はデータがなかったので何も表示されませんでした。

なのでちょっと時間を空けてからもう一回。
今度はメールを送っていたのでうまくキャッチできています。
プロンプトが英語なので仕方ないのですが、英語での表記になっています。
日本語も混ざっているので、多言語対応はすぐにできそうな雰囲気ですね。

これが動作している状態で管理タブを見たのですが、今は再実行と削除だけができるみたいです。
中身の修正などできるのかなーと思っていたのですが、その UI はまだいないようでした。

出来たものを微修正して利用する。というのがあるべき形になると思うので、この辺りは早期にカタチづけられるとうれしいところですね。
簡単にアクションが作れるという考え方はとてもありがたいので、ぜひ早いところ機能の充実に進んでもらいたいと切に思った次第です。
音楽:Too good too bad