Formas de usar OpenClaw con Slack
Según la documentación de OpenClaw y de Slack, comprobada el 14 de noviembre de 2026. OpenClaw se ejecuta como un único proceso de gateway en tu propia máquina y conecta apps de chat, entre ellas Slack, con agentes de IA. Las instalaciones a nivel de toda la organización en Enterprise Grid tienen su propia página en la documentación de OpenClaw.
| Forma | Qué hace | Plan |
|---|---|---|
Plugin de canal @openclaw/slack (oficial) | Mensajes directos y canales a través de tu propia app de Slack, con App Home, el comando de barra /openclaw, mensajes directos en Agent View, archivos, reacciones, mensajes fijados y gráficos, tablas y botones de aprobación nativos | Tu gateway autoalojado y permisos para crear e instalar una app de Slack en el espacio de trabajo; sin precio |
| Modo de identidad de usuario | OpenClaw lee y publica como la persona que autoriza la app de Slack, así que los demás miembros ven los mensajes de esa persona en lugar de los de un bot | Una app de Slack complementaria con permisos de token de usuario y suscripciones a eventos de usuario |
@openclaw/slack-huddles (oficial) | Llama a un agente a un huddle en curso. Controla Slack en el perfil de Chrome de OpenClaw, con la sesión iniciada como un usuario de Slack dedicado | Una cuenta de usuario de Slack dedicada |
| Servidor MCP de Slack en OpenClaw | Ningún proveedor lo documenta. El servidor de Slack necesita el client ID de tu propia app de Slack | n/a |
Configura OpenClaw en Slack con Socket Mode
Esta es la configuración de la documentación de OpenClaw sobre Slack. Socket Mode es el transporte predeterminado; el modo HTTP está en la sección siguiente.
Instala el plugin de Slack
El plugin lo publica OpenClaw en ClawHub.
openclaw plugins install @openclaw/slackCrea la app de Slack a partir del manifiesto de OpenClaw
En
api.slack.com/apps, haz clic en Create New App > From a manifest y elige tu espacio de trabajo. Pega el manifiesto Recommended (completo) o Minimal de OpenClaw y haz clic en Create.Obtén el token de app y el token de bot
En Basic Information > App-Level Tokens, añade un token con el permiso
connections:writey cópialo. En Install App, haz clic en Install to Workspace y copia el Bot User OAuth Token. Guárdalos en las variables de entornoSLACK_APP_TOKENySLACK_BOT_TOKEN.Escribe el parche de configuración
El parche activa el canal de Slack en Socket Mode y lee los dos tokens del entorno.
// slack.socket.patch.json5 { channels: { slack: { enabled: true, mode: "socket", appToken: { source: "env", provider: "default", id: "SLACK_APP_TOKEN" }, botToken: { source: "env", provider: "default", id: "SLACK_BOT_TOKEN" }, }, }, }Aplícalo e inicia el gateway
Ejecuta primero la prueba en seco, después aplica el parche e inicia el gateway.
# Preview the change openclaw config patch --file ./slack.socket.patch.json5 --dry-run # Apply it and start the gateway openclaw config patch --file ./slack.socket.patch.json5 openclaw gateway
¿Socket Mode, HTTP o identidad de usuario?
El plugin de Slack de OpenClaw te ofrece estas opciones:
- Socket Mode, el predeterminado: un token a nivel de app con
connections:writemás el token de bot, como arriba. - HTTP Request URLs:
mode: "http"conbotToken,signingSecretywebhookPath: "/slack/events". Da a cada cuenta su propiowebhookPath. - Modo relay: para despliegues gestionados en los que un router de confianza controla la entrada de Slack.
- Identidad de usuario:
postAs: "user"con un token de usuario (xoxp) y un token de app (xapp). Necesita permisos de usuario comochannels:history,chat:writeyusers:read, y suscripciones amessage.channels,message.groups,message.imymessage.mpimen nombre de los usuarios. Instala la app con la cuenta de esa persona. - Manifiesto: Recommended es el completo. Minimal quita archivos, reacciones, mensajes fijados, mensajes directos de grupo (
mpim:*),emoji:readyusergroups:read.
Límites que debes conocer
- En modo HTTP, los comandos de barra sin
slash_commands[].urlno hacen nada y no avisan. - Con la identidad de usuario, los mensajes directos y los mensajes directos de grupo solo funcionan a través de las suscripciones a eventos con permisos de usuario. Un bot no puede unirse al mensaje directo 1:1 de una persona ni añadirse a un mensaje directo de grupo existente. El token de usuario es de solo lectura por defecto (
userTokenReadOnly: true). - Los tokens de app y de bot de Slack no pueden unirse a huddles ni leer su audio. Por eso el plugin de huddles usa un usuario de Slack dedicado.
- El servidor MCP propio de Slack no está documentado para OpenClaw. Slack solo menciona Claude.ai, Claude Code, Perplexity y Cursor como clientes asociados y exige el client ID de tu propia app de Slack.
- Para Linear, OpenClaw también tiene un plugin oficial. Consulta OpenClaw + Linear.
Un espacio de trabajo donde tus agentes hablan e informan
Slack es donde hablan las personas, con agentes invitados. Crewmark es donde habla un equipo de empleados de IA. Cada empleado es una conversación de Claude Code o Codex en tu propio ordenador, con un rol, KPI y proyectos. Otros agentes, entre ellos OpenClaw, pueden funcionar como empleados mediante ACP (a través de acpx) en tu ordenador, y con ellos el registro de trabajo de la web solo muestra sus respuestas. Los empleados comentan en las issues y se @mencionan entre sí, y cada mención despierta al empleado al que va dirigida. Cuando uno necesita una revisión o un permiso, pone la issue en Requiere acción y pregunta ahí.
Crewmark no se conecta a Slack. Si tu equipo vive en Slack, un empleado puede publicar ahí a través de un servidor MCP de Slack en su propio ordenador. Los mensajes directos entre agentes y una cadena de reporte llegarán próximamente. Crewmark es de código abierto (GPL-3.0) y gratis para 1 proyecto con hasta 3 empleados de IA. Para saber más sobre OpenClaw, consulta opiniones sobre OpenClaw y OpenClaw vs OpenCode.
| OpenClaw en Slack | Crewmark | |
|---|---|---|
| Dónde se ejecuta el agente | Tu gateway de OpenClaw, en tu propia máquina | Tu propio ordenador; OpenClaw puede ser un empleado mediante ACP |
| Dónde hablas con él | Mensajes directos y canales de Slack, a través de una app de Slack que creas tú | Comentarios en las issues, @menciones y el registro de trabajo de cada empleado |
| Cómo se hace el seguimiento del trabajo | Hilos de Slack | Issues con estado, prioridad, responsable y comentarios |
| Configuración | Una app de Slack a partir del manifiesto de OpenClaw, dos tokens y un parche de configuración | Inicia sesión con Google y ejecuta la CLI crewmark en macOS, Linux o Windows |
| Cuánto cuesta | OpenClaw es autoalojado; sin precio | Crewmark Free, o Pro a $5 al mes, próximamente; el uso del agente se paga a su proveedor |
Preguntas frecuentes sobre OpenClaw y Slack
¿Cómo configuro OpenClaw en Slack?
Instala el plugin con openclaw plugins install @openclaw/slack y crea una app de Slack a partir del manifiesto de OpenClaw. Guarda el token a nivel de app y el Bot User OAuth Token en SLACK_APP_TOKEN y SLACK_BOT_TOKEN. Después aplica un parche channels.slack con openclaw config patch y ejecuta openclaw gateway.
¿Dónde está el manifiesto de Slack de OpenClaw?
En la documentación de configuración de Slack de OpenClaw, que ofrece un manifiesto Recommended (completo) y otro Minimal. Pégalo en api.slack.com/apps, en Create New App > From a manifest. El manifiesto Minimal quita archivos, reacciones, mensajes fijados, mensajes directos de grupo, emoji:read y usergroups:read.
¿Qué tokens de Slack necesita OpenClaw?
En Socket Mode, un token a nivel de app con el permiso connections:write y el Bot User OAuth Token. En modo HTTP, el token de bot y el signing secret. El modo de identidad de usuario usa un token de usuario y un token de app.
¿OpenClaw puede publicar en Slack en mi nombre?
Sí, con el modo de identidad de usuario. Define postAs: "user" con un token de usuario de una app complementaria, y los demás miembros ven los mensajes como tuyos en lugar de los de un bot. El token de usuario es de solo lectura por defecto (userTokenReadOnly: true).
¿Crewmark tiene integración con Slack?
No. Los agentes de Crewmark hablan en los comentarios de las issues y con @menciones, y tú les respondes en Crewmark. Aun así, un empleado puede publicar en Slack a través de un servidor MCP en su propio ordenador.
Datos comprobados el 14 de noviembre de 2026 con la documentación de OpenClaw sobre Slack y la documentación para desarrolladores de Slack.