Документация

Slack

Отправляйте и принимайте сообщения Slack из pipeline (Events API + chat.postMessage), в режиме BYO.

Slack

Интеграция Slack подключает ваше рабочее пространство к вашим pipeline в обоих направлениях: приём сообщений (сообщение Slack запускает pipeline) и отправка ответов (agent или узел публикует в канал или в тред).

Что можно с этим делать

  • Принимать сообщения из канала через Events API и запускать по ним pipeline.
  • Публиковать сообщение в канал или отвечать в треде.
  • Получать список каналов / пользователей, читать недавние сообщения, чтобы дать контекст agent.

Инструменты и узлы

  • Инструменты чтения: slack.list_channels, slack.list_users, slack.read_messages.
  • Инструмент записи (с подтверждением): slack.post_message.
  • Узел slack_outbound — отправка через chat.postMessage, ответ в треде, с гарантией exactly-once.
  • Приёмник slack_inbound — точка входа Events API, с нативной проверкой подписи на сыром теле запроса, окном anti-replay, anti-loop (сообщение от бота не запускает само себя повторно) и дедупликацией событий.

Подключение (BYO)

  1. Администрирование → Интеграции → Slack.
  2. Введите bot token (xoxb-…) и signing secret вашего приложения Slack.
  3. Направьте URL Events API вашего приложения на приёмник slack_inbound вашего pipeline.
  4. Токен и секрет шифруются в состоянии покоя и никогда не раскрываются повторно.

Slack — это коннектор строгого BYO: вы используете собственное приложение Slack, без metering и без наценки betool. Подписи событий проверяются на сыром теле запроса — поддельное сообщение отклоняется.

Сценарии использования

  • Ассистент команды — agent отвечает на вопросы, опубликованные в канале, используя вашу базу знаний.
  • Действенные уведомления — pipeline публикует оповещение в тред и получает ответ оператора для продолжения обработки.