- Comience ya
- Crear
- Añadir un agente de IA a un flujo de trabajo
- Llamar a una API externa
- Procesar correos electrónicos entrantes
- Crear un flujo de trabajo de notificación de Slack
- Añadir aprobación humana a un flujo de trabajo
- Crear un flujo de trabajo de agente de chat
- Gestionar errores
- Fundamentos de la depuración
- Intervención humana: escalada o paso humano
- Evaluar tus flujos de trabajo
- Maestro BPMN
- Caso de Maestro
- Flujo de trabajo de RPA
- Flujo de trabajo de API
- Función
- Implementar y ejecutar
- Ejemplos
- Referencia
Flujo de trabajo de API
Nodo de flujo de trabajo de API para llamar a un flujo de trabajo de API de UiPath implementado 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.
Elegir entre flujo de trabajo de API y solicitud HTTP
Utiliza el nodo Flujo de trabajo de API cuando la lógica a la que necesitas llamar se crea como un flujo de trabajo de API y se implementa, por ejemplo, el procesamiento de datos estructurados o las 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 implementados 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 de la API esté implementado y de que tengas permiso para llamarlo. |
| Error de tiempo de espera | Aumenta el valor de Tiempo de espera o acelera el flujo de trabajo de la API. |
| 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. |
Próximos pasos
- Solicitud HTTP: llama a un punto final REST externo.
- Flujo de trabajo de RPA: inicia un proceso ejecutado por robot.
- Gestión de errores: enrutar fallos desde el nodo.
- Comunidad: haz preguntas y comparte flujos de trabajo con otros constructores en UiPath Forum.