Puedes utilizar Workflows, Assign y Chat Integration para enviar automáticamente un mensaje de Slack cada vez que un tema o publicación se asigne o se desasigne en tu sitio. Esto facilita mantener informados a tus compañeros de equipo cuando algo en la comunidad requiere su atención.
En este tema, proporcionaremos la plantilla de flujo de trabajo y te guiaremos paso a paso para configurar todo.
Las funciones Workflows y Assign están disponibles en los planes Business y Enterprise.
Requisitos previos
Antes de comenzar, asegúrate de que lo siguiente esté en orden:
- Workflows, Assign y Chat Integration están habilitados en tu comunidad.
- Chat Integration está conectado a tu espacio de trabajo de Slack con al menos un canal de Slack configurado. Si aún no lo has hecho, consulta: Set up Slack notifications using the discourse-chat-integration plugin
1. Importar el flujo de trabajo
-
Ve a Admin → Plugins → Workflows (
/admin/plugins/discourse-workflows/workflows). -
Haz clic en Import.
-
Sube este archivo JSON:
workflow-nodes-2026-09-02.json (11,1 KB)
Después de importar, verás el flujo de trabajo en la lista. Haz clic en él para configurarlo para tu sitio.
2. Configurar el flujo de trabajo
El flujo de trabajo contiene varios nodos que necesitarás personalizar antes de que funcione. Muchos de estos pasos son opcionales, pero se recomiendan para obtener los mejores resultados.
Filtrar por categoría
Selecciona la categoría que debe activar la notificación de Slack. Las asignaciones en temas fuera de esta categoría se ignorarán.
Para activar este flujo de trabajo para varias categorías:
- Establece el campo Match node del nodo en
Any condition can pass. - Añade condiciones para cada categoría.
Para activar este flujo de trabajo para cualquier categoría, elimina este nodo y conecta los nodos anteriores y posteriores (por ejemplo, conecta la rama “No” de Is PM con Filter by tag).
Filtrar por etiqueta
Selecciona la etiqueta que debe activar la notificación de Slack. Las asignaciones en temas sin esta etiqueta se ignorarán.
Para activar este flujo de trabajo para varias etiquetas:
- Establece el campo Match node del nodo en
Any condition can pass. - Añade condiciones para cada etiqueta.
Para activar este flujo de trabajo para cualquier etiqueta, elimina este nodo y conecta los nodos anteriores y posteriores (por ejemplo, conecta Filter by category con Check assignee group).
Verificar grupo del asignado
Selecciona el grupo al que debe pertenecer la persona asignada para activar la notificación. Esto es útil para limitar las notificaciones, por ejemplo, para tu equipo de soporte.
Para activar este flujo de trabajo para usuarios de cualquier grupo, selecciona el grupo trust_level_0 en las condiciones del nodo.
Plantilla
Este nodo controla el texto del mensaje de Slack. El flujo de trabajo incluye cuatro plantillas de mensaje:
- Tema regular — asignado
- Tema regular — desasignado
- PM — asignado
- PM — desasignado
Cada plantilla tiene acceso a variables, incluyendo el nombre de usuario, el nombre para mostrar, el título del tema y la URL del tema de la persona asignada. Edita cualquiera de estas para personalizar el formato del mensaje.
Enviar a Slack
Selecciona el canal de Slack donde se publicarán los mensajes. Esta lista se completa con los canales que ya has configurado en el plugin Chat Integration en /admin/plugins/discourse-chat-integration/providers/slack.
3. Activar el flujo de trabajo
Una vez que todos los nodos estén configurados, cambia el flujo de trabajo a Active en la parte superior del editor. El flujo de trabajo se ejecutará ahora cada vez que un tema o publicación se asigne en tu sitio, siempre que cumpla con los requisitos de categoría, etiqueta o grupo de asignado.


