Promesse utilisateur
Je peux utiliser Slack si Pipedream est configuré, Slack connecté, et des channels explicitement autorisés. Je peux chercher, lire des threads, synthétiser les décisions, mémoriser une discussion si l'ingestion est activée, et poster uniquement après confirmation explicite.
Données lues
- channels Slack autorisés
- messages Slack
- threads Slack
- métadonnées channel/thread/timestamp
Données écrites
- messages Slack si écriture activée et confirmée
- source events Bruno Brain si ingestion activée
Activation
- Compte Pipedream connecté
- connexion Slack via Pipedream
- activation Slack dans Bruno
- IDs de channels autorisés
Limites
- Aucune aspiration large du workspace: les lectures sont bornées aux channels autorisés et à une fenêtre de backfill.
- La recherche globale workspace est possible uniquement si le réglage beta explicite est activé.
- Les DMs restent exclus sauf réglage explicite.
- Aucun message Slack n'est posté sans validation claire du texte final et de la destination.
Stockage et périmètre
- settings/int_settings: bruno_slack_*
- personal_brain_source_events avec sourceType slack si ingestion explicite
- notes d'action pour les posts Slack confirmés
Outils exposés
list_slack_channelssearch_slack_messagesread_slack_threadsummarize_slack_decisionsingest_slack_thread_to_brainpost_slack_message
Références code
src/core/twin-pipedream-tools.tssrc/core/incwo/slack-connection-settings.tssrc/app/actions/slack-connection-actions.ts