Tarea API

Tarea API es una solución de automatización en la nube basada en API que aprovecha el poder de las API para facilitar el intercambio sin inconvenientes de datos entre sistemas y aplicaciones dispares a una velocidad sin precedentes.

Beneficios clave de las tareas API:
  • Solo en la nube: Disfrute de la escalabilidad, seguridad y confiabilidad de la infraestructura en la nube administrada por Automation Anywhere, sin necesidad de hardware ni mantenimiento local. (Disponible solo para Nube, no para Local).
  • Administrado por Automation Anywhere: Nuestro equipo se encarga de toda la operación en Nube y garantiza un rendimiento fluido y actualizaciones continuas.
  • Integración flexible: Active sus Tareas API desde formularios, procesos o como puntos finales dedicados.

Las capacidades de intercambio de datos en tiempo real de la tarea API le permiten adaptarse a entornos dinámicos y responder con prontitud. Se utilizan Tareas API para crear automatizaciones mediante paquetes compatibles con Nube de Automation 360. Por ejemplo, Tareas API trabaja con nuestros paquetes que no intervienen con el sistema de archivos, como Salesforce, ServiceNow, Workday, REST y SOAP, para automatizar flujos de trabajo y procesos. No se puede usar una Tarea API para automatizar una operación de escritorio.

Nota:
  • Disponible solo con la nube de AWS.
  • Las Tareas API, a diferencia de los Bots de tarea, se benefician de ejecutarse completamente en Nube, administrada por Automation Anywhere, lo que elimina la necesidad de dispositivos Bot Runner locales.
  • Actualmente, la Tarea API está disponible en el este de EE. UU., el oeste de EE. UU., Europa y entornos de prueba (EE. UU., Europa). Se lanzará en regiones adicionales en versiones futuras.
  • Cada cliente de la nube recibe 100 ejecuciones de Tarea API por Control Room como cobertura básica gratuita. La cobertura básica también incluye dos ejecuciones simultáneas, lo que significa que puede ejecutar dos Tareas API simultáneamente. Para límites de ejecución más altos y concurrencias adicionales, debe comprar el SKU de Enterprise o un SKU de excedente de Tarea API. Comuníquese con su gerente de Servicio al Cliente para obtener más detalles.

Puede crear una Tarea API en el editor API como Bots de tarea. Esta Tarea API luego se puede invocar en un formulario o en un proceso según sus requisitos específicos.

Invocar las Tarea API en un formulario

Invocar una Tarea API en un formulario le proporciona una respuesta inmediata después de la ejecución inicial, lo que garantiza que sus procesos reciban atención inmediata. Durante la ejecución inicial, la Tarea API o Tareas API dentro del Proceso se implementan en la nube, lo que permite procesar solicitudes posteriores sin demora. Para garantizar un rendimiento y una escalabilidad óptimos, las Tareas API se preparan de forma inteligente en una cantidad dinámica de dispositivos en la nube, para adaptarse a sus necesidades de simultaneidad. El siguiente diagrama describe el flujo de trabajo para seguir al invocar una Tarea API dentro de un formulario.
Nota: La preparación es un proceso en el que el administrador o el director del equipo añade las Tareas API a la nube y las Tareas API están previamente implementadas en dispositivos en la nube. Los dispositivos en la nube se administran en la infraestructura de Automation 360.
Tarea API en un formulario
Respuesta en tiempo real: Brinde a los usuarios resultados instantáneos
  • Ideal para formularios: Cuando los usuarios esperan una respuesta inmediata.
  • Características clave:
    • Asignaciones de dispositivos en la nube preconfiguradas para una ejecución perfecta.
    • Límites de concurrencia estrictos para un rendimiento óptimo.
    • Límite de ejecución de 1 minuto para una finalización rápida.

Invocar Tarea API en un proceso

Invocar una Tarea API en un proceso proporciona la flexibilidad de ejecutar tareas API en segundo plano, lo que permite que sus procesos continúen sin interrupciones. Este enfoque es particularmente útil para tareas que pueden tardar más en completarse, ya que garantiza que su flujo de trabajo general siga siendo eficiente. El siguiente diagrama describe el flujo de trabajo que seguir para crear un proceso que invoca una Tarea API.Tarea API en un proceso

Ejecución a petición: Automatización sin esfuerzo dentro de los procesos

  • Ideal para procesos: Cuando las tareas se pueden ejecutar de forma asincrónica, a través de la alineación con flujos de trabajo más largos.
  • Características clave:
    • Lista de prioridades inteligente para solicitudes excesivas, lo que garantiza la ejecución a medida que los dispositivos estén disponibles.
    • Límites de simultaneidad para la optimización de recursos.
    • Mayor plazo de ejecución de 15 minutos para tareas más complejas.

A diferencia de las implementaciones supervisadas o no supervisadas, las Tareas API aprovechan los bots basados en la nube (Tareas API) para la implementación, lo que elimina la necesidad de dispositivos físicos. Este enfoque headless ofrece escalabilidad y flexibilidad, lo que le permite automatizar sus procesos desde cualquier lugar y en cualquier momento. En la siguiente tabla, se muestran y se comparan las distintas implementaciones.

Implementación supervisada Implementación no supervisada Implementación headless (Tarea API)
Requiere un dispositivo físico para ejecutar tareas, adecuado para tareas que requieren interacción humana. Requiere un dispositivo físico para ejecutar tareas, adecuado para tareas que se pueden completar de forma independiente. La implementación basada en la nube elimina la necesidad de dispositivos físicos, y ofrece escalabilidad y flexibilidad.