Интеграция с MS Teams

Интеграция с MS Teams - описание

Интеграция Zadarma-Microsoft Teams полностью бесплатна.

Функции интеграции:
  • Звонки клиентам из MS Teams в один клик;
  • Настройки маршрутизации звонков для организации в Teams;
  • Интеграция статистики звонков. Возможность конфигурации голосовых меню и дополнительных функций в MS Teams.
Преимущества Zadarma:
  • Полностью бесплатная АТС, настройка за 5 минут;
  • Тарифные пакеты для выгодных звонков на все направления;
  • Многоканальные номера в 100 странах мира (городские, мобильные, 800);
  • Дополнительные возможности: коллтрекинг, речевая аналитика, виджеты для сайта, видеоконференции;
  • Максимальные качество и надежность (15 лет работы, дата-центры в 5 странах, поддержка 24/7).
Инструкция по установке

1. Для интеграции Zadarma и MS Teams должны быть выполнены следующие условия:

  • У каждого пользователя Teams, который будет совершать звонки через интеграцию, должна быть активирована необходимая лицензия(рекомендованная сборка Office 365 E3 + MS 365 Phone System + MS 365 AudioConferencing);
  • Для использования телефонии у пользователя в MS Teams должны быть установлены нужные разрешения и роли.
  • У вас должна быть создана и настроена виртуальная АТС Zadarma. Рекомендуем использовать удобный мастер настройки. Минимальный набор настроек: созданы внутренние номера от 1 до 50 (каждый сотрудник - отдельный внутренний номер), при необходимости включена запись разговоров в настройках внутреннего номера.
  • 2. В личном кабинете Zadarma перейдите в раздел Настройки - Интеграции и API и активируйте интеграцию с MS Teams.

    Далее в появившемся окне необходимо подтвердить создание индивидуального домена для интеграции с MS Teams и скопировать полученный домен.

    В новой вкладке браузера перейти в админ-центр Microsoft, не закрывая вкладку с личным кабинетом Zadarma.

    CRM MS Teams 1

    3. В админ-центре организации Microsoft перейдите в раздел “Настройки - Домены” и добавьте новый домен для вашей организации.

    В качестве нового домена необходимо указать домен, полученный в личном кабинете Zadarma.

    • На следующем шаге выберите валидацию домена через TXT-запись и нажмите «Далее».
    • Теперь необходимо скопировать полученную TXT-запись и, вернувшись во вкладку с открытым личным кабинетом Zadarma, указать TXT-запись в соответствующем поле в личном кабинете Zadarma и нажать кнопку «Сохранить».
    • После сохранения TXT-записи в Zadarma необходимо вернуться во вкладку с админ-центром Microsoft и завершить валидацию домена.

    Пошаговый пример настройки интеграции со скриншотами:

    Шаг 1 - Домены - Добавить домен

    CRM MS Teams 2

    Шаг 2 - В качестве доменного имени указать домен, полученный в мастере настройки интеграции в личном кабинете Zadarma

    CRM MS Teams 3

    Шаг 3 - Выбрать “Подтвердить через TXT-запись”

    CRM MS Teams 4

    Шаг 4 - Скопировать полученную запись и вставить в соответствующее поле в мастере настройки интеграции в личном кабинете Zadarma.

    CRM MS Teams 5

    Шаг 5 - Вернуться в административный центр MS и завершить валидацию домена

    CRM MS Teams 6

    4. В админ-центре организации Microsoft в разделе «Пользователи» - для пользователя с правами администратора, который настраивает интеграцию с Teams изменить основной домен, используемый для авторизации на новый, после чего авторизоваться, снова используя новые данные.

    CRM MS Teams 7

    5. Дальнейшая настройка производится администратором организации Microsoft с нужными привилегиями (администратор MS Teams).

    Обратите внимание: настройку можно производить через центр администрирования Microsoft Teams или через командную строку PowerShell.


    Центр администрирования Teams

    1. В левом меню перейти в раздел “Голосовая связь - Прямая маршрутизация” и добавить новый контроллер SBC.

    В качестве FQDN укажите полученный домен в настройках интеграции в Zadarma.

    Порт сигнализации SIP - 5067

    CRM MS Teams 8

    2. Убедитесь, что у нужных вам пользователей есть назначенный номер телефона и разрешение на совершение звонков в разделе “Пользователи - Голосовая связь”.

    CRM MS Teams 9

    Обратите внимание, что пользователь должен быть добавлен в Skype for Business и у него должна быть включена поддержка голосовой почты!


    Добавить пользователя в Skype for Business можно двумя способами:

    1 - через контрольную панель сервера Skype for Business

    2 - через PowerShell командой Set-CsUser -Identity "Ivan Ivanov " -EnterpriseVoiceEnabled $true -HostedVoiceMail $true


    Более подробно это описано в документации Microsoft.


    3. Вернувшись в раздел “Голосовая связь - Прямая маршрутизация”, в правом верхнем углу добавляем новую запись ТСОП, которая соответствует ранее указанному в 1 пункте FQDN (домену полученному в Zadarma).

    CRM MS Teams 10

    После чего, на этой же странице переходим в раздел “Маршруты голосовой связи” и добавляем необходимые маршруты с использованием созданной ТСОП-записи.


    4. Далее переходим в раздел “Голосовая связь - Политики маршрутизации” и добавляем политику для исходящих звонков (например, ZadarmaOut) и указываем созданную ранее ТСОП-запись.

    CRM MS Teams 11

    5. В левом меню, в разделе “Пользователи” в настройках нужного пользователя выбираем созданную политику маршрутизации голосовой связи и политику звонков.

    CRM MS Teams 12

    После сохранения изменений всё готово для совершения исходящих звонков данным пользователем.

    Для других пользователей применяются эти же настройки политик и маршрутов.

    Порядок действий для подключения новых пользователей к маршрутизации исходящих звонков через Zadarma после создания нужных маршрутов и политик не меняется. Пользователям просто назначаются нужные политики как это сделано на последнем шаге.


    PowerShell

    Альтернативой настройки через административный центр MS является настройка с помощью командной строки PowerShell.

    Для настройки таким способом требуется доступ к учетной записи администратора MS через командную строку операционной системы Windows, или через веб-эмулятор командной строки Azure Cloud Shell.

    После перехода и авторизации в PowerShell/CloudShell как администратор в MS необходимо последовательно выполнить следующие команды:


    1. Установка модуля:

    Install-Module MicrosoftTeams

    2. Подключение и аутентификация:

    Connect-MicrosoftTeams

    3. Настройки:


    3.1. Включение возможности VoIP-звонков для пользователя

    Set-CsUser -Identity "Ivan Ivanov " -EnterpriseVoiceEnabled $true

    3.2. Назначение политики звонков для пользователя

    Grant-CsTeamsCallingPolicy -identity "Ivan Ivanov" -PolicyName AllowCalling

    3.3. Создать новую политику маршрутизации исходящих звонков и PSTN-запись

    New-CsOnlineVoiceRoutingPolicy -Identity "Zadarma out" -OnlinePstnUsages "sbc5.teams.zadarma.com"

    3.4. Назначение пользователю политики маршрутизации исходящих звонков

    Grant-CsOnlineVoiceRoutingPolicy -Identity "Ivan Ivanov” -PolicyName ”ZadarmaOut,”

    3.5. Назначение пользователю номера (с экстеншеном) для входящих звонков и включение голосовой почты

    Set-CsUser -Identity "Ivan Ivanov" -HostedVoiceMail $true -OnPremLineURI tel:+73515947656;ext=223344

    3.6. Добавление нового маршрута для исходящих звонков

    New-CsVoiceRoute -Identity "Route1"

    3.7. Проверяем что все параметры заданы корректно

    Get-CsOnlineUser -Identity "Ivan Ivanov" | fl OnPremLineUriManuallySet,OnPremLineUri,LineUri,EnterpriseVoiceEnabled,HostedVoiceMail,TeamsCallingPolicy,OnlineVoiceRoutingPolicy,EnterpriseVoiceEnabled

    3.8. Создание и настройка диалплана (не обязательно, используется для добавления правил формата набора номера)

    New-CsDialPlan -Identity "ZadarmaDialplan"

    3.9. Назначение пользователю созданного диалплана (не обязательно)

    Grant-CsDialPlan

    5. В личном кабинете Zadarma в разделе «Настройки - Подключение по SIP» для нужного SIP-логина выбираем вариант «Переадресация в Teams» после чего, все входящие на этот SIP-логин будут перенаправлены в транк с MS Teams.

    Далее маршрутизация входящих звонков настраивается уже со стороны АТС в MS Teams.


    Для совместного использования АТС Zadarma вместе с MS Teams достаточно включить переадресацию входящих звонков с внутреннего номера на SIP-логин с транком MS Teams.

    Переадресация включается в разделе “Моя АТС - Внутренние номера”


    Примеры использования MS Teams для совершения звонков и возможные дополнительные настройки:


    1. Совершение исходящего звонка через Teams.


    Для совершения исходящего звонка достаточно перейти в раздел “Звонки” в боковом меню с левой стороны, ввести в поле номер, на который вы хотите позвонить и нажать на кнопку “Вызов”.


    - в поле набора также можно ввести имя контакта


    - формат набора номера зависит от правил, заданных для вашего пользователя администратором в настройках MS Teams


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


    2. Прием входящего звонка через Teams.


    Для приема входящего звонка необходимо просто нажать на соответствующую кнопку в появившемся на экране уведомлении о входящем звонке.


    - во время разговора звонок можно ставить на удержание или воспользоваться функцией перевода звонка с помощью соответствующих кнопок


    - входящие звонки можно автоматически перенаправлять на голосовую почту, переключив настройки переадресации в левом нижнем углу экрана


    - любой пользователь Teams может изменить статус доступности (например, включить режим “не беспокоить”)нажав на иконку аватара своего пользователя в правом верхнем углу и выбрав соответствующий статус в выпадающем меню.