Microsoft Teams、Shifts、Viva Learningを使用してチームワークを促進するための概要
Microsoft Teams は、チームコラボレーションとインテリジェントコミュニケーションの究極のハブであり、従業員が繁栄できる文化を育みます。 1 億 2 千万人を超えるユーザーが利用する Microsoft 365 のパワーと規模に基づいて構築されている Microsoft Teams は、チャット ベースのコラボレーション、会議、通話、およびエンタープライズ ボイスのさまざまな機能を提供します。 Teams 上のアプリとして、および Microsoft Graph の一部として使用できるのは、Microsoft Shifts と Viva Learningです。 シフトとその API を使用すると、雇用主と現場担当者は、従業員の可用性に基づいてスケジュールをリアルタイムで可視化し、チームのニーズに合わせてスケジュールを調整できます。 Viva Learningとその API を使用すると、雇用者は学習管理システムのコンテンツを統合し、従業員が学習を検出、共有、優先順位付けし、学習を仕事の流れに組み込むことを可能にします。
Microsoft Teams、Shifts、Viva Learningの豊富な機能と API により、アプリ開発者向けの多くのシナリオが開かれています。 以下のセクションでは、その中からいくつかの機能を紹介いたします。
- あらゆる種類のアプリで Microsoft Graph を使用する
- チーム ライフサイクルを自動化する
- 複数のチームとチャネルを作成および管理する
- 誰もいない場合でも作業を完了する
- アプリにリンクされたチームを作成する
- チームにアプリを展開する
Microsoft Teams アプリは、コラボレーションの生産性を向上させ、コラボレーションをさらに推進するための新たなツールを作業グループに提供します。 これらのアプリを使用することにより作業グループのユーザーは、資産を共有したり、チャットで対話したり、チームの予定表でイベントの予定を管理したりできます。 また、これらのアプリでは、チーム、チャネル、会話の作成を自動化することができるため、Microsoft Teams の価値がより高まります。
Microsoft Teams ユーザー エクスペリエンスの外部で実行する Web サイト、サービス、ネイティブ プラットフォーム アプリケーションを作成し、Teams API を呼び出して Teams での作業を自動化することができます。
これらのコラボレーション ツールには、Microsoft Teams アプリ内部で実行される Microsoft Graph 対応のタブまたはボットが含まれます。 また、Web サイトまたは Web サービスからなど、Microsoft Teams アプリの外部で Microsoft Graph を呼び出すこともできます。 既に Web サイトが Microsoft Graph 対応になっている場合、Microsoft Teams デベロッパー プラットフォームを使用して、既存の Web サイト コードを使用するタブを作成することにより、そのサイトの機能を Microsoft Teams のために使用することができます。
Microsoft Teams API は、Teams 内部および外部のどちらのアプリも拡張することができます。
アプリの種類 | シナリオの説明 |
---|---|
タブ | Microsoft Teams でコンテンツを表示します。 |
ボット | 会話の中でタスクを実行するようユーザーを支援します。 |
コネクタ | 外部サービスからチャネルに対して更新情報を投稿します。 |
アクション可能なメッセージング | 拡張対話機能をコネクタ カードに追加します。 |
メッセージング拡張機能 | ユーザーが会話の中で情報に関するクエリを実行したり共有したりできるようにします。 |
Web サイト | Web ページに拡張コンテンツを表示します。 |
サービス | Web サービスによりクライアント アプリケーションを拡張して Microsoft Graph データを使用できるようにします。 |
アクティビティ フィード | フィード通知によりユーザーの参加を促します。 |
通話とオンライン会議 (プレビュー) | 音声/ビデオ通話を開始して参加することができるボットで Microsoft Teams アプリを作成し、対話型音声応答 (IVR) フローに基づいて通話をルーティング/転送し、オンライン会議に参加します。 |
Microsoft Graph を使用することにより、業務上の新しい問題が発生した場合に新しい仮想チームを作成し、チームに適切な人を追加し、チームにチャネル、タブ、アプリを構成します。 新しいチームで業務上の問題について話し合うには、チーム予定表に新しいイベントを追加します。
業務上の問題が解決し、そのチームが不要になったら、Microsoft Teams API を使用してチームをアーカイブまたは削除します。 チームを作成する時点で最大期間がわかっている場合は、そのチームについて Microsoft 365 グループ有効期限ポリシーを設定することにより、そのポリシーに従ってチームが自動で削除されます。
Microsoft Graph を使用して、チーム、チャネル、タブ、アプリの作成および管理を自動化することにより、多数のチームを作成してユーザーとチャネルを登録することを簡単に行うことができます。 Microsoft Graph を使用して、もう使用していないチームを検索してアーカイブすることもできます。 この API は、その上に Microsoft Teams 管理センターと Teams PowerShell コマンドレットが構築された API と同じものです。
アプリケーションのアクセス許可を使用することにより、人による操作なしでチーム、チャネル、タブに関する作業を実行します。 顧客から注文を受けたときに、新しいチャネルを作成します。 学校の新年度が始まるときにクラスのチームを自動的に作成し、年度末にそのチームを自動的にアーカイブします。
顧客に新しいチームとチャネルを作成してもらうことができます。 その新しいチームに、Teams アプリをインストールします。 その新しいチャネルのタブにアプリをピン留めします。 Web サイトまでリンクしているそのチャネルにメッセージを送信します。
テナント内のチームのリストを作成し、そのチームにアプリをインストールします。 ユーザーがアプリに簡単にアクセスすることができるよう、チャネルにタブを作成します。
organizationが大量のビジネスコールを受け取り、それらのすべてに応答できない、または生産性が高い場合は、圧倒される可能性があります。 ボットはフロント アシスタントとして機能し、スパム呼び出しと思われるものを拒否するか、特定の呼び出しを別の番号にリダイレクト (転送) することで、呼び出しを処理できます。 クラウド通信 API を使用すると、次のことができます。
- VoIP を使用してボットを呼び出します。
- 必要に応じて、着信呼び出しを適切なエージェントにリダイレクトします。
- 通話に応答するか拒否します。
- プロンプトを再生 して、顧客に選択を通知し、プロンプトを表示します。
- 顧客が話している短いオーディオ クリップを録音します。
- トーンをサブスクライブして 、顧客から DTMF を収集します。
- 顧客を エージェントに転送します。
自然言語処理サービスとの統合は、顧客の音声がそのセンチメントについて分析できることを意味します。 ボットは、それに応じて顧客の要求に応答できます。
注意
アプリケーションがアクセスする通話や会議、またはそのメディア コンテンツから派生したデータからメディア コンテンツを記録したり保存したりすることはできません。 お客様が、通信のデータ保護と機密性に関する地域の法律および規制に準拠していることを確認してください。 詳細については、利用規約 を確認して、法律顧問にご相談ください。
すべてのユーザーが会話に貢献できるようにグループ通話を作成することで、ユーザーが同僚や顧客と関わることを可能にします。 クラウド通信 API を使用すると、次のことができます。
- 複数の参加者を含むグループ呼び出しを作成します。
- ボットまたはユーザーを既存の グループ通話に招待します。
- 既存のグループ呼び出し をボットとして参加させます。
- グループ通話の通話参加者を一覧表示します。
- 参加者をミュートする。
ユーザーが予定や支払い期限に近づいているリマインダーを受信できるようにするには、ボットから顧客に自動的に電話をかけることができます。
- Teams で顧客を呼び出します。
- リマインダーとして機能するように記録されたプロンプトを再生します。
- 呼び出しを終了します。
医師と患者の間で会議をスケジュールする場合も、ユーザーと直属のレポートの間で会議をスケジュールする場合でも、ユーザーが信頼できる会議を作成するソリューションを構築できます。 柔軟性を高めるために、ユーザーは他のユーザーを呼び出し、進行中に会議に招待できます。 クラウド通信 API を使用すると、次のことができます。
- オンライン会議を作成します。
- オンライン会議の会議の詳細を取得します。
- オンライン会議に参加します。
Teams で利用できる Microsoft Shifts アプリは、シフト、スタッフのスケジュール設定、および時間追跡を管理します。 Shifts は、Teams と統合することで、ユーザーに専用チャネルとチームの利便性を提供し、コミュニケーションを合理化して従業員を結び付け、コミュニティの構築を促進します。 Shifts API を使用して、シフト データをスタッフ配置システムに取り込み、現場担当者に必要なシフト情報を 1 か所で提供し、スケジュールを所有し、スケジュールのシフトを要求し、シフトを交換または提供できるようにします。
Microsoft Teams と Microsoft 365 用に構築されたViva Learning、従業員の学習を業務フローに取り込みます。 Viva Learningを使用すると、雇用者は学習プロバイダーの登録、コンテンツ メタデータ、学習者の割り当て、完了レコードのアップロードと管理を行うことができます。 従業員は Teams メッセージ、会議チャット、または電子メールで学習コンテンツを共有し、ピアラーニングを奨励し、会話をメンタリングすることができます。
従業員の学習 API を使用して、次の目的でViva Learningします。
- ラーニング プロバイダーを登録して管理します。
- ラーニング コンテンツ メタデータを挿入、更新、取得、削除します。
Teams、Shift、Viva Learningの API リファレンスをお探しですか?
- Microsoft Graph v1.0 の Teams API
- Microsoft Graph ベータ版の Teams API
- Microsoft Graph v1.0 で API をシフトする
- Microsoft Graph ベータ版の Shifts API
- Microsoft Graph v1.0 でViva Learningと統合する従業員向け学習 API
- Microsoft Graph ベータ版のViva Learningと統合する従業員向け学習 API
- 通話のアクセス許可
- 通信 API のサンプル
- 委任およびアプリケーションのアクセス許可
- チーム、チャネル、および グループのリソースのメソッド、プロパティ、およびリレーションシップについて詳しく調べる。
- サンプル コードですぐに開始する: Contoso エアライン、C# ミニサンプル
- Microsoft Teams API の使用方法を確認する。
- オンライン会議のアクセス許可
- Microsoft Teams プログラミング モデルに関する詳細を読む。
- Graph エクスプローラーで API をお試しください。
- 概要ビデオを見る。