Microsoft Teams + SurveyAnalytica
Триггеры на базе Graph для чатов, каналов и участников — с отправкой сообщений в чаты, каналы и мультиканальными рассылками.
SurveyAnalytica подписывается на уведомления об изменениях Microsoft Graph, поэтому чаты Teams, сообщения каналов и изменения состава участников становятся триггерами рабочих процессов; сообщения отправляются в чаты и каналы — включая мультиканальные рассылки и медиавложения. Входящие сообщения Teams также попадают в общий инбокс диалогов.
Триггеры workflow
События сообщений в чатах
chatMessage created, updated и deleted — с резервным опросом (polling) там, где подписки Graph непрактичны.
События сообщений в каналах
channelMessage created, updated, deleted через уведомления об изменениях Graph.
Жизненный цикл команд и каналов
teamCreated, channelCreated, channelDeleted, teamMemberAdded, teamMemberRemoved.
Действия workflow
Отправка сообщений в чаты
Пишите отдельным пользователям или групповым чатам через Microsoft Graph.
Отправка сообщений в каналы
Публикуйте в канал — или рассылайте одно и то же сообщение по списку каналов.
Медиавложения
Прикрепляйте медиа как hosted content к исходящим сообщениям.
Обнаружение каналов и история
Находите команды и каналы и читайте историю сообщений с пагинацией.
Как движутся данные
Двусторонний обмен сообщениями: уведомления об изменениях Graph и опрос переносят активность Teams в потоки и инбокс диалогов; исходящее направление покрывает чаты, каналы и рассылки. Это не интеграция для синхронизации контактов.
Подключение: Microsoft OAuth 2.0 с автоматическим продлением токена (скоупы Chat.ReadWrite и ChannelMessage.Send).
Практический пример: Сводка по опросам в операционный канал каждое утро
Триггер: запланированный рабочий процесс запускается в 9:00.
Шаг: прочитать вчерашние ответы на опросы и собрать короткую сводку.
Действие: опубликовать сводку в канал #operations в Teams; эскалации рассылаются по региональным каналам.
Вопросы, заданные в канале, приходят в общий инбокс команды CX.
Готовые шаблоны flow
Установите готовый шаблон и адаптируйте его — не нужно строить с нуля.
Настройка
1.
Подключите Microsoft 365 по OAuth из Account → Integrations.
2.
Выберите событие-триггер Teams — подписки Graph регистрируются автоматически.
3.
Выберите целевые чаты или каналы с помощью обнаружения.
4.
Установите шаблон уведомлений для Teams и адаптируйте сообщение.
Частые вопросы
Нужен ли администратор Teams?
Вы подключаетесь с учётной записью Microsoft, у которой есть доступ к нужным командам и каналам; действует стандартное согласие Graph для скоупов Chat.ReadWrite и ChannelMessage.Send.
Может ли один поток публиковать во много каналов?
Да — действие Teams принимает список каналов для мультиканальной рассылки.
Могут ли потоки реагировать на редактирование и удаление сообщений?
Да — created, updated и deleted являются отдельными событиями-триггерами и для чатов, и для сообщений каналов.
Подходит ли это для опросов сотрудников?
Да — доставка в Teams плюс триггеры на события участников делают его практичным каналом вовлечённости сотрудников наряду со Slack.