Você pode usar Workflows, Assign e Chat Integration para enviar automaticamente uma mensagem no Slack sempre que um tópico ou postagem for atribuído ou desatribuído no seu site. Isso facilita manter sua equipe informada quando algo na comunidade precisar da atenção deles.
Neste tópico, forneceremos o modelo de workflow e explicaremos como configurar tudo.
Os recursos Workflows e Assign estão disponíveis nos planos Business e Enterprise.
Pré-requisitos
Antes de começar, certifique-se de que os seguintes itens estejam configurados:
- Workflows, Assign e Chat Integration estão habilitados na sua comunidade
- O Chat Integration está conectado ao seu workspace do Slack com pelo menos um canal do Slack configurado. Se você ainda não fez isso, consulte: Set up Slack notifications using the discourse-chat-integration plugin
1. Importar o workflow
-
Vá para Admin → Plugins → Workflows (
/admin/plugins/discourse-workflows/workflows). -
Clique em Import.
-
Envie este arquivo JSON:
workflow-nodes-2026-09-02.json (11,1 KB)
Após a importação, você verá o workflow na lista. Clique nele para configurá-lo para o seu site.
2. Configurar o workflow
O workflow contém vários nós que você precisará personalizar antes que ele funcione. Muitas dessas etapas são opcionais, mas recomendadas para melhores resultados.
Filtrar por categoria
Selecione a categoria que deve acionar a notificação no Slack. Atribuições em tópicos fora desta categoria serão ignoradas.
Para acionar este workflow para várias categorias:
- Defina o campo Match node do nó para
Any condition can pass - Adicione condições para cada categoria
Para acionar este workflow para qualquer categoria, exclua este nó e conecte os nós anteriores e subsequentes (por exemplo, conecte o ramo “No” de Is PM a Filter by tag).
Filtrar por tag
Selecione a tag que deve acionar a notificação no Slack. Atribuições em tópicos sem esta tag serão ignoradas.
Para acionar este workflow para várias tags:
- Defina o campo Match node do nó para
Any condition can pass - Adicione condições para cada tag
Para acionar este workflow para qualquer tag, exclua este nó e conecte os nós anteriores e subsequentes (por exemplo, conecte Filter by category a Check assignee group).
Verificar grupo do atribuído
Selecione o grupo ao qual o usuário atribuído deve pertencer para acionar a notificação. Isso é útil para limitar notificações, por exemplo, para a sua equipe de suporte.
Para acionar este workflow para usuários de qualquer grupo, selecione o grupo trust_level_0 nas condições do nó.
Modelo (Template)
Este nó controla o texto da mensagem no Slack. O workflow inclui quatro modelos de mensagem:
- Tópico regular — atribuído
- Tópico regular — desatribuído
- PM — atribuído
- PM — desatribuído
Cada modelo tem acesso a variáveis, incluindo o nome de usuário, nome de exibição, título do tópico e URL do tópico do usuário atribuído. Edite qualquer um desses para personalizar o formato da mensagem.
Enviar Slack
Selecione o canal do Slack onde as mensagens serão postadas. Esta lista é preenchida a partir dos canais que você já configurou no plugin Chat Integration em /admin/plugins/discourse-chat-integration/providers/slack.
3. Ativar o workflow
Uma vez que todos os nós estejam configurados, alterne o workflow para Active no topo do editor. O workflow agora será executado sempre que um tópico ou postagem for atribuído no seu site, desde que atenda a quaisquer requisitos de categoria, tag ou grupo de atribuição.


