- 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

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 Intentar/Capturar .
La actividad Respuesta debe ser el paso final en un flujo de trabajo, para garantizar que el proceso proporcione la información deseada.
Actualmente, la validación del esquema no se aplica, por lo que si los datos devueltos en la actividad Respuesta incluyen más o menos propiedades que las definidas en el esquema de salida, el flujo de trabajo no falla.
- Configura siempre tu esquema de salida en el gestor de datos antes de añadir una actividad de respuesta . Cuando defines el esquema primero, el sistema sugiere automáticamente alinear tu actividad de Respuesta con él.
- Utiliza un paso de Respuesta cuando la parte que llama, como Maestro o un agente, espera una respuesta.
- Puedes omitir la adición de una Respuesta cuando estás creando integraciones de sistema a sistema o una automatización unattended.
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 Intentar/Capturar .
- 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: