Slack módulos
Em um cenário Adobe Workfront Fusion, você pode automatizar fluxos de trabalho que usam Slack, bem como conectá-los a vários aplicativos e serviços de terceiros.
Para obter instruções sobre como criar um cenário, consulte os artigos em Criar cenários: índice do artigo.
Para obter informações sobre módulos, consulte os artigos em Módulos: índice do artigo.
Requisitos de acesso
Você deve ter o seguinte acesso para usar a funcionalidade neste artigo:
Para saber que plano, tipo de licença ou acesso você tem, contate o administrador do Workfront.
Para obter informações sobre Adobe Workfront Fusion licenças, consulte Adobe Workfront Fusion licenças
Pré-requisitos
Para usar módulos Slack, você deve ter uma conta Slack.
Informações da API do Slack
O conector Slack usa o seguinte:
Slack módulos e seus campos
Ao configurar módulos do Slack, o Workfront Fusion exibe os campos listados abaixo. Junto com esses, campos Slack adicionais podem ser exibidos, dependendo de fatores como seu nível de acesso no aplicativo ou serviço. Um título em negrito em um módulo indica um campo obrigatório.
Se você vir o botão de mapa acima de um campo ou função, poderá usá-lo para definir variáveis e funções para esse campo. Para obter mais informações, consulte Mapear informações de um módulo para outro.
Mensagens
Esse módulo de acionamento inicia o cenário quando uma nova mensagem é adicionada a um canal público.
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header | |
---|---|
Connection | Para obter instruções sobre como conectar sua conta do Slack ao Workfront Fusion, consulte Criar uma conexão com o Adobe Workfront Fusion - Instruções básicas. |
Channel | Selecione o canal público que deseja assistir para novas mensagens. |
Limit | Defina o número máximo de mensagens que Workfront Fusion retornará durante um ciclo de execução. |
Esse módulo de acionamento inicia o cenário quando uma nova mensagem é adicionada a um canal privado (grupo).
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header | |
---|---|
Connection | Para obter instruções sobre como conectar sua conta do Slack ao Workfront Fusion, consulte Criar uma conexão com o Adobe Workfront Fusion - Instruções básicas. |
Channel | Selecione o canal privado que deseja observar para novas mensagens. |
Limit | Defina o número máximo de mensagens que Workfront Fusion retornará durante um ciclo de execução. |
Este módulo de ação recupera os detalhes de uma mensagem de um canal selecionado.
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header | |
---|---|
Connection | Para obter instruções sobre como conectar sua conta do Slack ao Workfront Fusion, consulte Criar uma conexão com o Adobe Workfront Fusion - Instruções básicas. |
Channel ID |
Insira (mapeie) a ID do canal. Observação: a ID do Canal pode ser recuperada usando o módulo List Channels. |
Message ID (Time stamp) |
Insira ou mapeie o carimbo de data e hora da mensagem sobre a qual deseja recuperar informações. Observação: o carimbo de data/hora pode ser recuperado usando outro módulo, como o módulo Watch Public Channel. |
Este módulo de ação retorna uma mensagem com uma determinada ID de um canal público especificado.
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header | |
---|---|
Connection | Para obter instruções sobre como conectar sua conta do Slack ao Workfront Fusion, consulte Criar uma conexão com o Adobe Workfront Fusion - Instruções básicas. |
Channel ID |
Insira ou mapeie a ID do canal. Observação: a ID do Canal pode ser recuperada usando o módulo List Channels. |
Message ID (Time stamp) |
Insira ou mapeie o carimbo de data e hora da mensagem sobre a qual deseja recuperar informações. Observação: o carimbo de data/hora pode ser recuperado usando outro módulo, como o módulo Watch Public Channel. |
Este módulo de ação cria uma nova mensagem.
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 10-row-2 layout-auto html-authored no-header | |
---|---|
Connection | Para obter instruções sobre como conectar sua conta do Slack ao Workfront Fusion, consulte Criar uma conexão com o Adobe Workfront Fusion - Instruções básicas. |
Enter a channel ID or name |
Escolha como deseja selecionar o canal no qual deseja criar uma mensagem.
|
Text |
Insira o conteúdo do texto da mensagem que deseja criar. Observação: para obter informações detalhadas sobre a formatação de texto, consulte Formatação de texto para superfícies do aplicativo na documentação de Slack. |
Blocks | Os blocos são componentes reutilizáveis que podem ser usados para personalizar e organizar suas mensagens. Para obter mais informações sobre blocos, consulte Kit de Bloqueios na documentação do Slack. |
Thread message ID (time stamp) | Se a nova mensagem for uma resposta, digite o carimbo de data e hora da mensagem à qual deseja responder. Não insira o carimbo de data e hora de uma mensagem que já é uma resposta. |
Reply broadcast |
Selecione Yes se ambas as condições a seguir se aplicarem:
|
Link names |
Habilite esta opção para permitir que nomes e canais usem o formato Para obter mais informações, consulte Formatação de texto para superfícies do aplicativo na documentação de Slack. |
Parse message text |
Ative esta opção para permitir a análise automática. Para obter mais informações, consulte Formatação de texto para superfícies do aplicativo na documentação de Slack. Observação: se você usou as opções Link names ou Parse message text na mensagem original, especifique-as ao executar o módulo Update a Message também. |
Use markdown | Habilite esta opção para permitir que Slack use a marcação no texto. |
Unfurl primarily text-based content |
Habilite essa opção para permitir o descarregamento de conteúdo baseado principalmente em texto. Para obter mais informações sobre descarregamento em Slack, consulte Descarregamento de links em mensagens na documentação Slack. |
Unfurl media content |
Ative essa opção para permitir o descarregamento do conteúdo de mídia. Para obter mais informações sobre descarregamento em Slack, consulte Descarregamento de links em mensagens na documentação Slack. |
Este módulo de ação permite editar uma mensagem existente.
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 layout-auto html-authored no-header | |
---|---|
Connection | Para obter instruções sobre como conectar sua conta do Slack ao Workfront Fusion, consulte Criar uma conexão com o Adobe Workfront Fusion - Instruções básicas. |
Enter a channel ID or name |
Escolha como você deseja selecionar a mensagem.
|
Text |
Insira o novo conteúdo de texto da mensagem que deseja atualizar. Para obter mais informações, consulte Formatação de texto para superfícies do aplicativo na documentação de Slack. |
Blocks | Os blocos são componentes reutilizáveis que podem ser usados para personalizar e organizar suas mensagens. Para obter mais informações sobre blocos, consulte Kit de Bloqueios na documentação do Slack. |
Link names |
Habilite esta opção para permitir que nomes e canais usem o formato Para obter mais informações, consulte Formatação de texto para superfícies do aplicativo na documentação de Slack. |
Parse message text |
Ative esta opção para permitir a análise automática. Para obter mais informações, consulte Formatação de texto para superfícies do aplicativo na documentação de Slack. Observação: se você usou as opções Link names ou Parse message text na mensagem original, também deverá especificá-las ao executar o módulo Atualizar uma Mensagem. |
Este módulo de ação exclui uma mensagem especificada.
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header | |
---|---|
Connection | Para obter instruções sobre como conectar sua conta do Slack ao Workfront Fusion, consulte Criar uma conexão com o Adobe Workfront Fusion - Instruções básicas. |
Channel ID |
Insira ou mapeie a ID do canal. Observação: a ID do Canal pode ser recuperada usando o módulo List Channels. |
Message ID |
Insira ou mapeie o carimbo de data e hora da mensagem que deseja excluir. Observação: o carimbo de data e hora pode ser recuperado usando outro módulo, como o Módulo Watch Private Channel. |
Canais
Este módulo de pesquisa retorna uma lista de todos os canais em um espaço de trabalho.
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
---|---|
Connection | Para obter instruções sobre como conectar sua conta do Slack ao Workfront Fusion, consulte Criar uma conexão com o Adobe Workfront Fusion - Instruções básicas. |
Exclude archived | Selecione Yes para excluir canais arquivados nos resultados. |
Type | Selecione os tipos de canais que deseja recuperar. |
Limit | Defina o número máximo de canais que Workfront Fusion retornará durante um ciclo de execução. |
Este módulo de ação retorna informações sobre um canal do espaço de trabalho.
table 0-row-2 1-row-2 layout-auto html-authored no-header | |
---|---|
Connection | Para obter instruções sobre como conectar sua conta do Slack ao Workfront Fusion, consulte Criar uma conexão com o Adobe Workfront Fusion - Instruções básicas. |
Channel ID |
Insira ou mapeie a ID do canal sobre o qual deseja recuperar informações. Observação: a ID do Canal pode ser recuperada usando o módulo List Channels. |
Este módulo de pesquisa retorna uma lista de usuários no canal selecionado.
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
---|---|
Connection | Para obter instruções sobre como conectar sua conta do Slack ao Workfront Fusion, consulte Criar uma conexão com o Adobe Workfront Fusion - Instruções básicas. |
Channel type | Selecione o tipo de canal que contém a lista de membros que você deseja listar. |
Public / Private Channel | Selecione o canal do qual deseja listar membros. |
Limit | Defina o número máximo de membros que Workfront Fusion retornará durante um ciclo de execução. |
Outro
Este módulo de ação permite fazer uma chamada autenticada personalizada para a API Slack. Dessa forma, você pode criar uma automação de fluxo de dados que não pode ser realizada pelos outros módulos do Slack.
Selecione o método de solicitação HTTP necessário para configurar a chamada de API. Para obter mais informações, consulte Métodos de solicitação HTTP.
table 0-row-2 1-row-2 2-row-1 3-row-2 4-row-2 5-row-2 6-row-2 layout-auto html-authored no-header | |
---|---|
Connection | Para obter instruções sobre como conectar sua conta do Slack ao Workfront Fusion, consulte Criar uma conexão com o Adobe Workfront Fusion - Instruções básicas. |
URL | Insira um caminho relativo para https://slack.com/api/ . Exemplo: /users/identity . |
Method | |
Headers |
Adicione os cabeçalhos da solicitação no formulário de um objeto JSON padrão. Por exemplo, Workfront Fusion O adiciona os cabeçalhos de autorização para você. |
Query String |
Adicione a consulta da chamada à API na forma de um objeto JSON padrão. Por exemplo: |
Body |
Adicione o conteúdo do corpo para a chamada à API na forma de um objeto JSON padrão. Nota: Ao usar instruções condicionais como
|
Base URL | Selecione o URL base que deseja usar para a chamada de API. |
Terminologia
A terminologia a seguir pode ser útil ao configurar módulos Slack:
- DM: Direct Message
- IM: Instant Message
- Canal privado: anteriormente Group
- Mensagem direta: anteriormente IM
- Canal: Conversation na documentação da API, channel no aplicativo Slack.