Sobre os conectores do Slack
Os conectores do Slack permitem que seu app envie mensagens, leia conversas e trabalhe com canais e dados do workspace dentro do Slack. Você pode postar alertas em canais de equipe, gerar resumos, alimentar painéis com dados do Slack e conectar os fluxos de trabalho do seu app diretamente ao Slack. A Base44 oferece dois conectores do Slack:- Slack User conecta como um usuário no seu workspace do Slack. Permite que seu app leia conversas, pesquise histórico de canais e envie mensagens usando as permissões do usuário conectado.
- Slack Bot conecta como uma identidade de bot no seu workspace do Slack. Permite que seu app envie mensagens estruturadas como um bot configurável para alertas, anúncios e fluxos de automação.

Antes de começar: Você precisa de um plano Builder ou superior para usar conectores no seu app.
Casos de uso e prompts do Slack
Use Slack ou Slack Bot para manter sua equipe em sincronia, transformar conversas em dados estruturados e conectar seu workspace ao restante das suas ferramentas.Slack User
Use Slack User quando seu app precisar ler dados do Slack ou agir com as permissões de um usuário específico do Slack.Slack Bot
Use Slack Bot quando seu app precisar enviar mensagens automatizadas ou estruturadas como um bot da marca. Você pode personalizar como o Slack Bot aparece quando envia mensagens.Enviar mensagens e alertas
Enviar mensagens e alertas
Mantenha sua equipe atualizada enviando mensagens estruturadas para canais, conversas em grupo e DMs sempre que algo importante acontecer no seu app. Compartilhe novos tickets, incidentes, deploys, cadastros ou vendas em tempo real para que as pessoas certas possam responder.Esses exemplos geralmente usam Slack Bot, já que focam na entrega automatizada e estruturada de mensagens.Prompts de exemplo:
Transformar conversas do Slack em dados e insights
Transformar conversas do Slack em dados e insights
Leia conversas do Slack e transforme-as em painéis, relatórios e visualizações pesquisáveis no seu app. Acompanhe menções que precisam de resposta, resuma canais movimentados ou crie filtros para encontrar rapidamente decisões e itens de ação passados.Esses exemplos geralmente usam Slack User, pois exigem leitura de dados do Slack.Prompts de exemplo:
Combinar Slack com outras ferramentas
Combinar Slack com outras ferramentas
Conecte Slack User ou Slack Bot a outros sistemas que você integra com o Base44. Encaminhe eventos de data warehouses, CRMs, documentos e planilhas para o Slack, ou espelhe a atividade do Slack em outras ferramentas para que as equipes vejam as mesmas informações onde quer que trabalhem.Dependendo do fluxo, você pode usar Slack Bot para enviar atualizações automatizadas, ou Slack User para ler e transformar dados do Slack dentro do seu app.Prompts de exemplo:
Conectando Slack ou Slack Bot ao seu app
Use o chat de IA para conectar ao Slack ou Slack Bot, ou conecte usando um prompt pronto do dashboard do seu app.Usando o chat de IA
- Vá para o editor do seu app.
- Descreva o que você quer fazer com o Slack no chat de IA, por exemplo:
Construa um painel mostrando onde fui mencionado no Slack e quais mensagens ainda precisam de resposta.Poste uma mensagem em #support quando um novo ticket for criado, incluindo o ID do ticket, título, prioridade e um link.
- Revise o Action required e Required permissions no painel lateral.
- Clique no botão Connect mostrado no painel lateral para autorizar o conector do Slack necessário.
- Na janela do Slack que abre:
- Selecione o workspace do Slack que deseja conectar.
- Revise as permissões e clique em Allow.
- Retorne ao editor e deixe a IA terminar de criar os fluxos com o Slack.

Do dashboard do app
- Clique em Dashboard no editor do seu app.
- Clique em Integrations.
- Clique na aba Browse.
- Encontre Slack ou Slack Bot e clique em Use.
- Selecione o prompt pronto que deseja adicionar ao chat de IA.
- No chat de IA, revise o Action required e Required permissions.
- Clique no botão Connect mostrado no painel lateral para autorizar o conector do Slack necessário.
- Na janela do Slack que abre:
- Selecione o workspace do Slack que deseja conectar.
- Revise as permissões e clique em Allow.
- Retorne ao editor e deixe a IA terminar de criar os fluxos com o Slack.

Se você clicar em Skip na janela de autorização do Slack, o conector não é adicionado. Você pode executar o fluxo de conexão novamente do chat de IA ou de Integrations → Browse.
Gerenciando seus conectores do Slack
Você pode revisar e gerenciar conexões do Slack ou Slack Bot para cada app a partir do dashboard do app. Para visualizar ou atualizar conectores:- Vá para o dashboard do seu app.
- Clique em Integrations.
- Clique na aba My integrations.
- Encontre Slack ou Slack Bot, então escolha o que deseja fazer:
- View access: Veja quais permissões (escopos) o Slack atualmente tem neste app.
- Clique no ícone More Actions e selecione uma opção:
- Switch account: Conecte o app a um workspace do Slack diferente.
- Disconnect account: Remova a conexão do Slack deste app.
- Remove: Exclua o conector do seu app.

