NEXTSCALE 無料相談
メニュー

Teamsチャットボットの作り方 Copilot Studioでの作成手順と開発方法の選び方

「社員から同じ質問が何度も来るので、Teamsで自動回答させたい」「Teamsでチャットボットを作れると聞いたが、どのツールを使えばよいのかわからない」。Microsoft 365を導入している企業から、こうした相談をよくいただきます。

Teamsのチャットボットは、Copilot Studioを使えばプログラミングなしで作成し、社員が普段使っているTeamsの中で公開できます。一方で、ツールの名称や画面は短い期間で変わっており、2026年6月末以降はTeamsのアプリ内ではなくWeb版のCopilot Studioで作成する形に変わるなど、古い手順のままでは進められないこともあります。

本記事では、2026年10月時点のMicrosoftの公式情報をもとに、Teamsチャットボットでできること、4つの作り方の違い、Copilot Studioでの作成手順、ライセンスと費用、プログラミングで開発する方法、活用例、運用の注意点までを整理します。

確認したいポイント結論詳細
Teamsでチャットボットを作る方法は?Copilot Studio・ワークフロー・開発ノーコードで対話型を作るならCopilot Studio、通知や定型処理ならワークフロー、独自の機能が必要ならSDKで開発します。
いちばん手軽な作り方は?Copilot Studioでノーコードで作る画面上で質問と回答の流れを設定し、テストしてからTeamsに公開します。2026年6月末以降はWeb版の画面で作成します。
費用はかかる?Teamsプランの範囲なら追加費用なし一部のMicrosoft 365のプランに含まれるTeamsプランで作れます。生成AIの機能やTeams以外への公開には別の契約が必要です。
作るときの注意点は?管理者の設定と回答の質を確認する組織全体への公開には管理者の承認が必要です。回答の元になる情報の更新や、答えられない質問への対応も決めておきます。

この記事でわかること

  • Teamsチャットボットでできることと、Teamsで作るメリット
  • Copilot Studio・ワークフロー・SDKでの開発など、作り方の違いと選び方
  • Copilot Studioでチャットボットを作成し、Teamsに公開するまでの手順
  • Teamsプランなどライセンスの違いと、費用の考え方
  • 社内での活用例と、公開・運用で失敗しないための注意点
Microsoft 365やAIを使った業務改善を検討している企業の方へ
ネクストスケールでは、AI活用の戦略設計から、チャットボットなどの仕組みづくり、社員研修、現場への定着までを一気通貫で支援しています。支援内容や料金、導入事例をまとめた資料を無料でお送りします。
資料請求はこちら
目次

Teamsチャットボットとは

最初に、Teamsのチャットボットでどのようなことができるのかを確認しておきましょう。作りたいチャットボットの役割を具体的にしておくことが、作り方を選ぶうえでの出発点になります。

Teamsの中で質問に答えたり処理を代行したりする仕組み

Teamsチャットボットは、Teamsのチャットやチャネルの中で、社員からの質問に自動で答えたり、申請の受付や通知などの処理を代行したりする仕組みです。最近では、生成AIを使って幅広い質問に答えるものも含めて「エージェント」と呼ばれることが増えています。

社員はTeamsのチャット画面からいつもと同じように話しかけるだけで使えるため、新しいツールの使い方を覚える必要がありません。社内の問い合わせ窓口として、すぐに利用を広げやすいのが特長です。

Teamsチャットボットでできること

代表的な使い方は、就業規則や経費精算のルールなど社内のよくある質問への回答、各種申請の受付、システムの障害や締め切りのお知らせなどです。回答できない質問を担当者に引き継ぐといった流れも作れます。

Power Automateと組み合わせれば、受け付けた内容をSharePointのリストに記録する、担当のチャネルに通知するといった処理も自動化できます。単に答えるだけでなく、業務の入り口としてチャットボットを活用できます。

Teamsでチャットボットを作るメリット

Teamsでチャットボットを作る最大のメリットは、社員が毎日使っているツールの中で使えるため、利用が定着しやすいことです。別のWebサイトやアプリを開いてもらう必要がありません。

