Tarefa de API

Tarefa de API é uma solução de automação em nuvem baseada em API que aproveita o poder das APIs para facilitar a troca contínua de dados entre sistemas e aplicativos diferentes em uma velocidade sem precedentes.

Principais benefícios das tarefas de API:
  • Somente nuvem: Aproveite a escalabilidade, a segurança e a confiabilidade da infraestrutura de nuvem gerenciada da Automation Anywhere, sem a necessidade de hardware ou manutenção local. (Disponível apenas para Nuvem, não No local.)
  • Gerenciado pela Automation Anywhere: Nossa equipe cuida de toda a operação da Nuvem, garantindo bom desempenho e atualizações contínuas.
  • Integração flexível: acione suas Tarefas de API de formulários, processos ou como endpoints dedicados.

Os recursos de troca de dados em tempo real da Tarefa de API permitem que ela se adapte a ambientes dinâmicos e responda na hora. Use as Tarefas de API para criar automações usando pacotes que sejam compatíveis com Automation 360 Nuvem. Por exemplo, Tarefas de API trabalham com nossos pacotes que não intervêm no sistema de arquivos, como Salesforce, ServiceNow, Workday, REST e SOAP, para automatizar fluxos de trabalho e processos. Não é possível usar a Tarefa de API para automatizar uma operação de desktop.

Nota:
  • Disponível apenas com o AWS Cloud.
  • Tarefas de API, diferente de Task Bots, se beneficiam de serem executadas no Nuvem, gerenciado pela Automation Anywhere, eliminando a necessidade de dispositivos locais do Bot Runner.
  • No momento, a Tarefa de API está disponível no leste e oeste dos EUA, Europa e Sandbox (EUA, Europa). Ela será lançada para regiões adicionais em versões futuras.
  • Como parte dos direitos básicos gratuitos, cada cliente de nuvem recebe 100 execuções de Tarefa de API por Control Room. Os direitos básicos também incluem duas execuções simultâneas, o que significa que você pode executar duas Tarefas de API simultaneamente. Para limites de execução mais altos e simultaneidades adicionais, é necessário adquirir o SKU Enterprise ou um SKU de Tarefa de API excedente. Entre em contato com seu gerente de atendimento ao cliente para obter mais detalhes.

Você pode criar uma Tarefa de API no editor de API, assim como Task Bots. Essa Tarefa de API pode então ser invocada em um formulário ou processo, dependendo de seus requisitos específicos.

Invocar Tarefa de API em um formulário

Invocar uma Tarefa de API em um formulário fornece uma resposta imediata após a execução inicial, garantindo que os processos recebam atenção imediata. Durante a execução inicial, a Tarefa de API ou as Tarefas de API dentro do processo são implantadas na nuvem, permitindo que as solicitações subsequentes sejam processadas sem qualquer atraso. Para garantir desempenho e escalabilidade ideais, as Tarefas de API são pré-aquecidas de modo inteligente em um número dinâmico de dispositivos em nuvem, para se adaptarem às suas necessidades de simultaneidade. O diagrama abaixo descreve o fluxo de trabalho a ser seguido ao invocar uma Tarefa de API dentro de um formulário.
Nota: O pré-aquecimento é um processo no qual o administrador ou gerente de equipe adiciona a Tarefas de API à nuvem e as Tarefas de API são pré-implantadas nos dispositivos em nuvem. Os dispositivos em nuvem são gerenciados na infraestrutura do Automation 360.
Tarefa de API em um formulário
Resposta em tempo real: Capacitação dos usuários com resultados instantâneos
  • Ideal para formulários: Quando os usuários esperam uma resposta imediata.
  • Principais recursos:
    • Alocações de dispositivos em nuvem pré-configuradas para execução perfeita.
    • Limites rígidos de simultaneidade para desempenho ideal.
    • Limite de execução de 1 minuto para conclusão rápida.

Invocar a Tarefa de API em um processo

Invocar uma Tarefa de API em um processo oferece flexibilidade para executar tarefas de API em segundo plano, permitindo que os processos continuem sem interrupção. Essa abordagem é bastante útil para as tarefas que podem demorar mais para serem concluídas, pois garante que o fluxo de trabalho em geral se mantenha eficiente. O diagrama abaixo descreve o fluxo de trabalho a ser seguido para criar um processo que invoca uma Tarefa de API.Tarefa de API em um processo

Execução sob demanda: Automação sem esforço dentro dos processos

  • Ideal para processos: Quando as tarefas podem ser executadas de maneira assíncrona, alinhando-se com fluxos de trabalho mais longos.
  • Principais recursos:
    • Enfileiramento inteligente para solicitações excedentes, garantindo a execução conforme os dispositivos ficam disponíveis.
    • Limites de simultaneidade para otimização de recursos.
    • Janela de execução estendida de 15 minutos para tarefas mais complexas.

Ao contrário das implantações assistidas ou não assistidas, as Tarefas de API aproveitam bots baseados em nuvem (Tarefas de API) para a implantação, eliminando a necessidade de dispositivos físicos. Essa abordagem headless oferece escalabilidade e flexibilidade, permitindo automatizar os processos de qualquer lugar, a qualquer hora. A tabela abaixo mostra e compara as diversas implementações.

Implantação assistida Implantação não assistida Implantação headless (Tarefa de API)
Requer um dispositivo físico para executar tarefas, adequado para tarefas que requerem interação humana. Requer um dispositivo físico para executar tarefas, adequado para tarefas que podem ser concluídas de modo independente. A implantação baseada em nuvem elimina a necessidade de dispositivos físicos, oferecendo escalabilidade e flexibilidade.