Escopos e permissões do Slack
Quando você conecta Slack User ou Slack Bot, o conector solicita permissões (escopos) que controlam o que seu app pode fazer no workspace.Escopos do Slack
Abaixo está a lista atual dos escopos do Slack que os conectores podem solicitar, agrupados por capacidade.Canais (canais públicos)
channels:read: Ler informações sobre canais públicos no seu workspace (por exemplo, nomes, tópicos e metadados básicos).channels:write: Criar e gerenciar canais públicos ou atualizar detalhes de canais.channels:history: Ler histórico de mensagens de canais públicos onde o app tem acesso.channels:join: Permitir que o app entre em canais públicos no workspace.
groups:read: Ler informações sobre canais privados e conversas em grupo onde o app é membro.groups:write: Criar e gerenciar canais privados ou atualizar suas configurações.groups:history: Ler histórico de mensagens de canais privados e conversas em grupo onde o app é membro.mpim:read: Ler informações sobre conversas de mensagens diretas multipessoa (MPIM).mpim:write: Criar e gerenciar conversas MPIM nas quais o app participa.mpim:history: Ler histórico de mensagens em conversas MPIM onde o app é membro.
im:read: Ler informações básicas sobre conversas de mensagem direta (DM) envolvendo o app.im:write: Iniciar e enviar mensagens em DMs com pessoas no workspace.im:history: Ler histórico de mensagens de DMs que envolvem o app.
chat:read: Ler mensagens que o app tem acesso, incluindo para validação ou ações de acompanhamento.chat:write: Enviar e atualizar mensagens em canais, grupos e DMs onde o app tem acesso.reactions:read: Ler reações adicionadas a mensagens (por exemplo, para acompanhar aprovações com emoji).reactions:write: Adicionar ou remover reações em mensagens que o app pode ver.files:read: Ler informações sobre arquivos compartilhados em canais e conversas que o app pode acessar.files:write: Fazer upload e gerenciar arquivos em nome do app em conversas que ele pode acessar.
pins:read: Ver quais mensagens ou arquivos estão fixados em canais que o app pode acessar.pins:write: Fixar ou desfixar mensagens e arquivos nesses canais.bookmarks:read: Ler marcadores (links salvos) em canais que o app pode acessar.bookmarks:write: Criar, atualizar ou remover marcadores nesses canais.reminders:read: Ler lembretes criados no workspace que o app pode acessar.reminders:write: Criar, atualizar ou excluir lembretes em nome do app.stars:read: Ler quais itens (mensagens, arquivos, canais) estão marcados com estrela pela conta conectada.stars:write: Marcar ou desmarcar itens em nome da conta conectada.
search:read: Pesquisar mensagens e arquivos que a conta conectada pode acessar, útil para construir experiências de busca e resumo.emoji:read: Ler definições de emoji personalizados do workspace, por exemplo para mostrar ou usá-los em mensagens.
users:read: Ler informações básicas de perfil das pessoas no workspace (por exemplo, nomes e IDs).users:read.email: Ler endereços de email das pessoas no workspace onde permitido pelas políticas do Slack.team:read: Ler informações básicas sobre o workspace do Slack (por exemplo, nome e domínio).usergroups:read: Ler informações sobre grupos de usuários (por exemplo, grupos baseados em equipe ou função).usergroups:write: Criar ou atualizar grupos de usuários ou gerenciar suas associações onde permitido.
dnd:read: Ler configurações de Não perturbe para a conta conectada (por exemplo, quando as notificações estão pausadas).dnd:write: Atualizar configurações de Não perturbe para a conta conectada.links:read: Ler informações sobre links compartilhados em conversas (por exemplo, para desdobramento).links:write: Gerenciar comportamento de desdobramento de links em conversas que o app pode acessar.
Notas:
- As listas de escopos podem mudar com o tempo. Sempre revise as permissões mostradas durante o fluxo de conexão.
- Se você precisa de um escopo do Slack que não está listado aqui, compartilhe seu feedback conosco.
Perguntas frequentes
Clique em uma pergunta abaixo para saber mais sobre os conectores do Slack.Posso conectar mais de uma conta do Slack ao mesmo app?
Posso conectar mais de uma conta do Slack ao mesmo app?
Não. Cada app usa uma conta compartilhada do Slack. Para postar de várias contas ou workspaces do Slack, crie apps separados ou construa uma integração personalizada do Slack com funções de backend e fluxos OAuth separados.
Cada pessoa usando meu app pode conectar sua própria conta do Slack?
Cada pessoa usando meu app pode conectar sua própria conta do Slack?
Não. Os conectores são no nível do app. Quando você conecta Slack User ou Slack Bot, conecta uma única conta do Slack que todos os fluxos no app usam.Para permitir que cada pessoa conecte sua própria conta do Slack, você precisa de um fluxo OAuth por pessoa personalizado usando funções de backend e a API do Slack. Isso inclui gerenciar redirecionamentos, armazenar tokens de usuário e lidar com renovação de token.
Como mudo qual conta do Slack está conectada?
Como mudo qual conta do Slack está conectada?
- Vá para o dashboard do seu app e clique em Integrations.
- Clique na aba My integrations.
- Encontre Slack ou Slack Bot e clique no ícone More Actions , depois Switch account.
- Complete o fluxo de autorização do Slack para o novo workspace.
Posso personalizar como as mensagens do meu app aparecem no Slack?
Posso personalizar como as mensagens do meu app aparecem no Slack?
Sim. Quando você descreve mensagens do Slack no chat de IA, pode especificar:
- O conteúdo do texto e a formatação.
- Se deve incluir campos como IDs, links e contagens.
- Com que frequência e quando as mensagens são enviadas.
Por que o Slack Bot não consegue postar no meu canal privado?
Por que o Slack Bot não consegue postar no meu canal privado?
O Slack Bot deve ser adicionado explicitamente a canais privados antes de poder postar mensagens neles.No seu workspace do Slack:
- Abra o canal privado.
- Clique no nome do canal.
- Vá para a aba Integrations.
- Clique em Add apps e selecione Base44.
Esta página foi traduzida usando IA. Para informações mais precisas e atualizadas, consulte a versão em inglês.

