Все ноды/Integrations/VK / VK Teams
Отправить сообщение в VK Teams
Отправляет текстовое сообщение в VK Teams-чат. Требует VK Teams Config через порт 'vk_teams_config'. chat_id и текст задаются в конфиге (поддерживаются шаблоны).
Тип в графе: vk_teams_send_message
Exec
Можно включить ветку ошибки (expose_error_output) и обработать сбой отдельным путём.
Как попробовать
Минимальный рабочий воркфлоу
- Исполнение
- Данные
- Исполнение + данные
Перед запуском выберите своё подключение или базу знаний — в графе стоит 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_data | object | |
Erroron_error | Исполнение + данныеexecute_data | — | показывается, когда expose_error_output = true |
Настройки
| Поле | Тип | По умолчанию | Описание |
|---|---|---|---|
Подключение VK Teamsconnection_id | string | "" | Сохранённое подключение VK Teams из workspace: графу с одним сообщением не нужна отдельная нода VK Teams Config. Нода, подключённая к порту 'vk_teams_config', имеет приоритет над этим полем. подключение: vk_teamsперекрывается портом: vk_teams_config |
Chat IDchat_id | string | "" | Идентификатор чата VK Teams: email пользователя (user@example.com) или id группового чата (681234567@chat.agent). Поддерживаются шаблоны. поддерживает шаблоны |
Сообщениеtext | string | "" | Текст сообщения (шаблоны поддерживаются) поддерживает шаблоны |
Общие поля
Эти три поля есть у каждой ноды: платформа добавляет их сама, а не автор ноды.
expose_error_output— Если включено, показывает выход выполнения для подключения нод, которые запускаются при сбое этого шага.