また、Microsoft 365のアカウントで利用者が特定されるため、誰からの質問かを把握したうえで回答や記録ができます。Microsoft 365の契約の範囲で作れる場合もあり、小さく始めやすい点も魅力です。

Teamsチャットボットの作り方は大きく4つ

Teamsでチャットボットを作る方法は、大きく分けて4つあります。プログラミングの要否や向いている用途がそれぞれ異なるため、まずは全体像を表で確認しておきましょう。

作り方プログラミング向いている用途主な特徴
Copilot Studio不要社内FAQ、申請の受付、ヘルプデスクなどの対話画面上で会話の流れを作り、Teamsに公開できる
Teamsのワークフロー(Power Automate)不要定期的な通知、他システムからのお知らせ決まった処理を自動で実行し、チャネルなどに投稿する
SDKを使った開発必要独自の機能、社内システムとの深い連携Teams SDKやMicrosoft 365 Agents SDKで自由に作り込める
外部のチャットボットサービス不要(サービスによる)既存のチャットボットをTeamsでも使いたいTeams連携に対応したサービスを契約して使う

Copilot Studio|ノーコードで対話型のチャットボットを作る

Copilot Studioは、Microsoftが提供するチャットボットやAIエージェントの作成ツールで、以前は「Power Virtual Agents」という名前で提供されていました。画面上で質問と回答の流れを組み立てるだけで、対話型のチャットボットを作れます。

社内のFAQやヘルプデスクなど、社員と会話しながら答える用途であれば、まず検討したい方法です。プログラミングの経験がない担当者でも作成でき、修正もすぐに反映できます。

Teamsのワークフロー|通知や定型処理を自動化する

Teamsには、Power Automateの仕組みを使って決まった処理を自動で実行する「ワークフロー」の機能があります。毎朝のリマインドや、他のシステムからのお知らせをチャネルに投稿するといった用途に向いています。

会話のやり取りをするチャットボットとは少し性質が異なりますが、「お知らせを届けるボット」が欲しい場合は、ワークフローのほうが手軽に実現できます。

SDKを使った開発|独自の機能を作り込む

プログラミングで開発する場合は、Teams専用のアプリやボットを作るための「Teams SDK」や、Teams以外のMicrosoft 365にも展開できる「Microsoft 365 Agents SDK」を使います。開発には、Visual Studio Codeの拡張機能「Microsoft 365 Agents Toolkit」(旧Teams Toolkit)が用意されています。

社内システムとの深い連携や、独自の画面、生成AIの細かな制御など、ノーコードのツールでは実現できない要件に対応できます。その分、開発と保守には専門の知識が必要です。

外部のチャットボットサービスと連携する

すでに社外向けのチャットボットサービスを使っている場合や、問い合わせ管理の機能がそろったサービスを使いたい場合は、Teamsとの連携に対応したサービスを導入する方法もあります。

サービスの利用料はかかりますが、回答の分析や管理画面などがそろっており、運用の手間を抑えられることがあります。Copilot Studioで足りるかを確かめてから、必要に応じて検討するとよいでしょう。

Copilot StudioでTeamsチャットボットを作る手順

ここでは、Microsoft Learnの公式のクイックスタートに沿って、Teamsプランを使ってチャットボットを作成し、Teamsに公開するまでの流れを紹介します。例として、社員からの休暇に関する質問に答える人事向けのチャットボットを想定します。

事前に確認しておくこと

まず、自社のMicrosoft 365のプランにCopilot Studioの「Teamsプラン」が含まれているかを確認します。公式の案内では、E3などのMicrosoft 365のエンタープライズ向けライセンスにTeamsプランが含まれていると説明されています。

あわせて、組織の管理者がPower Platformで作ったアプリをTeamsに追加することを許可しているかも確認しておきましょう。許可されていないと、作ったチャットボットをTeamsにインストールできません。

手順1|Web版のCopilot Studioを開き、チームを選ぶ

公式の案内によると、2026年6月末以降は、Teamsの中のCopilot Studioのアプリでは従来のチャットボットを作成できなくなり、Web版のCopilot Studioに移動する形になりました。そのため、ブラウザでCopilot Studioを開いて作業を始めます。

