Conecta-seEntrar na plataforma

Slack

Enviar e administrar mensagens, reações, canais, painéis e presença no Slack.

Integrações e ferramentasComunicaçãoConexão: OAuth

O que faz

Integre o Slack ao fluxo. Envia, atualiza e exclui mensagens, envia mensagens efêmeras visíveis só para um usuário específico, abre/atualiza/empilha visualizações em modal, publica visualizações na aba Página inicial, cria canvas, lê mensagens e adiciona ou remove reações. No modo avançado, usa o token do bot em vez de OAuth. Pode ser usado no modo gatilho para iniciar um fluxo quando uma mensagem é enviada em um canal.

Quando usar: Use quando o seu fluxo precisar enviar e administrar mensagens, reações, canais, painéis e presença no Slack.

Exemplo de situação: Enviar uma confirmação ao cliente ou à equipe no canal correto.

Antes de começar

Conexão necessária: OAuth.

Conecte a conta pelo botão de autorização do campo de credencial e confira qual usuário ou organização foi escolhido.

Passo a passo

  1. Adicione Slack ao desenho a partir da aba Blocos e ligue a entrada dele à etapa anterior.
  2. Conecte a conta pelo botão de autorização do campo de credencial e confira qual usuário ou organização foi escolhido.
  3. Escolha a operação. O painel mostra só os campos que essa operação usa.
  4. Preencha os campos obrigatórios. Para usar um dado de uma etapa anterior, digite < e escolha o bloco e o campo.
  5. Clique em Executar com dados de teste e confira, no terminal, o que entrou e o que saiu do bloco.
  6. Só publique depois de conferir o resultado da execução de teste.

Operações

OperaçãoO que faz
Enviar mensagemEnvia mensagem com o bloco Slack.
Enviar mensagem efêmeraEnvia mensagem efêmera com o bloco Slack.
Criar canvasCria canvas com o bloco Slack.
Ler mensagensLê mensagens com o bloco Slack.
Obter mensagemObtém mensagem com o bloco Slack.
Obter conversaObtém conversa com o bloco Slack.
Obter respostas da conversaObtém respostas da conversa com o bloco Slack.
Obter histórico do canalObtém histórico do canal com o bloco Slack.
Obter link permanente da mensagemObtém link permanente da mensagem com o bloco Slack.
Definir status do assistenteDefine status do assistente com o bloco Slack.
Definir título do assistenteDefine título do assistente com o bloco Slack.
Definir sugestões de mensagemDefine sugestões de mensagem com o bloco Slack.
Listar canaisLista canais com o bloco Slack.
Listar membros do canalLista membros do canal com o bloco Slack.
Listar usuáriosLista usuários com o bloco Slack.
Obter informações do usuárioObtém informações do usuário com o bloco Slack.
Baixar arquivoBaixa arquivo com o bloco Slack.
Atualizar mensagemAtualiza mensagem com o bloco Slack.
Excluir mensagemExclui mensagem com o bloco Slack.
Adicionar reaçãoAdiciona reação com o bloco Slack.
Remover reaçãoRemove reação com o bloco Slack.
Obter informações do canalObtém informações do canal com o bloco Slack.
Obter presença do usuárioObtém presença do usuário com o bloco Slack.
Editar canvasEdita canvas com o bloco Slack.
Criar canvas do canalCria canvas do canal com o bloco Slack.
Obter informações do canvasObtém informações do canvas com o bloco Slack.
Listar canvasLista canvas com o bloco Slack.
Buscar seções do canvasBusca seções do canvas com o bloco Slack.
Excluir canvasExclui canvas com o bloco Slack.
Criar canalCria canal com o bloco Slack.
Convidar para o canalConvida para o canal com o bloco Slack.
Abrir visualizaçãoAbre visualização com o bloco Slack.
Atualizar visualizaçãoAtualiza visualização com o bloco Slack.
Empilhar visualizaçãoEmpilha visualização com o bloco Slack.
Publicar visualizaçãoPublica visualização com o bloco Slack.
Agendar mensagemAgenda mensagem com o bloco Slack.
Listar mensagens agendadasLista mensagens agendadas com o bloco Slack.
Excluir mensagem agendadaExclui mensagem agendada com o bloco Slack.
Arquivar canalArquiva canal com o bloco Slack.
Renomear canalRenomea canal com o bloco Slack.
Definir tópico do canalDefine tópico do canal com o bloco Slack.
Definir descrição do canalDefine descrição do canal com o bloco Slack.

