- Notas relacionadas
- Primeros pasos
- Para administradores
- Proyectos de flujo de trabajo de RPA
- Crear un flujo de trabajo RPA a partir de una idea
- Creación de un proyecto
- Cómo iniciar un flujo de trabajo de RPA
- Gestionar archivos y carpetas de proyecto
- Conectar flujos de trabajo de RPA a tus cuentas
- Configurar actividades
- Gestionar las actividades de un proyecto
- Transferir valores entre actividades
- Iterar a través de los elementos
- Gestionar los datos en un proyecto
- Configurar un proyecto para usar tus datos
- Usar recursos de archivos y carpetas
- Proyectos de aplicación
- Aplicaciones en Studio Web
- Diseñar proyectos de aplicación
- Depuración de proyectos de aplicación
- Publicar, implementar y actualizar proyectos de aplicaciones
- Importar y exportar proyectos de aplicación
- Trabajar con entidades en un proyecto de aplicación
- Crear aplicaciones accesibles
- Añadir descriptores accesibles
- La etiqueta Accesible
- Uso del control Pestaña para la accesibilidad
- Diseñar listas y encabezados accesibles
- Diseño de aplicaciones receptivas
- Relación de contraste de color
- Estilos preestablecidos y asignaciones a nivel de aria para el control Encabezado
- Limitaciones conocidas
- Establecer un contexto externo utilizando parámetros de consulta
- Establecer un contexto externo utilizando eventos externos
- Utilizar matrices para rellenar controles desplegables, desplegables de selección múltiple y botones de opción
- Utilizar controles tabulares con entidades de Data Service en proyectos de aplicación
- Actividades de la aplicación
- Procesos de agente
- Agentes
- Soluciones
- Flujos de trabajo de API: vista previa

Guía del usuario de Studio Web
La actividad Respuesta finaliza un flujo de trabajo de API y envía una respuesta estructurada al solicitante. La respuesta suele incluir un estado y datos adicionales.
Utiliza la actividad Respuesta para:
- Devuelve siempre el estado y los detalles de respuesta correctos.
- Finalice los flujos de trabajo con un resultado claro y estructurado.
- Maneja los errores con gracia, especialmente cuando se combina con la actividad Try-Catch .
La actividad Respuesta debe ser el paso final en un flujo de trabajo, para garantizar que el proceso proporcione la información deseada.
El siguiente ejemplo recupera un trabajador de Workday y agrega detalles sobre su gestor y sus informes directos.
La siguiente imagen muestra el flujo de trabajo de ejemplo:
La respuesta de fallo
El flujo de trabajo devuelve un estado de Fallo con un mensaje de error si falla algún paso de recuperación.
Para lograrlo:
- Envuelve los pasos de recuperación dentro de un bloque Try-Catch .
- Si se produce un error, el paso Respuesta de error en el flujo Capturar devuelve una respuesta de fallo estructurada.
- Tipo : error
- Detalles : abre el editor de expresiones y escribe lo siguiente:
({ "error_message": $context.outputs.Try_Catch_3.error.title, "status": $context.outputs.Try_Catch_3.error.status })({ "error_message": $context.outputs.Try_Catch_3.error.title, "status": $context.outputs.Try_Catch_3.error.status })Aquí,$context.outputs.Try_Catch_3.errorproporciona una salida de error estructurada de la actividad Try-Catch . Cuando el flujo Intentar encuentra un error durante la ejecución, el flujo de trabajo devuelve el siguiente resultado:
La respuesta de éxito
El flujo de trabajo devuelve un estado de Éxito con la información agregada del trabajador. La actividad Buscar trabajadores por nombre o ID devuelve una matriz, incluso cuando solo hay una coincidencia. Allí, utilizamos una actividad Para cada para procesar cada resultado y luego consolidamos los datos utilizando una actividad de Script .
- Tipo : Correcto
- Detalles : abre el editor de expresiones y escribe lo siguiente:
({ "workers": $context.outputs.For_Each_2.results })({ "workers": $context.outputs.For_Each_2.results })Aquí,workerscontiene la salida agregada del paso Script del bucle Para cada . El flujo de trabajo devuelve el siguiente resultado: