Интеграция собраний и звонков Teams во внешние приложения
Microsoft Teams предоставляет встроенные функции обмена данными между бизнесом и потребителем (B2C). Например, банковские ипотечные сотрудники могут проводить виртуальные встречи с клиентами с помощью собраний Teams.
Клиенты могут присоединиться к собранию следующими способами:
- Используйте собственные приложения Teams или веб-клиент Teams.
- Наберите номер телефона собрания.
- Используйте пользовательские приложения, которые работают с звонками и собраниями Teams.
Интеграция взаимодействия Teams с клиентским веб-приложением или собственным приложением обеспечивает настраиваемый пользовательский интерфейс. Вы можете создать веб-приложение, совместимое с мобильными и настольными устройствами, или создать собственные приложения для iOS, Android и Windows. Эта интеграция обеспечивает преимущества использования Teams для взаимодействия с сотрудниками. Эти взаимодействия могут включать в себя знакомство сотрудников, функции совместного использования Teams, возможность расширения приложений и ботов Teams, а также соблюдение безопасности и соответствия требованиям Microsoft 365.
Пользовательские веб-приложения и собственные приложения могут взаимодействовать с двумя типами возможностей Teams B2C: виртуальными встречами и контакт-центром.
На следующем рисунке показан пример интеграции взаимодействия собраний и звонков Teams в веб-приложение или собственное приложение:
Виртуальные встречи
Виртуальные встречи — это организованные встречи между клиентом и организацией в заданное время. Четкое разделение между клиентом и бизнесом, а также запланированный аспект взаимодействия являются основными характеристиками большинства виртуальных встреч.
Например, в различных отраслях используются виртуальные встречи, такие как встречи с медицинскими работниками, кредитными специалистами или техническими специалистами по технической поддержке продуктов.
Чтобы создать приложение для виртуальных встреч, выполните следующие действия.
- Создайте функцию службы управления коммуникацией с помощью API Graph onlineMeeting. Эта функция обрабатывает планирование собрания и настройку параметров, таких как доступность записи.
- Интеграция служб коммуникации Azure Для звонков и чатов в веб-приложение или собственное приложение. Дополнительные сведения см. в разделах Понятия телефонии и Основные понятия чата.
- Настройте службу управления коммуникацией для предоставления общего доступа к метаданным собраний Teams клиентскому приложению.
Клиентские библиотеки Служб коммуникации Azure доступны для различных платформ и языков, таких как веб-клиент (JavaScript), iOS (Swift), Android (Java), Windows (.NET). Клиентские библиотеки поддерживают как мобильные, так и настольные веб-клиенты.
Вы можете использовать библиотеку пользовательского интерфейса с открытым кодом для разработки веб-приложений, приложений iOS и Android. Службы коммуникации Azure не зависят от удостоверений, и вы можете управлять идентификацией и проверкой подлинности конечных пользователей.
Дополнительные сведения и краткие руководства см. в разделе:
- Концепция. Приложения виртуального посещения с помощью Служб коммуникации Azure
- Концепция взаимодействия Azure & Teams
- Руководство по архитектуре Azure для присоединения к собранию Teams
- Azure Sample Builder для присоединения к собранию Teams
- Краткое руководство. Присоединение к собранию Teams в качестве внешнего пользователя
Центр контактов
Приложения центра контактов ориентированы на незапланированную связь между потребителями и агентами. Незапланированный характер взаимодействия является ключевым атрибутом приложений центра контактов. Центр обработки контактов захватывает большое семейство приложений, разнообразных по следующим параметрам:
- Шкала: Малые предприятия могут иметь несколько сотрудников, работающих в качестве агентов в ограниченной роли, таких как ресторан, предоставляющий контактный номер для резервирования. В авиакомпании могут работать тысячи сотрудников и поставщиков, предоставляющих центр контактов 24/7.
- Канал: Организации могут взаимодействовать с потребителями через телефонную систему, приложения, службу коротких сообщений (SMS) или информационные платформы потребителей.
- Организационный подход: В большинстве предприятий сотрудники работают в качестве агентов, которые используют Teams или лицензированное программное обеспечение Контакт-центра как услуги (CCaaS). Кроме того, другие компании могут передавать роль агента на аутсорсинг или использовать специализированных поставщиков услуг, которые полностью управляют контакт-центрами.
Чтобы создать приложение центра контактов, выполните следующие действия.
- Планирование и настройка автосекретарей Teams и очередей звонков.
- Создайте функцию службы управления коммуникацией с помощью API Graph для получения метаданных для автосекретарей и очередей вызовов.
- Интеграция служб коммуникации Azure Для звонков и чатов в веб-приложение или собственное приложение. Дополнительные сведения см. в разделах Понятия телефонии и Основные понятия чата.
- Настройте службу управления коммуникацией для предоставления клиентскому приложению общего доступа к метаданным автосекретаря Teams или очереди вызовов.
Библиотека пользовательского интерфейса Служб коммуникации Azure содержит составной набор вызовов, который обеспечивает быструю и простую интеграцию этих незапланированных вызовов в мобильные и настольные веб-клиенты.
Дополнительные сведения и краткие руководства см. в разделе:
Platform Docs