Neste artigo
- Apps como o Microsoft Teams Calls for Slack
- Soluções iPaaS: Zapier, Made.com, n8n etc.
- Criar uma ponte personalizada
- Use o convly
- FAQ
Muitos motivos podem levar usuários, e até empresas inteiras, a usar várias ferramentas de colaboração ao mesmo tempo.
Em 2025, duas soluções lideram o mercado: o Slack, usado principalmente por empresas pequenas e/ou de tecnologia, e o Microsoft Teams, usado principalmente por empresas maiores e/ou mais "tradicionais", graças à sua forte ligação com o Office 365.
Embora duas empresas possam se conectar por meio de um canal em comum no Slack, usando o Slack Connect, e pelos Shared Channels no Teams, infelizmente não é possível, de forma nativa, que um usuário do Slack converse com um usuário do Teams.
Este artigo apresenta os diferentes métodos que você pode configurar para integrar o Microsoft Teams ao Slack.
Apps como o Microsoft Teams Calls for Slack
A primeira solução, e a mais direta, é procurar apps existentes nos marketplaces do Slack e do Teams. E, surpresa: existe um app oficial Microsoft Teams Calls no marketplace do Slack!
Infelizmente, olhando com mais atenção, você vai descobrir que esse app é apenas um atalho para entrar em chamadas do Teams.
E os outros apps que poderiam integrar o Slack ao Microsoft Teams? Depois de uma busca ampla, encontramos os seguintes:
No marketplace do Slack:
- Apps de migração: para migrar entre o Slack e o Microsoft Teams
- Outlook Calendar <> Slack: sincroniza status, agenda etc.
- Slack for Outlook: permite enviar e-mails do Outlook para o Slack
No marketplace do Teams:
- Apps de migração (de novo)
- Apps de arquivamento
- SharePoint <> Slack: sincroniza dados do Slack em tempo real no SharePoint
Apesar dessas integrações, infelizmente não existe nenhum app oficial e simples que permita uma conexão fluida entre o Slack e o Teams.
Soluções iPaaS: Zapier, Made.com, n8n etc.
Nos últimos anos, surgiu um número cada vez maior de soluções iPaaS (Integration Platform as a Service). Essas plataformas permitem conectar diversas ferramentas e criar fluxos de trabalho automatizados.
Por exemplo:
- Quando um novo formulário é enviado no Google Forms, um e-mail e uma notificação do Slack podem ser enviados para um canal específico.
- Quando um novo lead chega ao HubSpot, um cartão pode ser adicionado automaticamente ao Trello.
As possibilidades são infinitas.
Em relação às soluções colaborativas, o Slack e o Microsoft Teams estão integrados à maioria das soluções iPaaS, já que são muito usados para notificações. As ações mais comuns incluem enviar mensagens para usuários ou canais específicos.
No entanto, a recuperação de mensagens costuma ser mais limitada, com desvantagens como:
-
Nenhum gatilho em tempo real (no Teams)
-
Poucos tipos de mensagem suportados
-
Necessidade de instalar apps adicionais
Testamos o Zapier, uma das soluções iPaaS mais populares, para criar uma conexão bidirecional Slack<>Teams. Estas são as nossas principais conclusões:
-
Prós:
-
Fácil de usar: simples de configurar para casos de uso específicos (por exemplo, sincronizar alguns canais ou chats em grupo).
-
Flexível: oferece muitas opções de configuração (campos a transmitir, agendamento, inclusão/exclusão de usuários).
-
Altamente conectado: pode se integrar a outros apps (CRMs, ferramentas de gestão de projetos).
-
Assistência com IA: a IA integrada ajuda a configurar os fluxos.
-
-
Contras:
-
Atraso na sincronização: novos chats e mensagens do Teams só são buscados a cada 15 minutos.
-
Configuração manual: novos canais não podem ser criados e sincronizados dinamicamente; cada um precisa ser configurado manualmente.
-
Formato de mensagem limitado: apenas texto simples é transmitido (sem emojis, imagens nem arquivos).
-
Pouco adequado para colaboração: reações e menções não são suportadas.
-
Instável: às vezes as mensagens ficam duplicadas.
-
Visibilidade limitada: não há visibilidade dos usuários da outra plataforma.
-
Criar uma ponte personalizada
Se você ou alguém da sua equipe tem habilidades de desenvolvimento, pode considerar criar a sua própria integração Slack <> Teams. As duas plataformas oferecem APIs bem abrangentes, que permitem buscar mensagens, receber notificações e enviar mensagens de uma plataforma para a outra.
À primeira vista, pode parecer um projeto de integração relativamente simples. Porém, existem muitas complexidades escondidas que o tornam bem mais desafiador do que parece.
Veja alguns pontos importantes:
-
Autenticação e permissões
Antes de começar, você precisa definir claramente os casos de uso, escolher quais rotas da API usar e estabelecer as permissões necessárias. Algumas permissões podem exigir direitos de administrador, e elas variam entre o Slack e o Teams.
💡 Lembre-se de que, se a ideia é se conectar com usuários externos, reduzir ao mínimo as permissões exigidas aumenta as chances de a sua integração ser aceita -
Latência de transmissão
Embora a latência costume ser uma preocupação menor em integrações assíncronas, as mensagens em tempo real exigem uma entrega quase instantânea. Mesmo um pequeno atraso de alguns segundos pode prejudicar bastante a experiência do usuário. -
Segurança
O Slack e o Teams são usados principalmente por profissionais, o que torna a segurança dos dados uma questão crítica. Garantir a integridade e a confidencialidade das mensagens é inegociável para evitar possíveis vazamentos de dados. -
Experiência do usuário
Nem o Slack nem o Teams oferecem suporte nativo a mensagens entre plataformas, o que dificulta manter uma experiência de usuário fluida. Lidar com casos como enviar mensagens para usuários de fora da sua organização exige um design cuidadoso para evitar problemas de usabilidade. -
Recursos assimétricos
Embora as duas plataformas sejam ferramentas de colaboração, seus recursos são bem diferentes, o que pode gerar desafios na integração.
Por exemplo:- O Slack suporta conversas em threads, enquanto o Teams não (nos chats).
- O Teams oferece confirmação de leitura das mensagens, enquanto o Slack não.
- O Slack permite aliases, mas o Teams não.
- O Teams diferencia chats e canais, enquanto o Slack só tem canais.
Essas diferenças podem gerar limitações ou inconsistências na integração.
-
Mudanças nas APIs
O Slack e o Teams são plataformas em constante evolução, que lançam novos recursos com frequência. Isso pode afetar os contratos das APIs e até quebrar a sua integração. Algumas mudanças podem exigir ajustes profundos na arquitetura para manter a compatibilidade.
Use o convly 😀
E, como você já deve imaginar depois de ler este artigo, temos mais uma solução além das listadas acima: o convly!
O convly permite que qualquer usuário do Slack receba mensagens do Microsoft Teams no Slack, e vice-versa. Um usuário do Teams também pode receber mensagens do Slack diretamente no Teams.
Parece mágica? Veja como funciona:
-
Configurando o convly no Slack:
-
Instale o app convly para Slack
-
Conecte a sua conta do Microsoft Teams
-
Selecione quais organizações e chats em grupo sincronizar
✅ Pronto, está tudo configurado!
-
-
Usar o convly é muito simples!
Os seus canais do Teams sincronizados agora aparecem no Slack, permitindo que você:- Receba e responda a todas as mensagens (com emojis 🤩)
- Envie, edite e exclua mensagens
- Compartilhe imagens e documentos
- Veja a lista de membros do canal
- Inicie DMs
- Use menções - @usuário (em breve)
Se você está cansado de alternar o tempo todo entre o Slack e o Teams, o convly é o que você estava procurando!