Pasos de control de flujo de trabajo
Los pasos de control agregan lógica y puntos de decisión humana a los flujos de trabajo. Úsalos para pausar la ejecución para obtener aprobación, ramificar en función del análisis del contenido o dirigir el trabajo de otra manera según lo que encuentre el flujo de trabajo.
Tipos de pasos de control
Los flujos de trabajo admiten dos tipos de pasos de control:
Tipo de paso | Propósito |
|---|---|
Entrada humana | Pausar la ejecución hasta que un usuario proporcione información o aprobación |
Condición | Ramificar la ejecución según una decisión de sí/no/sin respuesta |
Los pasos de control se insertan en la secuencia del flujo de trabajo como cualquier otro paso. Cuando la ejecución llega a un paso de control, el ejecutor lo evalúa antes de continuar.
Pasos de entrada humana
Los pasos de entrada humana pausan un flujo de trabajo hasta que un usuario designado proporciona información. Crean puntos de aprobación, puntos de revisión o puntos de decisión que requieren juicio humano.
Cómo funciona la entrada humana
Cuando una ejecución de flujo de trabajo llega a un paso de entrada humana:
La ejecución se pausa: La ejecución se detiene en ese paso y conserva su estado actual.
El estado muestra que espera entrada: El visor de ejecuciones muestra el paso como "esperando entrada" e indica qué información se necesita.
El usuario proporciona una respuesta: El usuario designado abre la ejecución, revisa el contexto y envía su entrada.
La ejecución se reanuda: El flujo de trabajo continúa desde el punto de control con la entrada del usuario incorporada en los pasos posteriores.
Casos de uso comunes
Revisión por el socio antes de la entrega: Redacta el documento, pausa para la aprobación del socio y luego finaliza y entrega.
Puntos de aprobación del cliente: Genera opciones, pausa para la selección del cliente y luego continúa con el enfoque elegido.
Puntos de control de calidad: Después de la extracción de IA, pausa para que un asociado verifique los campos clave antes de generar los resultados finales.
Decisiones de escalamiento: Si la IA marca términos ambiguos, pausa para que un abogado los aclare antes de continuar.
Configuración de pasos de entrada humana
Al crear un flujo de trabajo, agrega un paso de entrada humana para especificar:
Quién puede proporcionar entrada: Asigna el paso a un rol o usuario específico.
Qué entrada se necesita: Define la pregunta o decisión requerida, como aprobación, selección entre opciones o texto libre.
Contexto mostrado: Especifica qué documentos o resultados de la ejecución debe ver el usuario al revisar.
Los pasos de entrada humana requieren que alguien responda activamente. Los flujos de trabajo con pasos de entrada pendientes permanecen en pausa hasta que el usuario asignado actúa o se cancela la ejecución.
Pasos de condición
Los pasos de condición ramifican la ejecución del flujo de trabajo según una decisión evaluada. La condición suele evaluar el contenido del documento, el estado de la ejecución o los resultados del análisis para determinar qué ruta seguir.
Cómo funcionan las condiciones
Las condiciones producen un resultado ternario:
Sí: Sigue la rama "sí".
No: Sigue la rama "no".
Sin respuesta: No se pudo determinar la condición: sigue una ruta alternativa o márcala para revisión.
El flujo de trabajo evalúa la condición y dirige a la rama adecuada sin pausar.
Casos de uso comunes
Enrutamiento de cláusulas: Si el documento contiene una cláusula de cambio de control, dirígelo a la ruta de revisión del especialista en fusiones y adquisiciones. Si no, continúa con la revisión estándar.
Decisiones por umbral: Si el monto de responsabilidad extraído supera un umbral, márcalo para revisión del socio. De lo contrario, continúa con la generación del resumen.
Clasificación de problemas: Según el tipo de problema encontrado, dirige el documento al flujo de trabajo correspondiente.
Control de calidad: Si la confianza de la IA es baja en una extracción, márcalo para verificación humana. Si es alta, continúa con la salida.
Configuración de pasos de condición
Al crear un flujo de trabajo, agrega un paso de condición para especificar:
La condición a evaluar: Define qué debe comprobar el flujo de trabajo, normalmente en función del contenido del documento, los resultados de la extracción o los metadatos de la ejecución.
Comportamiento de la rama: Define qué ocurre en los resultados de sí, no y sin respuesta.
Combinación de pasos de control
Puedes usar pasos de entrada humana y de condición juntos para crear flujos de trabajo sofisticados:
Usa un paso de condición para detectar si un documento requiere un tratamiento especial.
Si es así, dirige a un paso de entrada humana para revisión por un especialista.
Si no, continúa directamente con la generación de la salida.
Este patrón te permite automatizar los casos sencillos mientras escalas las excepciones a personas.
Ejecuciones en pausa
Solo los pasos de entrada humana pausan la ejecución del flujo de trabajo. Los pasos de condición se evalúan al instante y ramifican sin detenerse.
Cuando una ejecución se pausa en un paso de entrada humana:
La ejecución aparece en tu lista de ejecuciones con el estado "esperando entrada".
Abre la ejecución para ver qué información se necesita.
Proporciona tu respuesta y envíala.
La ejecución se reanuda automáticamente y continúa con los pasos restantes.
Historial de ejecución y auditoría
Los pasos de control se registran en el historial de ejecución. Cada registro de ejecución muestra:
Qué pasos de control se encontraron.
Qué condición se evaluó y qué resultado produjo.
Quién proporcionó la entrada para los pasos de entrada humana y cuándo.
Cuánto tiempo permaneció en pausa la ejecución en cada punto de control.
Esto crea una pista de auditoría para flujos de trabajo que implican decisiones humanas.
Prácticas recomendadas
Usa la entrada humana para decisiones reales: Agrega pasos de entrada humana donde el juicio humano aporte verdadero valor, no para pasos que podrían automatizarse.
Mantén claras las condiciones: Escribe condiciones que produzcan resultados inequívocos de sí/no. Si el resultado suele ser "sin respuesta", reconsidera cómo estás evaluando.
Asigna los pasos de entrada con criterio: Dirige la entrada humana a la persona adecuada: revisión por el socio para decisiones estratégicas, verificación de un asociado para controles de calidad.
Prueba la lógica de ramificación: Ejecuta entradas de prueba a través de los pasos de condición para verificar que cada rama produzca el resultado esperado.
Documenta el comportamiento de las ramas: En la descripción de tu flujo de trabajo, indica qué ocurre con cada resultado de la condición para que los miembros del equipo entiendan la lógica.
Qué leer a continuación
Resumen de flujos de trabajo para crear y ejecutar flujos de trabajo
Disparadores de flujo de trabajo para programación y automatización basada en eventos
Playbooks para aplicar estándares de la firma en los pasos del flujo de trabajo