Notificações no Slack e Microsoft Teams
Envie avisos do CRM para um canal do Slack ou do Microsoft Teams usando um Incoming Webhook (modelo BYO), inclusive a partir das Automações.
Você pode fazer o CRM publicar mensagens em um canal do Slack ou do Microsoft Teams. O modelo é BYO ("traga o seu"): você cria um Incoming Webhook no Slack/Teams e cola a URL no CRM. Nós apenas fazemos um POST nessa URL quando há algo a avisar, sem OAuth, sem conta nem custo nosso.
A integração nasce inerte: nada é enviado até você colar a URL e ativar. A URL do webhook é tratada como segredo: fica cifrada no CRM e nunca é exibida de volta.
Pré-requisitos
- Um workspace do Slack OU uma equipe do Microsoft Teams onde você possa criar um Incoming Webhook (em geral exige permissão de administrador do workspace/canal).
- Um canal de destino escolhido para receber os avisos.
- No Sellio, ser administrador para colar a URL do webhook em Configurações → Integrações.
Passo 1: Crie o Incoming Webhook
Slack: acesse api.slack.com/apps, crie um app no seu workspace, ative "Incoming Webhooks", clique em "Add New Webhook to Workspace" e escolha o canal. Copie a URL gerada (começa com https://hooks.slack.com/services/…).
Microsoft Teams: no canal desejado, abra "..." → "Conectores" (ou "Workflows/Incoming Webhook"), adicione o conector "Incoming Webhook", dê um nome e copie a URL gerada (contém webhook.office.com).
Passo 2: Cole a URL no CRM
- Abra Configurações → Integrações e localize o cartão "Notificações no Slack" ou "Notificações no Microsoft Teams".
- Cole a URL do Incoming Webhook. Opcionalmente informe um rótulo do canal (ex.: #vendas) só para sua referência.
- Clique em "Salvar webhook". A URL é guardada cifrada e nunca é exibida de volta.
- Clique em "Ativar" e depois em "Enviar teste" para confirmar que a mensagem chega ao canal.
Passo 3: Avise o canal a partir das Automações
Em Configurações → Automações, crie uma regra (por exemplo, "quando uma oportunidade for para Ganho") e adicione a ação "Avisar canal (Slack/Teams)". Escolha o canal e escreva a mensagem. Você pode inserir dados do registro com {{campo}}, por exemplo: "Nova venda: {{name}}, R$ {{amount}}".
Trate a URL do webhook como secreta: quem tiver a URL pode publicar no canal. Para trocar, cole uma nova URL e salve; para desligar, clique em "Desativar".
Como testar
- Depois de colar a URL e ativar, clique em "Enviar teste" no cartão.
- Abra o canal do Slack/Teams e confirme que a mensagem de teste chegou.
- Crie uma automação simples (ex.: oportunidade movida para Ganho) com a ação "Avisar canal", dispare-a e confirme o aviso real no canal.
Solução de problemas
- "Enviar teste" avisa que falta a URL: cole a URL do Incoming Webhook e salve antes de testar.
- A mensagem não chega ao canal: a URL pode estar incompleta/expirada. No Slack, o webhook é revogado se o app for removido: recrie e cole a nova URL (deve começar com https://hooks.slack.com/services/). No Teams, recrie o conector "Incoming Webhook" (URL contém webhook.office.com).
- 404/403 ao enviar: a URL foi revogada no Slack/Teams ou o canal foi apagado. Gere uma nova URL e substitua no CRM.
- A automação não avisa: confirme que a integração está "Ativada" e que a regra tem a ação "Avisar canal (Slack/Teams)" apontando para o canal certo. O envio é best-effort: se o canal falhar, a automação não quebra.