次の方法で共有


パートナー アプリケーション向けに Microsoft 365 Copilot for Sales を拡張する (プレビュー)

重要

  • これは運用に対応したプレビュー機能です。
  • 運用に対応したプレビューには 追加使用条件 が適用されます。

[この記事はプレリリース ドキュメントであり、変更されることがあります。]

Copilot for Sales は、営業チームの生産性を最大化し、より多くの取引を成立させるための AI アシスタントです。 Outlook、Microsoft Teams、その他の Microsoft 365 アプリなど、日常的に使用しているツールに Sales Insights と次世代 AI をもたらします。
既成の Copilot for Sales は、Salesforce Sales Cloud や Dynamics 365 Sales などの顧客関係管理 (CRM) システムに接続できます。 しかし、営業には CRM 以上のものがあります。 営業チームは、アカウント計画、見込み客の発掘、収益情報、見積もり、電子署名などに特化したアプリケーションをよく使用します。 営業アプリケーションの顧客と作成者は、あらゆるアプリケーションのデータと分析情報を Copilot for Sales エクスペリエンスに取り込むことができるようになりました。
パートナーアプリケーション開発者の場合は、アプリケーションを Copilot for Sales と統合して、 Teams と Outlook の営業担当者の日常のワークフローのコンテキストでコンテキストインサイトと推奨事項を提供できます。
この記事では、アプリケーション API を使用して Copilot for Sales を拡張する方法について説明します。 次の情報を提供します。

  • Copilot for Sales で拡張できる機能
  • 構築する必要がある API の入出力パラメーター
  • Copilot for Sales がアクションで検索する、機能の API を決定するための具体的な説明

この記事はまた、API の入力と出力を管理する方法についてのガイダンスも提供しています。

Copilot for Sales の拡張性の詳細については、次の動画をご覧ください。

Copilot for Sales での拡張可能な業務はどのように機能しますか?

Microsoft 365 の Copilot for Sales は、ユーザーが状況に応じて利用できる複数の個別の機能で構成されています。 各機能は、Copilot for Sales が所有するスキル サービスによって支えられています。 システム ユーザーが機能と対話すると、その機能のスキル サービスが、機能の一部として提供される分析情報を生成します。 既成のスキルサービスでは、Microsoft Graph や CRM のデータを使用して分析情報を取得します。 拡張性により、スキルサービスは、アクションでリアルタイムに利用可能なアプリケーション API を呼び出すことで、追加の分析情報を取得し、その結果、機能が強化されます。 スキル サービスがアプリケーション API を呼び出すと、アプリケーション API が受け入れる利用可能なすべてのコンテキストが渡されます。 その見返りとして、Copilot for Sales のユーザーに提示される分析情報と同じ形式で情報を受け取ることが求められます。

拡張性アーキテクチャを示す図

すべてが正しく機能するように、Copilot for Sales は次の操作を実行する必要があります:

  • 特定の Copilot for Sales 機能を強化するための分析情報を得るために関連するアプリケーション API を特定します。
  • 必要なコンテキスト情報をアプリケーション API に渡します。
  • アプリケーション API のどの部分を機能でレンダリングするかを決定します。

作成者は、次の要素を構築する必要があります:

  1. 拡張しようとしている Copilot for Sales の機能で求められているものに一致する API。 Copilot for Sales の機能を拡張するために使用する API は、Copilot for Sales から必要な入力を受け入れ、Copilot for Sales がめる必要な出力を返す必要があります。
  2. API と OAuth 認証を使用する Microsoft Power Platform コネクタ。
  3. Copilot for Sales が提供する説明をコネクタに追加するアクション。
    Copilot for Sales では、特定の API 仕様に準拠する必要はありません。 API の名前付けやその入出力パラメータおよび構造は、Copilot にとって制約ではありません。 Copilot が提供する入力を API で処理できるようにし、求められる出力を返すようにする責任があります。 さらに、Copilot が実行時に正しく照合できるように、適切な説明を記述する必要があります。

たとえば、Copilot for Sales の主要な営業情報機能を強化したいとします。 この拡張機能では、最低限、CRM レコード参照 (recordTyperecordId パラメータ値として渡される) を入力として受け入れ、分析情報のタイトル、説明、日付を出力として提供する API を作成する必要があります。 この API は、認証に OAuth を使用する新規、または既存の Microsoft Power Platform コネクタに追加する必要があります。 さらに、コネクタ内の API には、Copilot for Sales の要件に従って説明を追加する必要があります。

拡張可能な Copilot 機能

拡張性により、Copilot for Sales の既存の機能を強化したり、新しい機能を追加したりできます。 アプリケーションからのデータと分析情報をコパイロットエクスペリエンスに取り入れることができます。 次の機能が拡張できます。

また、Copilot for Sales のチャット機能に新しい Q&A の機能を導入することもできます。 ただし、Copilot for Sales のチャット以外の機能に新しい機能を追加することはできないことに注意してください。

Copilot for Sales の拡張

  1. 拡張する機能を決定します

    ヒント

    Copilot の拡張可能な機能セクションに記載されていない機能を拡張したい場合は、Copilot for Sales Extensibility Preview フォームから取引先担当者にご連絡ください。

  2. 拡張機能の作成を開始します。

    1. API を使用したカスタムコネクタの作成
    2. Microsoft Copilot Studio でアクションを作成して公開する
    3. ユーザーに対してコネクタ アクションを有効にする
    4. コネクタとアクションの認定を取得する (オプション)
  3. ステップ 1 で選択したケイパビリティを拡張するために使用できる拡張ポイントについて説明します。

アプリケーションからの分析情報でメールの概要を充実させる
アプリケーションからのファイル リンクを使用してメールの下書きを充実させる
アプリケーションからの分析情報で重要な営業情報を充実させる
アプリケーションからの分析情報を活用して CRM レコードの詳細を充実させる
アプリケーションからの分析情報を活用して CRM レコードの概要を充実させる
Copilot for Sales 拡張子のビルド