Campos

Mostrar campos de
  • Operação

    Escolhe qual ação este bloco executará.

    Opções:
    Enviar mensagem · Enviar mensagem efêmera · Criar canvas · Ler mensagens · Obter mensagem · Obter conversa · Obter respostas da conversa · Obter histórico do canal · Obter link permanente da mensagem · Definir status do assistente · Definir título do assistente · Definir sugestões de mensagem · Listar canais · Listar membros do canal · Listar usuários · Obter informações do usuário · Baixar arquivo · Atualizar mensagem · Excluir mensagem · Adicionar reação · Remover reação · Obter informações do canal · Obter presença do usuário · Editar canvas · Criar canvas do canal · Obter informações do canvas · Listar canvas · Buscar seções do canvas · Excluir canvas · Criar canal · Convidar para o canal · Abrir visualização · Atualizar visualização · Empilhar visualização · Publicar visualização · Agendar mensagem · Listar mensagens agendadas · Excluir mensagem agendada · Arquivar canal · Renomear canal e mais 2
    Padrão:
    Enviar mensagem
  • Método de autenticação

    Obrigatório

    Escolhe uma das opções aceitas por este campo.

    Opções:
    Bot da plataforma · Bot próprio
    Padrão:
    Bot da plataforma
  • Destino

    Escolhe uma das opções aceitas por este campo.

    Aparece em:
    Enviar mensagem, Ler mensagens, Agendar mensagem
    Opções:
    Canal · Mensagem direta
    Padrão:
    Canal
  • Conta do Slack

    Obrigatório conforme a operação

    Seleciona a conta já conectada que autoriza o acesso ao serviço.

    Quando aparece:
    Quando o campo “Método de autenticação” for “Bot da plataforma”
    Exemplo:
    (escolha a conta conectada)
  • Conta do Slack

    Obrigatório conforme a operaçãoEm campos adicionais

    Informa manualmente a credencial usada pela integração no modo avançado.

    Quando aparece:
    Quando o campo “Método de autenticação” for “Bot da plataforma”
  • Token do bot

    Obrigatório conforme a operaçãoDado protegido

    Informe o token do bot do Slack (xoxb-...).

    Quando aparece:
    Quando o campo “Método de autenticação” for “Bot próprio”
    Padrão:
    Segredo protegido
  • Canal

    Obrigatório conforme a operação

    Selecione o canal do Slack.

    Quando aparece:
    Quando o campo “Operação” for diferente de “Listar canais” ou “Listar usuários” ou “Obter informações do usuário” ou “Obter presença do usuário” ou “Editar canvas” ou “Obter informações do canvas” ou “Buscar seções do canvas” ou “Excluir canvas” ou “Criar canal” ou “Abrir visualização” ou “Atualizar visualização” ou “Empilhar visualização” ou “Publicar visualização”
    Exemplo:
    (escolha na lista do campo)
  • ID do canal

    Obrigatório conforme a operaçãoEm campos adicionais

    Informe o ID do canal do Slack (ex.: C1234567890).

    Quando aparece:
    Quando o campo “Operação” for diferente de “Listar canais” ou “Listar usuários” ou “Obter informações do usuário” ou “Obter presença do usuário” ou “Editar canvas” ou “Obter informações do canvas” ou “Buscar seções do canvas” ou “Excluir canvas” ou “Criar canal” ou “Abrir visualização” ou “Atualizar visualização” ou “Empilhar visualização” ou “Publicar visualização” e o campo “Destino” for diferente de “Mensagem direta”
    Exemplo:
    C1234567890
  • Usuário

    Obrigatório conforme a operação

    Selecione o usuário do Slack.

    Quando aparece:
    Quando o campo “Destino” for “Mensagem direta”
    Exemplo:
    (escolha na lista do campo)
  • ID do usuário

    Obrigatório conforme a operaçãoEm campos adicionais

    Informe o ID do usuário do Slack (ex.: U1234567890).

    Quando aparece:
    Quando o campo “Destino” for “Mensagem direta”
    Exemplo:
    id-do-recurso
  • Usuário destinatário

    Obrigatório conforme a operação

    Selecione o usuário do Slack.

    Aparece em:
    Enviar mensagem efêmera
    Exemplo:
    (escolha na lista do campo)
  • ID do usuário destinatário

    Obrigatório conforme a operaçãoEm campos adicionais

    Informe o ID do usuário do Slack (ex.: U1234567890).

    Aparece em:
    Enviar mensagem efêmera
    Exemplo:
    U1234567890
  • Formato da mensagem

    Informa o conteúdo de texto que será enviado ou processado.

    Aparece em:
    Enviar mensagem, Enviar mensagem efêmera, Atualizar mensagem, Agendar mensagem
    Opções:
    Texto simples · Block Kit
    Padrão:
    Texto simples
  • Mensagem

    Obrigatório conforme a operação

    Informa o texto que será processado pelo bloco.

    Aparece em:
    Enviar mensagem, Enviar mensagem efêmera, Agendar mensagem
    Exemplo:
    Olá! Sua solicitação foi processada com sucesso.
  • Blocos do Block Kit

    Obrigatório conforme a operação

    Informa dados estruturados ou código no formato exigido pelo campo.

    Aparece em:
    Enviar mensagem, Enviar mensagem efêmera, Atualizar mensagem, Agendar mensagem
    Exemplo:
    { "chave": "valor" }
  • Timestamp da conversa

    Responder na conversa (ex.: 1405894322.002768).

    Aparece em:
    Enviar mensagem, Enviar mensagem efêmera, Agendar mensagem
    Exemplo:
    1405894322.002768
  • Anexos

    Envie os arquivos a anexar.

    Aparece em:
    Enviar mensagem
    Exemplo:
    (selecione um arquivo de teste)
  • Arquivos anexos

    Em campos adicionais

    Referencie arquivos de blocos anteriores.

    Aparece em:
    Enviar mensagem
  • Título do canvas

    Obrigatório conforme a operação

    Informe o título do canvas.

    Aparece em:
    Criar canvas
    Exemplo:
    Exemplo de atendimento
  • Conteúdo do canvas

    Obrigatório conforme a operação

    Informe o conteúdo do canvas (aceita Markdown).

    Aparece em:
    Criar canvas
    Exemplo:
    Olá! Sua solicitação foi processada com sucesso.
  • Limite de mensagens

    Define um valor numérico, quantidade ou limite da operação.

    Aparece em:
    Ler mensagens
    Exemplo:
    10
  • Incluir canais privados

    Define se este comportamento fica ativado ou desativado.

    Aparece em:
    Listar canais
    Opções:
    Sim · Não
    Padrão:
    Sim
  • Canais por página

    Em campos adicionais

    Define um valor numérico, quantidade ou limite da operação.

    Aparece em:
    Listar canais
    Exemplo:
    10
  • Limite de membros

    Define um valor numérico, quantidade ou limite da operação.

    Aparece em:
    Listar membros do canal
    Exemplo:
    10
  • Incluir usuários desativados

    Define se este comportamento fica ativado ou desativado.

    Aparece em:
    Listar usuários
    Opções:
    Não · Sim
    Padrão:
    Não
  • Limite de usuários

    Define um valor numérico, quantidade ou limite da operação.

    Aparece em:
    Listar usuários
    Exemplo:
    10
  • Cursor de paginação

    Em campos adicionais

    Marcador para buscar a próxima página da listagem do Slack: cole o nextCursor devolvido pela execução anterior; deixe vazio para começar do início.

    Aparece em:
    Listar canais, Listar membros do canal, Listar usuários
    Exemplo:
    nextCursor de uma resposta anterior
  • Usuário

    Obrigatório conforme a operação

    Selecione o usuário do Slack.

    Aparece em:
    Obter informações do usuário
    Exemplo:
    (escolha na lista do campo)
  • ID do usuário

    Obrigatório conforme a operaçãoEm campos adicionais

    Informe o ID do usuário do Slack (ex.: U1234567890).

    Aparece em:
    Obter informações do usuário
    Exemplo:
    id-do-recurso
  • Timestamp da mensagem

    Obrigatório conforme a operação

    Timestamp da mensagem (ex.: 1405894322.002768).

    Aparece em:
    Obter mensagem, Obter link permanente da mensagem
    Exemplo:
    09:00
  • Timestamp da conversa

    Obrigatório conforme a operação

    Timestamp da conversa (thread_ts, ex.: 1405894322.002768).

    Aparece em:
    Obter conversa, Obter respostas da conversa, Definir status do assistente, Definir título do assistente, Definir sugestões de mensagem
    Exemplo:
    09:00
  • Limite de mensagens

    Define um valor numérico, quantidade ou limite da operação.

    Aparece em:
    Obter conversa
    Exemplo:
    10
  • Texto do status

    Texto curto mostrado na conversa com o assistente do Slack enquanto ele trabalha (ex.: Consultando o pedido…); deixe vazio para limpar o status.

    Aparece em:
    Definir status do assistente
    Exemplo:
    Trabalhando nisso… (deixe vazio para limpar
  • Mensagens de carregamento

    Informa o conteúdo de texto que será enviado ou processado.

    Aparece em:
    Definir status do assistente
    Exemplo:
    Olá! Sua solicitação foi processada com sucesso.
  • Título da conversa

    Obrigatório conforme a operação

    Título exibido na conversa do assistente.

    Aparece em:
    Definir título do assistente
    Exemplo:
    Exemplo de atendimento
  • Sugestões de mensagem

    Obrigatório conforme a operação

    Informa o conteúdo de texto que será enviado ou processado.

    Aparece em:
    Definir sugestões de mensagem
    Exemplo:
    Olá! Sua solicitação foi processada com sucesso.
  • Título das sugestões

    Em campos adicionais

    Informa o conteúdo de texto que será enviado ou processado.

    Aparece em:
    Definir sugestões de mensagem
    Exemplo:
    Olá! Sua solicitação foi processada com sucesso.
  • Data e hora inicial

    Segundos Unix, ex.: 1700000000 (só mensagens depois disso).

    Aparece em:
    Obter histórico do canal, Obter respostas da conversa
    Exemplo:
    1700000000 (só mensagens depois disso
  • Data e hora final

    Segundos Unix, ex.: 1700000000 (só mensagens antes disso).

    Aparece em:
    Obter histórico do canal, Obter respostas da conversa
    Exemplo:
    1700000000 (só mensagens antes disso
  • Itens por página

    Define um valor numérico, quantidade ou limite da operação.

    Aparece em:
    Obter histórico do canal, Obter respostas da conversa
    Exemplo:
    10
  • Máximo de páginas

    Em campos adicionais

    Define um valor numérico, quantidade ou limite da operação.

    Aparece em:
    Obter histórico do canal, Obter respostas da conversa
    Exemplo:
    10
  • Cursor inicial

    Em campos adicionais

    Continuar a partir de um nextCursor anterior.

    Aparece em:
    Obter histórico do canal, Obter respostas da conversa
    Exemplo:
    Continuar a partir de um nextCursor anterior
  • Incluir os limites do período

    Define se este comportamento fica ativado ou desativado.

    Aparece em:
    Obter histórico do canal, Obter respostas da conversa
    Opções:
    Não · Sim
    Padrão:
    Não
  • Data e hora inicial

    Data e hora em ISO 8601.

    Aparece em:
    Ler mensagens
    Exemplo:
    Data e hora em ISO 8601
  • ID do arquivo

    Obrigatório conforme a operação

    Informe o ID do arquivo do Slack (ex.: F1234567890).

    Aparece em:
    Baixar arquivo
    Exemplo:
    id-do-recurso
  • Nome do arquivo personalizado

    Opcional: substitua o nome do arquivo.

    Aparece em:
    Baixar arquivo
    Exemplo:
    Exemplo de atendimento
  • Timestamp da mensagem

    Obrigatório conforme a operação

    Timestamp da mensagem (ex.: 1405894322.002768).

    Aparece em:
    Atualizar mensagem
    Exemplo:
    2026-09-15
  • Novo texto da mensagem

    Obrigatório conforme a operação

    Informe o novo texto da mensagem (aceita a formatação mrkdwn do Slack).

    Aparece em:
    Atualizar mensagem
    Exemplo:
    2026-09-15
  • Timestamp da mensagem

    Obrigatório conforme a operação

    Timestamp da mensagem (ex.: 1405894322.002768).

    Aparece em:
    Excluir mensagem
    Exemplo:
    09:00
  • Timestamp da mensagem

    Obrigatório conforme a operação

    Timestamp da mensagem (ex.: 1405894322.002768).

    Aparece em:
    Adicionar reação, Remover reação
    Exemplo:
    09:00
  • Nome do emoji

    Obrigatório conforme a operação

    Nome do emoji sem os dois-pontos (ex.: thumbsup, heart, eyes).

    Aparece em:
    Adicionar reação, Remover reação
    Exemplo:
    Exemplo de atendimento
  • Incluir número de membros

    Define se este comportamento fica ativado ou desativado.

    Aparece em:
    Obter informações do canal
    Opções:
    Sim · Não
    Padrão:
    Sim
  • Usuário

    Obrigatório conforme a operação

    Selecione o usuário do Slack.

    Aparece em:
    Obter presença do usuário
    Exemplo:
    (escolha na lista do campo)
  • ID do usuário

    Obrigatório conforme a operaçãoEm campos adicionais

    Informe o ID do usuário do Slack (ex.: U1234567890).

    Aparece em:
    Obter presença do usuário
    Exemplo:
    id-do-recurso
  • ID do canvas

    Obrigatório conforme a operação

    Informe o ID do canvas (ex.: F1234ABCD).

    Aparece em:
    Editar canvas
    Exemplo:
    id-do-recurso
  • Tipo de edição

    Obrigatório conforme a operação

    Escolhe uma das opções aceitas por este campo.

    Aparece em:
    Editar canvas
    Opções:
    Inserir no início · Inserir no fim · Inserir depois da seção · Inserir antes da seção · Substituir canvas ou seção · Excluir seção · Renomear canvas
    Padrão:
    Inserir no fim
    Exemplo:
    Inserir no início
  • Conteúdo

    Informe o conteúdo em formato Markdown.

    Aparece em:
    Editar canvas
    Exemplo:
    Olá! Sua solicitação foi processada com sucesso.
  • ID da seção

    Obrigatório conforme a operação

    ID da seção (deixe vazio para substituir o canvas inteiro).

    Aparece em:
    Editar canvas
    Exemplo:
    id-do-recurso
  • Novo título

    Obrigatório conforme a operação

    Informe o novo título do canvas.

    Aparece em:
    Editar canvas
    Exemplo:
    Exemplo de atendimento
  • Título do canvas

    Informe o título do canvas (opcional).

    Aparece em:
    Criar canvas do canal
    Exemplo:
    Exemplo de atendimento
  • Conteúdo do canvas

    Informe o conteúdo do canvas (aceita Markdown).

    Aparece em:
    Criar canvas do canal
    Exemplo:
    Olá! Sua solicitação foi processada com sucesso.
  • ID do canvas

    Obrigatório conforme a operação

    Informe o ID do canvas (ex.: F1234ABCD).

    Aparece em:
    Obter informações do canvas
    Exemplo:
    id-do-recurso
  • Limite de canvas

    Em campos adicionais

    Define um valor numérico, quantidade ou limite da operação.

    Aparece em:
    Listar canvas
    Exemplo:
    10
  • Página

    Em campos adicionais

    Define um valor numérico, quantidade ou limite da operação.

    Aparece em:
    Listar canvas
    Exemplo:
    1
  • ID do usuário

    Em campos adicionais

    Filtro opcional por criador (ex.: U1234567890).

    Aparece em:
    Listar canvas
    Exemplo:
    U1234567890
  • Criado depois de

    Em campos adicionais

    Timestamp Unix (ex.: 123456789).

    Aparece em:
    Listar canvas
    Exemplo:
    cliente@exemplo.com
  • Criado antes de

    Em campos adicionais

    Timestamp Unix (ex.: 123456789).

    Aparece em:
    Listar canvas
    Exemplo:
    cliente@exemplo.com
  • ID da equipe

    Em campos adicionais

    ID codificado do espaço de trabalho (só para tokens de organização).

    Aparece em:
    Listar canvas
    Exemplo:
    id-do-recurso
  • ID do canvas

    Obrigatório conforme a operação

    Informe o ID do canvas (ex.: F1234ABCD).

    Aparece em:
    Buscar seções do canvas
    Exemplo:
    id-do-recurso
  • Critérios da seção

    Obrigatório conforme a operação

    Informa dados estruturados ou código no formato exigido pelo campo.

    Aparece em:
    Buscar seções do canvas
    Exemplo:
    { "chave": "valor" }
  • ID do canvas

    Obrigatório conforme a operação

    Informe o ID do canvas (ex.: F1234ABCD).

    Aparece em:
    Excluir canvas
    Exemplo:
    id-do-recurso
  • Nome do canal

    Obrigatório conforme a operação

    Define o nome ou título usado para identificar o recurso.

    Aparece em:
    Criar canal
    Exemplo:
    Exemplo de atendimento
  • Canal privado

    Define se este comportamento fica ativado ou desativado.

    Aparece em:
    Criar canal
    Opções:
    Não · Sim
    Padrão:
    Não
  • ID da equipe

    Em campos adicionais

    ID codificado do espaço de trabalho (só para tokens de organização).

    Aparece em:
    Criar canal
    Exemplo:
    id-do-recurso
  • IDs dos usuários

    Obrigatório conforme a operação

    IDs de usuários separados por vírgula (ex.: U123,U456).

    Aparece em:
    Convidar para o canal
    Exemplo:
    U123,U456
  • Ignorar usuários inválidos

    Em campos adicionais

    Define se este comportamento fica ativado ou desativado.

    Aparece em:
    Convidar para o canal
    Opções:
    Não · Sim
    Padrão:
    Não
  • ID do gatilho

    Obrigatório conforme a operação

    ID do gatilho (trigger_id) vindo dos dados da interação.

    Aparece em:
    Abrir visualização, Empilhar visualização
    Exemplo:
    id-do-recurso
  • Ponteiro de interatividade

    Em campos adicionais

    Alternativa ao trigger_id (opcional).

    Aparece em:
    Abrir visualização, Empilhar visualização
    Exemplo:
    Alternativa ao trigger_id (opcional)
  • ID da visualização

    Identificador único da visualização (informe o ID da visualização ou o ID externo).

    Aparece em:
    Atualizar visualização
    Exemplo:
    id-do-recurso
  • ID externo

    Identificador único definido pelo desenvolvedor (máx. 255 caracteres).

    Aparece em:
    Atualizar visualização
    Exemplo:
    id-do-recurso
  • Hash da visualização

    Em campos adicionais

    Hash do estado da visualização, para evitar conflito entre atualizações simultâneas.

    Aparece em:
    Atualizar visualização, Publicar visualização
    Exemplo:
    Hash do estado da visualização, para evitar conflito entre atualizações simultâneas
  • Usuário

    Obrigatório conforme a operação

    Selecione o usuário que vai receber a aba Página inicial.

    Aparece em:
    Publicar visualização
    Exemplo:
    (escolha na lista do campo)
  • ID do usuário

    Obrigatório conforme a operaçãoEm campos adicionais

    Informe o ID do usuário do Slack (ex.: U0BPQUNTA).

    Aparece em:
    Publicar visualização
    Exemplo:
    id-do-recurso
  • Definição da visualização

    Obrigatório conforme a operação

    JSON da visualização com type, title e blocks.

    Aparece em:
    Abrir visualização, Atualizar visualização, Empilhar visualização, Publicar visualização
    Exemplo:
    { "chave": "valor" }
  • Enviar em

    Obrigatório conforme a operação

    Timestamp Unix em segundos (ex.: 1700000000).

    Aparece em:
    Agendar mensagem
    Exemplo:
    1700000000
  • Limite de mensagens

    Em campos adicionais

    Define a data, o horário ou a programação usada pela operação.

    Aparece em:
    Listar mensagens agendadas
    Exemplo:
    10
  • Cursor de paginação

    Em campos adicionais

    Define a data, o horário ou a programação usada pela operação.

    Aparece em:
    Listar mensagens agendadas
    Exemplo:
    next_cursor de uma resposta anterior
  • ID da mensagem agendada

    Obrigatório conforme a operação

    ID da mensagem agendada (ex.: Q1234ABCD).

    Aparece em:
    Excluir mensagem agendada
    Exemplo:
    id-do-recurso
  • Novo nome do canal

    Obrigatório conforme a operação

    Define o nome ou título usado para identificar o recurso.

    Aparece em:
    Renomear canal
    Exemplo:
    Exemplo de atendimento
  • Tópico

    Obrigatório conforme a operação

    Novo tópico do canal (máx. 250 caracteres).

    Aparece em:
    Definir tópico do canal
    Exemplo:
    Novo tópico do canal (máx. 250 caracteres)
  • Descrição

    Obrigatório conforme a operação

    Nova descrição do canal (máx. 250 caracteres).

    Aparece em:
    Definir descrição do canal
    Exemplo:
    Nova descrição do canal (máx. 250 caracteres)

Saídas

Para usar um resultado deste bloco em uma etapa seguinte, digite < no campo e escolha o bloco e o campo. A referência tem o formato <slack.message>: antes do ponto vai o nome do bloco no seu fluxo, em minúsculas, sem espaços e sem acentos.

ReferênciaTipoO que contém
<slack.message>jsonObjeto completo da mensagem com todas as propriedades: ts, text, user, channel, reactions, threads, files, attachments, blocks, stars, pins e histórico de edição.
<slack.ts>stringTimestamp da mensagem retornado pela API do Slack.
<slack.channel>stringIdentificador do canal onde a mensagem foi enviada.
<slack.fileCount>numberNúmero de arquivos enviados (quando há anexos).
<slack.files>file[]Arquivos anexados à mensagem.
<slack.messageTs>stringTimestamp da mensagem efêmera (não serve para atualizar nem excluir).
<slack.canvas_id>stringIdentificador do canvas criado.
<slack.title>stringTítulo do canvas.
<slack.canvas>jsonMetadados do arquivo do canvas retornados pelo Slack.
<slack.canvases>jsonLista de arquivos de canvas retornados pelo Slack.
<slack.paging>jsonInformações de paginação dos canvas listados.
<slack.sections>jsonIDs das seções do canvas retornados pela busca de seções do Slack.
<slack.ok>booleanIndica se o Slack concluiu a operação no canvas com sucesso.
<slack.status>stringStatus da sessão do agente solicitado ao Slack.
<slack.agentStatus>stringStatus da sessão do agente registrado pelo Slack.
<slack.messages>jsonLista de mensagens com propriedades completas: text, user, timestamp, reactions, threads, files, attachments, blocks, stars, pins e histórico de edição.
<slack.parentMessage>jsonMensagem principal da conversa, com todas as propriedades.
<slack.replies>jsonLista das respostas na conversa (sem a mensagem principal).
<slack.replyCount>numberQuantidade de respostas da conversa retornadas nesta chamada.
<slack.hasMore>booleanIndica se ainda há mensagens da conversa ou páginas do provedor além do que foi buscado.
<slack.pages>numberNúmero de páginas do provedor buscadas durante uma leitura paginada.
<slack.threadTs>stringTimestamp da conversa em que o status, o título ou as sugestões do assistente foram definidos.
<slack.permalink>stringURL do link permanente da mensagem.
<slack.channels>jsonUma página com os canais públicos e privados acessíveis, incluindo os campos de tipo de conversa e de participação.
<slack.count>numberNúmero total de itens retornados (canais, membros ou usuários).
<slack.nextCursor>stringCursor da próxima página (null quando não há mais páginas).
<slack.members>jsonLista de IDs dos usuários que são membros do canal.
<slack.users>jsonLista de usuários com as propriedades: id, name, real_name, display_name, is_bot, is_admin, deleted, timezone, avatar, status_text, status_emoji.
<slack.user>jsonObjeto detalhado do usuário com as propriedades: id, name, real_name, display_name, first_name, last_name, title, is_bot, is_admin, deleted, timezone, avatars, status.
<slack.file>fileArquivo baixado, guardado nos arquivos da execução.
<slack.content>stringMensagem de sucesso da atualização.
<slack.metadata>jsonMetadados da mensagem atualizada (legado; use o objeto message).
<slack.channelInfo>jsonObjeto detalhado do canal com as propriedades: id, name, is_private, is_archived, is_member, num_members, topic, purpose, created, creator.
<slack.presence>stringStatus de presença do usuário: "active" (ativo) ou "away" (ausente).
<slack.online>booleanIndica se o usuário tem uma conexão ativa (só disponível ao verificar a própria presença).
<slack.autoAway>booleanIndica se o usuário foi marcado como ausente automaticamente (só disponível ao verificar a própria presença).
<slack.manualAway>booleanIndica se o próprio usuário se marcou como ausente (só disponível ao verificar a própria presença).
<slack.connectionCount>numberNúmero total de conexões ativas (só disponível ao verificar a própria presença).
<slack.lastActivity>numberTimestamp Unix da última atividade detectada (só disponível ao verificar a própria presença).
<slack.view>jsonObjeto da visualização com as propriedades: id, team_id, type, title, submit, close, blocks, private_metadata, callback_id, external_id, state, hash, clear_on_close, notify_on_close, root_view_id, previous_view_id, app_id, bot_id.
<slack.errors>jsonLista de erros por usuário quando force é true e alguns convites falharam (user, ok, error).
<slack.scheduledMessageId>stringIdentificador da mensagem agendada (serve para excluí-la antes de ser publicada).
<slack.postAt>numberTimestamp Unix de quando a mensagem agendada será publicada.
<slack.scheduledMessages>jsonLista de mensagens agendadas pendentes com as propriedades: id, channel_id, post_at, date_created, text.
<slack.purpose>stringDescrição (finalidade) definida no canal.
<slack.event_type>stringTipo de evento do Slack que iniciou o fluxo.
<slack.subtype>stringSubtipo da mensagem (ex.: channel_join, channel_leave, bot_message). Null para mensagens comuns de usuários.
<slack.channel_name>stringNome legível do canal.
<slack.channel_type>stringTipo de canal (ex.: channel, group, im, mpim).
<slack.user_name>stringNome do usuário que disparou o evento.
<slack.bot_id>stringID do bot, se a mensagem foi enviada por um bot. Null para usuários humanos.
<slack.timestamp>stringTimestamp da mensagem do evento que disparou o gatilho.
<slack.thread_ts>stringTimestamp da mensagem principal da conversa (se a mensagem estiver em uma conversa).
<slack.team_id>stringID do espaço de trabalho do Slack.
<slack.event_id>stringIdentificador único do evento do gatilho.

Exemplo de uso

Objetivo: Enviar uma confirmação ao cliente ou à equipe no canal correto.

InícioSlackpróxima etapa
Operação
Enviar mensagem
Método de autenticação
Bot da plataforma
Destino
Canal
Conta do Slack
(escolha a conta conectada)
Canal
(escolha na lista do campo)
Usuário
(escolha na lista do campo)

Os valores são ilustrativos. Teste primeiro com dados fictícios ou de homologação.

Erros comuns e como resolver

O bloco não executa
Confira se existe um caminho de setas que parte do gatilho (ou do Início) até este bloco. Blocos soltos no desenho são ignorados.
Aparece “Validação do fluxo” no terminal
Há campo obrigatório vazio. Clique no aviso, abra o bloco indicado e preencha o campo marcado.
Um campo chega vazio na etapa seguinte
Confira se a referência aponta para um bloco que já executou e para um campo que existe, como <slack.message>. O nome antes do ponto é o nome do bloco no seu fluxo, em minúsculas, sem espaços e sem acentos.
O campo que eu procuro não aparece
Os campos mudam conforme a operação escolhida. Escolha a operação primeiro; campos menos usados ficam em “Mostrar campos adicionais”.
Erro de autorização ou permissão (401/403)
A conta conectada perdeu o acesso ou não tem permissão para esta operação. Reconecte a conta no campo de credencial e confirme as permissões pedidas.
O serviço recusou a chamada ou devolveu erro
Leia a mensagem no terminal: ela traz o motivo informado pelo serviço. Confira IDs, limites de uso e permissões, e teste antes com um recurso de homologação.

Blocos relacionados