初めて使うときは、チャットボットを管理するTeamsのチームを選ぶよう求められます。チームを選ぶと、そのチーム用のデータの保存環境(Dataverse for Teams)が自動で用意されます。管理を担当するメンバーが参加しているチームを選びましょう。

手順2|エージェントを作成する

「空のエージェントの作成」を選び、「人事サポートボット」のように役割がわかる名前を入力して作成します。作成すると、エージェントの概要のページが表示されます。

必要に応じて、アイコンを用途に合ったものに変更したり、利用者が最初に選べる質問の例を設定したりします。社員が一目で何のためのチャットボットかわかるようにしておくと、利用が広がりやすくなります。

手順3|トピックとトリガーフレーズを設定する

チャットボットが答える話題ごとに「トピック」を作ります。トピックには、「休暇について知りたい」「有給休暇は何日あるか」など、社員が質問しそうな言い回しを「トリガーフレーズ」として登録します。

Copilot Studioには自然な言葉を理解する機能があるため、登録した言い回しとまったく同じでなくても、意味が近い質問であればトピックが呼び出されます。社員が実際に使いそうな言葉で、いくつかの言い回しを登録しておきましょう。

手順4|会話の流れを組み立てる

トピックの中では、「メッセージを送る」「質問する」といった部品を画面上でつなぎ、会話の流れを組み立てます。たとえば「どのような情報をお探しですか」と質問し、「有給休暇」「祝日」などの選択肢に応じて回答を分けることができます。

利用者の回答は変数として保存され、その後の分岐や処理に使えます。最初から複雑な流れを作るのではなく、よくある質問から順に、短い会話で完結するトピックを作っていくのがおすすめです。

手順5|答えられない質問を担当者につなぐ

チャットボットだけで解決できない質問は、Power Automateのフローを呼び出して、担当者のTeamsのチャネルに内容を投稿することで引き継ぐことができます。公式のクイックスタートでも、長期休暇の相談を人事の担当者に通知する例が紹介されています。

チャットボットが「担当者に通知しました」と伝えるようにしておけば、社員は安心して待てます。担当者への引き継ぎの流れを用意しておくことが、チャットボットへの信頼につながります。承認の流れを整える考え方は、ワークフローで業務効率化を実現するには?導入メリット・ツール選び・成功事例を解説も参考にしてください。

関連記事:ワークフローで業務効率化を実現するには?導入メリット・ツール選び・成功事例を解説

手順6|テスト画面で動作を確かめる

Copilot Studioには、作成中のチャットボットとその場で会話して動作を確かめられるテストの画面が用意されています。社員が使いそうな言い回しでいくつも質問し、意図したトピックが呼び出されるかを確認しましょう。

テストの画面では、会話のどの部分が実行されたかや、変数にどの値が入ったかも確認できます。想定どおりに動かない場合は、トリガーフレーズや分岐の条件を見直します。

手順7|公開してTeamsで使えるようにする

テストが終わったら「公開」を選び、チャネルの設定で「Microsoft 365 および Microsoft Teams」を追加します。まずは管理するチームのメンバーと共有して試してもらい、問題がなければ組織全体に公開します。

組織全体への公開には管理者の承認が必要です。承認されると、社員はTeamsのアプリの一覧からチャットボットを見つけて追加できるようになります。詳しい手順は、Microsoft Learnの「クイック スタート: クラシック エージェントを作成してMicrosoft Teamsに発行する」で確認できます。

社内向けのTeamsチャットボットを作りたい方へ
対象の業務や問い合わせの内容、使っているライセンスを伺い、Copilot Studioで作るか開発するかを含めて、最適な進め方を無料でご提案します。オンラインで30分からご相談いただけます。
相談予約はこちら

Teamsチャットボットのライセンスと費用

Copilot Studioで作るチャットボットは、どのライセンスで作るかによって、使える機能や公開先、費用のかかり方が変わります。ここでは、2026年10月時点の公式の情報をもとに、主な違いを整理します。

Teamsプランでできること

Microsoft 365の一部のプランに含まれるTeamsプランでは、従来型の会話の仕組み(クラシックオーケストレーション)を使ったチャットボットを作成し、Teamsにだけ公開できます。トピックと会話の流れを自分で設計するタイプのチャットボットです。

