Cenário: Desenvolver e usar modelos em uma automação

Use este cenário para entender como criar um modelo para automações e como usar esses modelos para simplificar o processo de criação de automações.

Sobre este cenário

Este cenário detalha as ações e o fluxo de trabalho dos seguintes usuários:

Marcus é um desenvolvedor profissional que trabalha na empresa de saúde Acme. Ele trabalha no departamento de Recursos Humanos e é responsável por projetar, desenvolver e implementar automações para aumentar a eficiência dos processos e criou muitas automações para automatizar processos de negócios na organização.

Neste cenário, Marcus cria um modelo para automatizar o processo de métrica de desempenho. O fluxo de trabalho de métricas de desempenho consiste em uma série de etapas repetitivas que são muito usadas em múltiplos departamentos. A criação de um modelo para esse fluxo de trabalho vai beneficiar todos os departamentos, economizando tempo e esforço que cada departamento gastaria ao criar a própria automação desde o início. Em vez disso, eles podem usar o modelo que Marcus cria e personalizá-lo com base em seus requisitos específicos. Depois de criar o modelo, Marcus faz checkin do modelo no repositório público e o disponibiliza para outros usuários em diferentes departamentos.

Sue é uma desenvolvedora cidadã que trabalha na mesma organização que Marcus, mas no departamento financeiro. Ela é responsável pelo cálculo das avaliações anuais dos funcionários e decide automatizar esse processo. Ao trabalhar no fluxo de trabalho de automação, Sue usa o modelo criado por Marcus para métricas de desempenho para ajudar a economizar tempo.

O fluxo de trabalho a seguir ilustra como Marcus (desenvolvedor profissional) desenvolve um modelo para métricas de desempenho e como Sue (desenvolvedora cidadã) usa esse modelo na automação do cálculo da avaliação.

Desenvolver e usar um modelo em uma automação

Marcus cria um modelo

O procedimento a seguir resume como Marcus cria um modelo para o processo de métrica de desempenho e faz checkin do modelo no repositório público.

Procedimento

  1. Marcus faz login na Control Room como Bot Creator.
  2. Ele navega até a guia Automação e cria uma automação.
  3. Depois de inserir as informações necessárias para a automação, ele abre a automação no Editor de bot para criar a automação da métrica de desempenho.
  4. Ele usa a ação Workday > Obter relatório para obter o relatório de métricas de desempenho e salvar o resultado em uma variável de lista.
  5. Ele usa Loop > Para cada item da lista para ler e iterar cada item da lista.
  6. Ele usa Banco de dados > Inserir/Atualizar/Excluir para atualizar o componente de métricas de desempenho para cada funcionário no banco de dados.
  7. Ele salva essa automação como um modelo.
  8. Na página Automação, ele seleciona o modelo de métricas de desempenho e faz checkin do modelo no espaço de trabalho público a partir de seu espaço de trabalho privado para disponibilizá-lo a todos os usuários.

Sue cria a automação usando o modelo

Sue usa modelo do Marcus e cria uma automação de avaliação anual.

Procedimento

  1. Faça login na Control Room como Desenvolvedor cidadão.
  2. Ela navega até a página Automação e seleciona a opção Criar novo > Task Bot do modelo para criar uma automação usando um modelo.
  3. Na janela do seletor de modelos, Sue vê todos os modelo disponível no repositório público.
  4. Ela procura o modelo do Marcus e abre o modelo no modo de visualização para conferir se ele atende às necessidades dela.
  5. Depois de verificar que atende, ela seleciona o modelo para começar a criar uma automação.
  6. Ela insere os detalhes obrigatórios e navega até o Editor de bot.
    A estrutura do modelo é adicionada ao Editor de bot.
  7. Ela modifica o fluxo de código existente e adiciona o novo ações a seguir para criar a automação da Avaliação anual:
    1. ação Banco de dados > Executar procedimento armazenado para recuperar os detalhes de salário do funcionário.
    2. ação Número > Atribuir para aplicar a fórmula e calcular o valor da avaliação.
    3. ação Banco de dados > Inserir/Atualizar/Excluir para inserir os dados e atualizar o banco de dados.
    4. ação Enviar e-mail para enviar e-mails a funcionários e gerentes.
  8. Em seguida, ela salva e executa a automação.
Os detalhes da avaliação são recuperados e compartilhados com os gerentes por e-mail.

Resumo e benefícios

Usar modelos ajudou Sue e Marcus a atingir seus objetivos de automação de maneiras específicas.

Ícone de reutilização Marcus cria os modelos para casos de uso comuns a diferentes departamentos.
Ícone de relógio O uso de um modelo predefinido permite que Sue crie automações com rapidez sem recriar a mesma automação, economizando tempo.
ícone de produtividade Os benefícios gerais incluem redução de custos, aumento da produtividade e desenvolvimento acelerado de automação.