O Slack anunciou atualizações significativas para o Workflow Builder, introduzindo novos recursos que tornam mais fácil do que nunca para os usuários criarem automações que economizam tempo.
As atualizações incluem modelos de fluxo de trabalho plug-and-play, ferramentas de desenvolvedor aprimoradas e etapas adicionais de fluxo de trabalho de aplicativos populares de terceiros, como PagerDuty, Asana e Bitbucket. Essas melhorias foram projetadas para tornar a automação sem código mais acessível aos usuários em diversos setores, permitindo que as equipes executem tarefas rotineiras e se concentrem em tarefas mais estratégicas.
Atualizações importantes no Workflow Builder do Slack
- Modelos de fluxo de trabalho plug-and-play: O Slack introduziu 50 novos modelos de fluxo de trabalho plug-and-play que permitem aos usuários criar e personalizar automação sem código de forma rápida e fácil. Esses modelos simplificam o processo de criação de fluxos de trabalho, fornecendo layouts pré-construídos que os usuários podem modificar para atender às suas necessidades específicas. Exemplos desses modelos incluem:
- Integração de novos funcionários: adicione automaticamente novos membros da equipe a reuniões relacionadas, compartilhe arquivos importantes e envie uma mensagem de boas-vindas quando eles ingressarem em um canal do Slack.
- Gerenciando reuniões recorrentes: Colete os tópicos da agenda, rastreie-os na lista do Slack e publique a agenda no canal da equipe no dia da reunião.
- Resposta simples a incidentes: colete informações sobre incidentes, crie um canal dedicado com membros relevantes da equipe e registre o problema em ferramentas como o Jira Cloud para acompanhar o progresso em direção à resolução.
Esses modelos são projetados para economizar tempo e reduzir a complexidade da construção de fluxos de trabalho, permitindo que os usuários automatizem tarefas rotineiras e processos complexos com facilidade.
- Iniciando um fluxo de trabalho a partir de ações de aplicativos de terceiros: Um dos novos recursos mais poderosos é a capacidade de acionar fluxos de trabalho no Slack com base em eventos que ocorrem em ferramentas integradas de terceiros. Esta integração ajuda a consolidar a gestão de projetos e reduz a necessidade de mudança de contexto, o que pode reduzir a produtividade. Por exemplo:
- Quando um encerramento crítico de um aplicativo móvel é registrado no PagerDuty, os fluxos de trabalho no Slack podem ser ativados automaticamente. Este fluxo de trabalho pode incluir a criação de um canal de incidentes, a adição dos membros apropriados da equipe, a organização da tela e o compartilhamento de todas as informações relevantes do PagerDuty.
Esse recurso garante que atualizações e ações importantes de aplicativos externos sejam facilmente integradas ao Slack, permitindo que as equipes respondam de maneira mais eficaz.
- Ferramentas avançadas de desenvolvedor para criação de fluxos de trabalho personalizados: O Slack também introduziu novas ferramentas para desenvolvedores que facilitam a criação de etapas de fluxo de trabalho personalizadas. Essas ferramentas fazem parte da plataforma de API aberta do Slack e permitem que os desenvolvedores criem e implantem rapidamente fluxos de trabalho personalizados. As principais melhorias incluem:
- Gerenciamento de etapas personalizadas: os desenvolvedores podem criar e gerenciar ações personalizadas na página de configurações do aplicativo Slack por meio de uma interface de usuário nova e intuitiva.
- Opções flexíveis de hospedagem: as ações personalizadas agora podem ser hospedadas em qualquer lugar, permitindo que os desenvolvedores forneçam seus serviços ao Slack com segurança.
- Integração com aplicativos Slack existentes: os desenvolvedores podem melhorar aplicativos Slack personalizados existentes, como bots, adicionando etapas personalizadas que podem ser usadas no Workflow Builder. Isso permite uma integração profunda entre aplicativos Slack e fluxos de trabalho que economizam tempo.
Além disso, os desenvolvedores podem escolher suas linguagens de programação favoritas, como TypeScript, JavaScript, Python e Java, ao desenvolver etapas personalizadas usando a estrutura SDK do Slack ou Bolt.