- Introducción
- Primeros pasos
- Modelado de procesos con BPMN
- Comprender el modelado del proceso
- Abrir el lienzo de modelado
- Modelar tu proceso
- Alinear y conectar elementos BPMN
- Autopilot para Maestro (vista previa)
- Repositorio de procesos
- Modelado de procesos con gestión de casos
- Diseñar un esquema de entidad de caso persistente
- Definir claves de caso (de sistema o externo)
- Establecer contratos de entrada/salida y de escritura diferida de tareas
- Reglas de salida y terminación temprana de etapas
- Modelar las etapas principal y secundaria
- Iniciar un caso desde Data Fabric
- Implementar perfiles y permisos a nivel de etapa
- Establecer SLA y reglas de escalado automatizadas
- Configurar un bucle de reprocesamiento (reingreso)
- Gestionar instancias de casos en ejecución: pausar, migrar y reintentar
- Diccionario de componentes de la gestión de casos de Maestro
- Modelado de procesos con Flow
- Implementación del proceso
- Depuración
- Simular
- Publicar y actualizar procesos de agente
- Escenarios de implementación comunes
- Extracción y validación de documentos
- Operaciones de proceso
- Supervisión de procesos
- Optimización de procesos
- Información de referencia
Nodo de flujo de trabajo de API para invocar un flujo de trabajo publicado de la API web de UiPath Studio y utilizar su salida, con sus campos de configuración y variables de salida.
Invoca un flujo de trabajo de la API web de UiPath Studio y devuelve su salida.
Cuándo utilizar el flujo de trabajo de API frente a la solicitud HTTP
Utiliza el nodo Flujo de trabajo de API cuando la lógica a la que necesitas llamar se crea en Studio Web y se publica como un flujo de trabajo de API, por ejemplo, procesamiento de datos estructurados o integraciones de varios pasos creadas por tu equipo. Utiliza el nodo de solicitud HTTP cuando llames a cualquier punto final externo de transferencia de estado representacional (REST) fuera de UiPath Platform.
Configuración
| Campo | Obligatorio | Descripción |
|---|---|---|
| Flujo de trabajo de API | Sí | El flujo de trabajo de Studio Web API que se va a invocar. Selecciona de la lista de flujos de trabajo de API publicados en tu organización. |
| Entrada | No | Pares clave-valor asignados a los parámetros de entrada del flujo de trabajo de la API. Admite referencias de variables. |
| Tiempo de espera | No | Tiempo máximo de espera para que se complete el flujo de trabajo. |
Variables de salida
| Variable | Descripción |
|---|---|
output | La respuesta devuelta por el flujo de trabajo de la API, según su esquema de salida. |
error | Detalles del error cuando falla la llamada. Úsalo con la gestión de errores para ramificar en caso de fallos. |
Ejemplos
Haz referencia a la salida del flujo de trabajo de la API con una expresión:
$vars.apiWorkflow1.output
$vars.apiWorkflow1.output
Para utilizar un solo campo de la salida, añade el nombre del campo definido por el esquema de salida del flujo de trabajo de la API, por ejemplo, $vars.apiWorkflow1.output.<field>.
Problemas comunes
| Incidencia | Resolución |
|---|---|
| El flujo de trabajo de la API no aparece en el menú desplegable | Asegúrate de que el flujo de trabajo esté publicado en Studio Web y de que tengas permiso para invocarlo. |
| Error de tiempo de espera | Aumenta el valor de Tiempo de espera u optimiza el flujo de trabajo de Studio Web para una ejecución más rápida. |
| El tipo de entrada no coincide | Comprueba que los tipos de variables que estás pasando coinciden con los tipos de parámetros de entrada declarados del flujo de trabajo de la API. |