Расширение агента продаж с помощью партнерских приложений (предварительная версия)

Important

  • Это предварительная версия функции, готовая к развертыванию в рабочих средах.
  • На предварительные версии, готовые к развертыванию в рабочих средах, распространяются дополнительные условия использования.

[Эта статья является предварительной документацией и может быть изменена.]

Агент по продажам — это помощник по искусственному интеллекту, который помогает командам по продажам повысить производительность и закрыть больше сделок. Она предоставляет аналитические сведения о продажах и ИИ следующего поколения в средства, которые вы используете ежедневно, например Outlook, Microsoft Teams и другие приложения Microsoft 365.

Вне поля агент продаж в Outlook и Teams подключается к системам управления отношениями клиентов (CRM), таким как Salesforce Sales Cloud и Dynamics 365 Sales. Тем не менее, продажи включают в себя не только CRM. Команды по продажам часто используют специализированные приложения для планирования работы с клиентами, поиска клиентов, аналитики доходов, цитирования, электронной подписи и многого другого. Клиенты и производители приложений для продаж теперь могут приносить данные и аналитические сведения из любого из своих приложений в интерфейс агента продаж.

Если вы являетесь разработчиком партнерских приложений, вы можете интегрировать приложение с агентом продаж для предоставления контекстной аналитики и рекомендаций в контексте ежедневного рабочего процесса продавца в Teams и Outlook.

В этой статье приводятся рекомендации по расширению агента продаж с помощью API приложения. В ней содержатся следующие сведения:

  • Возможности, которые можно расширить в агенте продаж
  • Входные и выходные параметры для API, которые необходимо создать
  • Конкретные описания, которые агент по продажам ищет в вашем действии, чтобы выяснить, какой API использовать для возможности

В этой статье также содержатся рекомендации по управлению входными и выходными данными для API.

Как реализована расширяемость в агенте по продажам?

Агент продаж состоит из нескольких отдельных возможностей, доступных в контекстном контексте для пользователей. Каждая функциональность поддерживается службой управления навыками, принадлежащей агенту по продажам. Когда системный пользователь взаимодействует с возможностями, служба навыков для этой возможности создает аналитические сведения, предоставляемые в рамках этой возможности. Сразу после установки служба навыков использует данные в Microsoft Graph и CRM-системах для получения аналитической информации. Благодаря расширяемости служба навыков вызывает API-интерфейсы вашего приложения, доступные в вашем действии, в режиме реального времени, чтобы получить дополнительную аналитику для обогащения возможности. Когда служба навыков обращается к API вашего приложения, она передает весь доступный контекст, который ваше приложение принимает. В ответ она ожидает получить аналитику в формате, который соответствует способу представления аналитики пользователям агента по продажам в возможности.

Схема, показывающая архитектуру расширяемости

Чтобы убедиться, что все работает правильно, агент продаж должен выполнить следующие действия:

  • Определите, какой из API приложений относится к получению аналитических сведений для обогащения конкретной возможности агента продаж.
  • Передайте необходимые контекстные сведения в API приложения.
  • Определите, какие части API вашего приложения следует отобразить в возможностях.

Как создатель, вы должны создать следующие элементы:

  1. API, которые соответствуют ожиданиям возможностей агента по продажам, которые вы пытаетесь расширить. API, используемый для расширения возможностей в агенте продаж, должен принимать необходимые входные данные от агента продаж и возвращать необходимые выходные данные, ожидаемые агентом продаж.
  2. Соединитель Microsoft Power Platform, использующий API и проверку подлинности OAuth.
  3. Действие, которое добавляет к соединителю описания, предоставленные агентом по продажам.
    Агент продаж не требует соблюдения определенной спецификации API. Именование API, его входных и выходных параметров и структуры не являются ограничениями для Copilot. Вы несете ответственность за то, что API-интерфейсы могут обрабатывать входные данные, которые поставляет Copilot, и возвращать ожидаемые выходные данные. Кроме того, необходимо предоставить соответствующие описания, чтобы убедиться, что Copilot может правильно сопоставить их во время выполнения.

Например, вы хотите улучшить возможности аналитики возможностей в агенте продаж. Для этого расширения необходимо создать API, который, как минимум, принимает ссылку на запись CRM (переданные как recordType и recordId значения параметров) в качестве входных данных и предоставляет название аналитических сведений, описание и дату в качестве выходных данных. Этот API следует добавить в новый или существующий соединитель Microsoft Power Platform, использующий OAuth для проверки подлинности. Кроме того, API-интерфейсы в соединителе должны быть дополнены описаниями, необходимыми агентом продаж.

Возможности Copilot, которые можно расширить

Благодаря расширяемости можно улучшить существующие возможности или добавить новые возможности в агенте продаж. Вы можете перенести данные и аналитические сведения из приложения в интерфейс Copilot. Можно расширить следующие возможности:

Кроме того, вы можете ввести новые возможности вопросов и ответов (Q&A) в функциях чата в агенте продаж. Однако важно отметить, что нельзя добавлять новые возможности в функции, отличные от чата, в агенте продаж.

Расширение агента продаж

  1. Определите, какую возможность вы хотите расширить.

    Замечание

    Если вы хотите расширить возможность, которая не указана в разделе возможностей Copilot, которые могут быть расширены, свяжитесь с нами, используя форму Предварительного просмотра расширения.

  2. Начните создавать расширение.

    1. Создайте настраиваемый соединитель с помощью API.
    2. Создайте и опубликуйте действие в Microsoft Copilot Studio.
    3. Включите действие соединителя для пользователей.
    4. Получите сертификацию вашего коннектора и действия (необязательно).
  3. Узнайте о точках расширения , которые можно использовать для расширения возможностей, выбранных на шаге 1.

Обогащение сводок по электронной почте с помощью аналитических сведений из приложения
Обогащение черновиков электронной почты с помощью ссылок на файлы из приложения
Обогащение аналитических сведений о возможностях с помощью данных из приложения
Обогатите сведения о записи CRM аналитическими данными из вашего приложения
Обогащение сводок записей CRM с помощью аналитических сведений из приложения
Создание расширений для агента по продажам