ChatOps
Automatize e colabore através do chat nativo do OpsScript
O que é ChatOps?
ChatOps integra automação e operações em uma plataforma de conversação, permitindo que sua equipe:
- Execute ações sem sair do chat
- Colabore em tempo real durante incidentes
- Automatize tarefas repetitivas
- Mantenha histórico integrado de comunicação
[Assista o vídeo de Introdução ao ChatOps]
Começando com Chat
Acessando o Chat
- Na sidebar, clique em Chat
- Selecione ou crie uma conversa
- Comece a digitar mensagens
Tipos de Conversas
- Diretas: 1:1 com outro usuário
- Grupos: Múltiplos usuários para discussões
- Canais: Discussões por tópico ou equipe
- Chamado: Ligada a um ticket específico
[Assista o vídeo de Navegação do Chat]
Comandos ChatOps
O OpsScript oferece poderosos comandos para gerenciar chamados via chat:
Criar Chamado
/ticket create "Título do chamado" "Descrição detalhada"Opções:
/ticket create "Servidor Down" "Web server X não responde" --priority high --category infrastructure
[Assista o vídeo de Criar Chamado via Chat]
Consultar Chamado
/ticket view 123Mostra:
- Status atual
- Atribuição
- Histórico recente
- Próximos passos
Atribuir Chamado
/ticket assign 123 @joao
/ticket assign 123 --group "DevOps"[Assista o vídeo de Atribuição via Chat]
Alterar Status
/ticket status 123 "em_progresso"
/ticket status 123 "resolvido"
/ticket status 123 "aguardando_cliente"Estados válidos:
- novo
- atribuido
- em_progresso
- aguardando_cliente
- resolvido
- fechado
- cancelado
Adicionar Nota
/ticket comment 123 "Problema identificado no servidor X. Reiniciando agora..."
/ticket comment 123 "Resolvido!" --publicUse --public para notas visíveis ao cliente.
Atualizar Prioridade
/ticket priority 123 "critica"
/ticket priority 123 "media"[Assista o vídeo de Gerenciamento Completo via Chat]
Listar Chamados
/tickets
/tickets --assigned-to me
/tickets --state abertos
/tickets --priority critica --limit 5Automações e Fluxos
Gatilhos Automáticos
Configure automações que executam comandos automaticamente:
Exemplo: Notificar equipe quando SLA está próximo de vencer
QUANDO: Chamado crítico com SLA < 1 hora
ENTÃO: Enviar mensagem no canal #criticos com @equipe-sêniorFluxos de Trabalho
Crie fluxos que executam múltiplas ações:
Exemplo: Resposta Automática a Incidentes
1. Criar escalação automática
2. Atribuir a especialista
3. Enviar notificação por email
4. Agendar checkin em 15 min[Assista o vídeo de Automação de Fluxos]
Notificações
Tipos de Notificações
Receba alertas importantes no chat:
- Menção: Quando alguém menciona @você
- Atribuição: Novo chamado atribuído a você
- Escalação: Chamado precisando de ação urgente
- SLA Crítico: Prazo de resolução próximo
- Resposta do Cliente: Feedback ou update do solicitante
Customizar Notificações
- Acesse Configuração → Notificações
- Selecione o tipo
- Configure:
- Habilitar/desabilitar
- Som ou silencioso
- Destacado ou discreta
[Assista o vídeo de Configuração de Notificações]
Colaboração em Tempo Real
Threads (Conversas Encadeadas)
Responda a mensagens específicas para manter contexto:
- Passe mouse sobre uma mensagem
- Clique no ícone de reply
- Digite sua resposta (aparecerá em thread)
- Envie
Benefícios:
- Conversas organizadas
- Contexto claro
- Fácil acompanhamento
Reações de Emoji
Expresse reações rápidas:
- Passe mouse sobre mensagem
- Clique no emoji 😊
- Selecione seu emoji
Uso comum:
- ✅ Confirmação/concluído
- 👍 Concordo
- ⏱️ Urgente
- 🔍 Investigando
Menções e Notificações
@joao - Menciona usuário específico
@devops - Menciona grupo inteiro
@channel - Notifica todos na conversa[Assista o vídeo de Colaboração no Chat]
Integração com Chamados
Chat Ligado a Chamado
Toda conversa em um chamado fica registrada:
- Abra um chamado
- Clique na aba Chat
- Converse com atribuído ou envie notas
- Histórico sincronizado
Criar Chamado de Conversa
Se uma conversa gera um incidente:
- Abra a conversa
- Clique em ⋮ (mais opções)
- Selecione Criar Chamado a Partir Disso
- Preencha detalhes
- Confirme
[Assista o vídeo de Integração Chat ↔ Chamados]
Canais Especializados
Canal #críticos
Dedicado a incidentes críticos com alertas prioritários.
Canal #projeto-x
Coordenação de um projeto específico com equipe dedicada.
Canal #status
Atualizações de status de sistemas e manutenções planejadas.
Criar Novo Canal
- Clique em + ao lado de Canais
- Digite nome (sem espaços, use hífens)
- Configure privacidade
- Adicione membros
- Criar
[Assista o vídeo de Gestão de Canais]
Dicas e Boas Práticas
✅ Faça:
- Use comandos para ações estruturadas
- Responda em threads para organizar
- Mencione pessoas quando precisa de ação imediata
- Use canais temáticos para organizar equipes
❌ Evite:
- Conversas vagas sem contexto
- Spam de notificações desnecessárias
- Misturar múltiplos assuntos em uma conversa
- Deixar conversas sem conclusão clara
[Assista o vídeo de Boas Práticas em ChatOps]