Integração com Slack

Integração com Slack

Automatize a comunicação da sua equipe conectando o OpenClaw ao Slack. Envie mensagens, monitore canais importantes, crie lembretes e mantenha todos informados sem esforço manual.

O Que Você Pode Fazer

  • 💬 Enviar mensagens para canais ou DMs
  • 👀 Monitorar canais e receber alertas de palavras-chave
  • Criar lembretes para você ou para a equipe
  • 📊 Resumir conversas longas automaticamente
  • 🔍 Buscar mensagens antigas por conteúdo
  • 📢 Postar atualizações formatadas com blocos

Configuração

1. Criar Slack App

  1. Acesse api.slack.com/apps
  2. Clique “Create New App” > “From scratch”
  3. Dê o nome “OpenClaw” e selecione seu workspace

2. Configurar Permissões

Em “OAuth & Permissions”, adicione estes scopes:

  • chat:write - Enviar mensagens
  • channels:read - Ler canais públicos
  • channels:history - Ler histórico
  • users:read - Identificar usuários

3. Instalar e Copiar Token

  1. Clique “Install to Workspace”
  2. Copie o “Bot User OAuth Token” (começa com xoxb-)

4. Adicionar ao OpenClaw

openclaw config set slack.token "xoxb-seu-token"
openclaw config set slack.default_channel "#geral"

Comandos Úteis

Enviar Mensagens

"Mande no #engineering: Deploy da v2.0 concluído com sucesso! 🚀"
"DM para @maria: Pode revisar o PR quando tiver um momento?"
"Poste no #random: Alguém quer almoçar comida japonesa hoje?"

Monitorar Canais

"Me avise quando mencionarem 'bug crítico' no #support"
"Monitore #alerts e me mande resumo a cada hora"
"Quais mensagens importantes perdi no #engineering hoje?"

Resumir Conversas

"Resuma a discussão de ontem no #product"
"O que foi decidido na thread sobre o redesign?"
"Quais action items saíram da conversa do #planning?"

Lembretes

"Lembre o #team às 14h sobre a reunião de sprint"
"Me lembre amanhã às 9h de verificar os deploys"

Automações Populares

Standup Automático

Todo dia às 9:30, poste no #daily-standup:
"🌅 Bom dia! O que vocês planejam fazer hoje?"

Resumo de Canais

Todo dia às 18h, me mande resumo dos canais:
- #engineering: decisões técnicas
- #product: atualizações de features
- #support: bugs reportados

Deploy Notifications

Quando eu disser "deploy concluído", poste no #releases:
- Versão deployada
- Changelog resumido
- Link para monitoramento

Welcome Bot

Quando alguém novo entrar no #geral, mande DM de boas-vindas
com links úteis e ofereça ajuda.

Formatação Rica

O OpenClaw suporta Slack Block Kit:

"Poste no #updates com formatação:
📊 *Métricas da Semana*
• Usuários ativos: 1.234 (+15%)
• Tickets resolvidos: 89
• NPS: 72

_Dados atualizados automaticamente_"

Casos de Uso

Para Engenharia

  • Notificar deploys e rollbacks automaticamente
  • Resumir discussões técnicas longas
  • Alertar sobre erros em produção

Para Product

  • Compartilhar atualizações de roadmap
  • Coletar feedback de canais específicos
  • Postar métricas semanais automaticamente

Para RH

  • Onboarding automatizado de novos membros
  • Lembretes de eventos e aniversários
  • Comunicados formatados para toda empresa

Dicas

  1. Use threads - Peça para responder em threads para manter canais organizados
  2. Formate bem - Use emojis e formatação para mensagens mais legíveis
  3. Monitore com moderação - Muitos alertas = ignorados

Próximos Passos