公式の課金に関するFAQでは、Teamsプランを使ってTeamsの環境で作成したエージェントは、利用者にかかわらずCopilotのクレジットを消費しないと説明されています。社内のFAQなど、決まった質問に答える用途であれば、追加の費用をかけずに始められる可能性があります。

生成AIの機能やTeams以外への公開に必要な契約

生成AIを使って社内の文書から回答を作る機能や、WebサイトなどTeams以外への公開、より高度な機能を使う場合は、Copilot Studioの単体の契約や、Microsoft 365 Copilotのライセンスなどが必要になります。

単体のCopilot Studioで作成してTeamsに公開したエージェントは、利用に応じてCopilotのクレジットを消費します。ただし、Microsoft 365 Copilotのライセンスを持つ社員が利用した分は課金されないと案内されています。ライセンスの条件は変更されることが多いため、契約前に最新の情報を確認しましょう。

費用を見積もるときのポイント

費用を見積もるときは、誰がチャットボットを作り、誰が使い、どの機能を使うのかを整理することが大切です。決まった質問に答えるだけならTeamsプランで足り、生成AIで幅広く答えさせたい場合は追加の費用がかかる、という考え方が基本になります。

まずはTeamsプランの範囲で小さく作って効果を確かめ、利用が広がって生成AIの機能が必要になった段階で、追加の契約を検討するのが現実的な進め方です。

Teamsのワークフローで通知ボットを作る

「質問に答える」よりも「お知らせを届ける」ことが目的であれば、Teamsのワークフローを使うのが手軽です。ここでは、通知を中心としたボットの作り方の考え方を紹介します。

定期的な通知をチャネルに投稿する

Teamsのワークフローでは、テンプレートを選ぶだけで、決まった時刻にチャネルへメッセージを投稿したり、SharePointのリストが更新されたら通知したりといった処理を作れます。

締め切りのリマインドや、日報の提出の呼びかけ、新しい申請の通知など、毎回人が送っていたお知らせを自動化できます。より複雑な処理が必要な場合は、Power Automateの画面で細かく設定できます。

他のシステムからの通知を受け取る

外部のシステムからTeamsに通知を送る仕組みとして、以前は「Office 365コネクタ」の受信Webhookがよく使われていました。Microsoftはこのコネクタの廃止を進めており、現在はTeamsのワークフローで作成するWebhookへの移行が推奨されています。

ワークフローで受信用のWebhookを作り、発行されたURLを外部のシステムに設定すると、システムからの通知をチャネルに投稿できます。古いコネクタを使い続けている場合は、通知が止まる前に移行しておきましょう。

プログラミングでTeamsチャットボットを開発する方法

ノーコードのツールでは実現できない要件がある場合は、プログラミングで開発します。ここでは、2026年時点で推奨されている開発ツールと、開発の進め方を紹介します。

開発に使うSDKとツール

以前はTeamsのボット開発に「Bot Framework SDK」が使われていましたが、2025年12月でサポートが終了し、現在はTeams専用の開発には「Teams SDK」(旧Teams AIライブラリ)、Teams以外のMicrosoft 365にも展開する場合は「Microsoft 365 Agents SDK」の利用が推奨されています。

開発環境としては、Visual Studio Codeの拡張機能「Microsoft 365 Agents Toolkit」を使うと、プロジェクトのひな型の作成から、テスト、Teamsへの登録までを効率よく進められます。動作確認のための「Microsoft 365 Agents Playground」も用意されています。

生成AIと連携したチャットボットを開発する

開発する場合は、Azure OpenAI Serviceなどの生成AIのAPIと組み合わせて、社内の文書をもとに答えるチャットボットを作ることもできます。回答の作り方や参照する情報、ログの保存方法などを細かく制御できるのが強みです。

社内の機密情報を扱う場合は、データの保存場所や利用条件を確認したうえで、生成AIのサービスを選ぶ必要があります。企業向けに生成AIを使う方法は、AOAIとは?Azure OpenAI ServiceとChatGPTの違い・導入の進め方を解説で詳しく紹介しています。

関連記事:AOAIとは?Azure OpenAI ServiceとChatGPTの違い・導入の進め方を解説

