Все ноды/Integrations/VK / VK Teams

Отправить сообщение в VK Teams

Отправляет текстовое сообщение в VK Teams-чат. Требует VK Teams Config через порт 'vk_teams_config'. chat_id и текст задаются в конфиге (поддерживаются шаблоны).

Отправить сообщение в VK Teams
VK Teams ConfigSuccess
Error

Тип в графе: vk_teams_send_message

Exec

Можно включить ветку ошибки (expose_error_output) и обработать сбой отдельным путём.

Как попробовать

Минимальный рабочий воркфлоу

Вход
Отправить сообщение в VK Teams
Конфигурация VK Teams
Выход
  • Исполнение
  • Данные
  • Исполнение + данные
Нажмите «Скопировать ноды», откройте редактор и нажмите Ctrl+V на холсте.

Перед запуском выберите своё подключение или базу знаний — в графе стоит REPLACE_ME.

Как применять

Нода отправляет одно текстовое сообщение в чат VK Teams: уведомление дежурному, отчёт в командный чат, сигнал по итогам запуска. Это шаг графа, а не инструмент агента — порта tool_out у ноды нет, и модель вызвать её не может. Чтобы отправку решала модель, оберните ноду в WF-инструмент.

Для сообществ vk.com нужна другая нода — Отправить сообщение в VK; это разные продукты с разными ботами.

Как это работает

«Chat ID» и «Сообщение» — шаблоны. Идентификатор чата в VK Teams выглядит непривычно: для личного диалога это email пользователя (user@example.com), для группового — идентификатор вида 681234567@chat.agent. Числового id, как в Telegram, здесь нет.

Выход ноды — message_id отправленного сообщения; это строка-токен, а не число, и именно она нужна для последующих действий над сообщением. Отказ API (неизвестный чат, недействительный токен, недоступный сервер) останавливает ноду с описанием из ответа. Включите «Выход ошибки», чтобы обработать отказ в графе; без него запуск завершится ошибкой.

Частые ошибки

  • Peer ID из VK в поле Chat ID. Числовые идентификаторы vk.com здесь не работают — это другой продукт.
  • Ожидание, что пустые поля просто ничего не сделают. «Chat ID» и «Сообщение» обязательны: валидатор скажет об этом до запуска, а пустой шаблон остановит ноду.
  • Форматирование. Текст уходит как обычный текст; разметка из ответа модели дойдёт до получателя вместе с символами разметки.
  • Вложения. Нода отправляет только текст, порта для файлов у неё нет.
  • Неверный базовый URL в подключении. Заполненное «на всякий случай» поле собственной инсталляции превращает каждую отправку в ошибку соединения.

Входы

ПортПроводДанныеПримечания
VK Teams Configvk_teams_configДанныеdata

обязателен

Выходы

ПортПроводДанныеПримечания
SuccessoutputИсполнение + данныеexecute_dataobject
Erroron_errorИсполнение + данныеexecute_data

показывается, когда expose_error_output = true

Настройки

ПолеТипПо умолчаниюОписание
Подключение VK Teamsconnection_idstring""

Сохранённое подключение VK Teams из workspace: графу с одним сообщением не нужна отдельная нода VK Teams Config. Нода, подключённая к порту 'vk_teams_config', имеет приоритет над этим полем.

подключение: vk_teamsперекрывается портом: vk_teams_config

Chat IDchat_idstring""

Идентификатор чата VK Teams: email пользователя (user@example.com) или id группового чата (681234567@chat.agent). Поддерживаются шаблоны.

поддерживает шаблоны

Сообщениеtextstring""

Текст сообщения (шаблоны поддерживаются)

поддерживает шаблоны

Общие поля

Эти три поля есть у каждой ноды: платформа добавляет их сама, а не автор ноды.

  • expose_error_output — Если включено, показывает выход выполнения для подключения нод, которые запускаются при сбое этого шага.