Slack source: events API + slash-commands

## Что это Slack integration работает в двух режимах: passive (read-only events на subscribed channels) и active (slash-commands `/rox ` отвечают в thread). После OAuth (Slack app install) пользователь выбирает channels для passive subscription. Events приходят через Events API (HTTPS callback или Socket Mode для self-hosted). Slash-command `/rox` запускает mission в текущем workspace ROX, ответ публикуется в thread с возможностью continue conversation через mentions. Reactions (`✅`, `❌`) триггерят матчер-automations. Files в Slack автоматически индексируются как Drive-style артефакты. Компоненты: `@rox-one/shared/sources/Slack`, `@rox-one/messaging-gateway`. Webhook signature verification через `X-Slack-Signature` HMAC-SHA256. ## Зачем Slack — primary team-chat для большинства SaaS-команд. Без интеграции работа в ROX обособлена от teamwork. Passive subscription даёт агенту полный контекст обсуждений, slash-commands переносят value-cell ROX (mission execution) прямо в Slack-flow. ## Источники вдохновения - [yankihue/yuan](https://github.com/yankihue/yuan) — WhatsApp/Telegram/WeChat → Claude bidirectional messaging - [zealton/lark-twitter-review](https://github.com/zealton/lark-twitter-review) — approval workflow + logs UI - [pinchtab/pinchtab](https://github.com/pinchtab/pinchtab) — browser automation bridge для web-source ## 🔗 Linear - [PZD-439](https://linear.app/kuhjie/issue/PZD-439) — backing ticket

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board
🧑‍🤝‍🧑

Compounding & Collaboration

Date

About 19 hours ago

Author

agi

Subscribe to post

Get notified by email when there are changes.