開発する場合の進め方

開発の流れは、要件の整理、開発環境の準備、ボットの登録とアプリの設定ファイルの作成、開発とテスト、Teamsへの登録と公開という順番が一般的です。公開後も、Teamsや開発ツールの更新に合わせた保守が必要になります。

社内に開発の担当者がいない場合は、外部の開発会社に依頼することになります。要件を整理する段階から相談すると、ノーコードのツールで足りる部分と開発が必要な部分を切り分けられ、費用を抑えられます。

チャットボットの開発やAIの導入を社内で検討している方へ
ネクストスケールの支援内容やAIシステム開発の進め方、料金プラン、導入事例をまとめた資料をご用意しています。社内での検討資料としてもご活用ください。
資料請求はこちら

Teamsチャットボットの活用例

Teamsチャットボットは、さまざまな部門の業務で活用できます。ここでは、中小企業でも取り組みやすく、効果が出やすい代表的な活用例を紹介します。

社内のよくある質問への回答

総務や人事、経理、情報システムの担当者には、休暇の取り方、経費精算のルール、パスワードの再設定の方法など、同じ質問が繰り返し寄せられます。こうした質問をチャットボットに任せれば、担当者の対応時間を大きく減らせます。

社員にとっても、担当者の手が空くのを待たずに、夜間や休日でもすぐに答えが得られるメリットがあります。まずは問い合わせの多い上位10件ほどの質問から始めるのがおすすめです。

申請や問い合わせの受付

備品の購入や機器の貸し出し、ITの不具合の連絡など、チャットボットが必要な項目を順番に質問して受け付け、担当者に通知する使い方も効果的です。入力の漏れが減り、担当者が確認し直す手間も省けます。

受け付けた内容をSharePointのリストなどに記録しておけば、対応の状況を一覧で管理できます。どの申請がどの段階にあるのかが見えるようになり、問い合わせへの対応もスムーズになります。

新入社員の受け入れ

入社したばかりの社員は、社内のルールや手続き、誰に何を聞けばよいかがわからず、質問をためらいがちです。新入社員向けの質問に答えるチャットボットを用意しておけば、気軽に調べられるようになります。

受け入れの担当者の負担も減り、教育の内容をそろえやすくなります。異動してきた社員や、ほかの拠点から応援に来た社員の支援にも役立ちます。

業務やシステムのお知らせ

システムのメンテナンスの予定、締め切りのリマインド、売上の速報など、定期的に届けたいお知らせを自動で投稿することで、連絡の漏れや担当者の手間を減らせます。

通知が多すぎると読まれなくなるため、チャネルを分ける、本当に必要なお知らせに絞るといった工夫も大切です。業務の自動化を段階的に進める考え方は、AIエージェント 自動化|RPAとの違い・自動化の5段階・失敗しない設計手順も参考になります。

関連記事:AIエージェント 自動化 RPAとの違い・自動化の5段階・失敗しない設計手順【2026年版】

Teamsチャットボットを公開・運用するときの注意点

チャットボットは作るよりも、使われ続ける状態を保つほうが難しいものです。ここでは、公開と運用で失敗しないための5つの注意点を紹介します。

管理者の設定と承認の流れを確認する

組織の設定によっては、Power Platformで作ったアプリのTeamsへの追加が制限されていたり、組織全体への公開に管理者の承認が必要だったりします。作り始める前に、情報システムの担当者と公開までの流れを確認しておきましょう。

部署ごとに自由にチャットボットを作れる状態にすると、似たようなボットが乱立することもあります。作成と公開のルールを決め、全体を管理者が把握できるようにしておくことが大切です。

回答の元になる情報を最新に保つ

就業規則や手続きのルールが変わったのにチャットボットの回答が古いままだと、社員を誤った手続きに導いてしまいます。回答の内容を更新する担当者と、見直しのタイミングを決めておきましょう。

規程やマニュアルの改定の手順に「チャットボットの回答の見直し」を組み込んでおくと、更新の漏れを防げます。

答えられない質問への対応を決めておく

どれだけ準備しても、チャットボットが答えられない質問は必ず出てきます。答えられないときに担当者へつなぐ流れや、問い合わせ先を案内するメッセージを用意しておくことが欠かせません。

