Comunicação Empresarial
Guia completo para criar um Slack App, configurar OAuth e enviar/receber mensagens automaticamente.
Slack oferece uma API robusta para automação empresarial. Você pode enviar mensagens, criar canais, reagir a eventos e muito mais.
📨
Mensagens
Enviar e receber
📢
Canais
Criar e gerenciar
🔔
Eventos
Webhooks em tempo real
🤖
Bots
Interações automáticas
1.1 Acessar o Portal
1.2 Configurar o App
App Name:
N8N Automation Bot
Workspace:
Selecione seu workspace
Clique em "Create App"
2.1 Adicionar Bot Token Scopes
Scopes Recomendados
3.1 Gerar Token
3.2 Copiar o Token
Após instalar, você verá o Bot User OAuth Token:
Bot User OAuth Token:
xoxb-seu-token-aparece-aqui
⚠️ Guarde este token em local seguro! Ele dá acesso ao seu workspace.
📝 Quando usar?
Configure eventos se você quiser que o N8N reaja a mensagens do Slack (ex: responder automaticamente, processar comandos).
4.1 Configurar Request URL
4.2 Configurar Webhook no N8N
4.3 Adicionar Bot Events
Em "Subscribe to bot events", adicione:
Clique em "Save Changes" após adicionar eventos.
5.1 Criar Credencial
5.2 Alternativa: Incoming Webhook (Mais Simples)
Para apenas enviar mensagens, você pode usar Incoming Webhooks:
📨 Enviar Mensagem Simples
🎨 Mensagem com Blocks
👍 Adicionar Reação
📢 Listar Canais
📎 Upload de Arquivo
🚨 Alerta de Erro
✅ Faça
❌ Evite
❌ "channel_not_found"
Causa: O bot não está no canal ou o ID está errado.
Solução: Convide o bot para o canal com /invite @nome-do-bot ou use o ID correto do canal (C0123...).
❌ "missing_scope"
Causa: Falta permissão para a ação.
Solução: Adicione o scope necessário em OAuth & Permissions e reinstale o app.
❌ "invalid_auth"
Causa: Token inválido ou revogado.
Solução: Reinstale o app no workspace para gerar novo token.
Agora você pode automatizar a comunicação da sua equipe.