生成AIの機能を使う場合は、もっともらしい誤った回答をすることもあるため、重要な内容は担当者に確認するよう案内しておくと安心です。

扱う情報と権限に注意する

チャットボットに人事や給与などの機密情報を扱わせる場合は、誰がどの情報にアクセスできるかを慎重に設計する必要があります。公開する範囲を必要なメンバーに限定する、個人情報を含む回答を返さないといった配慮が大切です。

社員がどのような情報をチャットボットに入力してよいかのルールも決めておきましょう。

利用状況を見ながら改善を続ける

Copilot Studioでは、チャットボットの利用状況や、うまく答えられなかった会話を分析する機能が用意されています。定期的に確認し、トピックの追加やトリガーフレーズの見直しを続けることで、回答の質が上がっていきます。

社員がチャットボットの作り方や生成AIの使い方を身につけ、現場で改善を続けられるよう、生成AI活用研修などで基礎をそろえておくと、運用が定着しやすくなります。

チャットボットの社内展開や運用に不安がある方へ
公開のルールづくりから、回答の改善の仕組み、生成AIの活用、社員向けの研修まで、チャットボットの定着を伴走して支援します。お気軽にご相談ください。
相談予約はこちら

まとめ|目的に合った方法でTeamsチャットボットを作ろう

Teamsのチャットボットは、ノーコードのCopilot Studio、通知に向いたTeamsのワークフロー、Teams SDKなどを使った開発、外部のサービスとの連携の4つの方法で作れます。社内のFAQや申請の受付であれば、まずはCopilot Studioで小さく作るのが近道です。

Copilot Studioは、2026年6月末以降はWeb版で作成する形になり、ライセンスによって使える機能や費用のかかり方も変わります。最新の公式情報を確認しながら、管理者の承認の流れ、回答の更新、答えられない質問への対応まで含めて設計し、利用状況を見ながら改善を続けていきましょう。

ネクストスケールでは、AI活用の戦略設計から、チャットボットなどの仕組みづくりやシステム開発、社員研修、現場への定着までを一気通貫で支援しています。開発を任せたい場合はAIシステム開発、活用の進め方から相談したい場合はAIコンサル・AX伴走支援のページもご覧ください。

AIコンサル・AX伴走支援サービスご紹介資料

社外AI役員サービスご紹介資料
  • サービス資料のページ例:社外AI役員とは
  • サービス資料のページ例:AI活用による企業変革の支援内容

この資料でこんなことがわかります!

  • 社外AI役員とは
  • 支援内容
  • 導入の進め方
  • 導入実績・効果

\3ステップで簡単入力/

送信後、資料のダウンロードページが開きます。ダウンロードURLはメールでもお送りします。

Teamsを活かした業務の自動化を一緒に進めませんか
対象の業務の整理から、チャットボットの設計・構築、ライセンスを含めた導入計画、社員への定着までをご支援します。しつこい営業はいたしませんので、まずは無料相談をご利用ください。
相談予約はこちら

この記事の監修者

石丸真平

石丸真平

株式会社ネクストスケール 代表取締役

株式会社ネクストスケール代表取締役。2002年、愛媛県東温市生まれ。2022年3月、19歳で同社を設立した。中小企業のAI導入を、法人向けAI研修、AX伴走支援(AIコンサルティング)、AIシステム・AIエージェント開発で支援している。支援先の戦略設計に関わり、現場の担当者と業務を見直しながら開発と改善を進める。自社の経営・営業・請求の業務にもAIエージェントを組み込み、日々運用している。支援先は累計150社以上(2026年6月30日時点・当社調べ)。法人向けAI研修では、顧客アンケートで96.3%が「効果があった」と回答している(2026年6月30日時点の当社公表値)。
この記事をシェアする
  • URLをコピーしました!

関連事例

他の成功事例を見る
目次

AI活用を経営成果につなげる
実践ヒントがわかる資料

社外AI役員の支援内容や導入の進め方を、わかりやすくご紹介します。

  1. 資料表紙

必要事項をご入力ください

送信後、資料のダウンロードページが開きます。ダウンロードURLはメールでもお送りします。