Flujos de trabajo

Reanudar una ejecución de workflow en espera de entrada humana

Cuando un workflow llega a un paso de entrada humana, se pausa y espera una respuesta. Puedes reanudar la ejecución respondiendo directamente en el chat. El workflow almacena tu respuesta, marca el paso como completado correctamente y continúa con el siguiente paso.

Cuando un workflow se pausa por una entrada

Un workflow se pausa cuando un paso está configurado para recopilar entrada humana antes de continuar. La página de detalles de la ejecución muestra un panel Waiting for input, y el estado de la ejecución es waiting. Mientras una ejecución está esperando, se distingue de una conversación de chat normal. La respuesta del chat se trata como entrada del workflow, no como una nueva consulta al asistente.

Reanudar una ejecución en espera desde el chat

  1. Abre el detalle de la ejecución del workflow y confirma que el estado es waiting y que el panel Waiting for input está visible.

  2. Haz clic en Reply in chat para abrir el panel de chat.

  3. Escribe tu respuesta exactamente como lo solicita el mensaje de espera. La respuesta debe coincidir con la entrada esperada para el paso.

  4. Envía el mensaje. El workflow se reanuda automáticamente si la respuesta coincide con el mensaje de espera.

  5. El paso se marca como succeeded, la respuesta se almacena en el estado del workflow y la ejecución pasa al siguiente paso.

Qué ocurre después de responder

Una vez que el workflow se reanuda, continúa ejecutando los pasos restantes. Si más adelante aparece otro paso de entrada humana, la ejecución se pausa de nuevo y repite el mismo proceso. Cuando todos los pasos se completan y el contrato de salida se cumple, la ejecución finaliza con el entregable configurado.

Por qué podría fallar una reanudación

Un intento de reanudar falla si se cumple cualquiera de estas condiciones:

  • La ejecución ya no está en estado waiting.

  • La ejecución no tiene un paso en espera con una clave de entrada expuesta.

  • El paso en espera ya no espera una entrada.

  • La respuesta está vacía.

Si la ejecución no está en espera, revisa el Run History para ver si la ejecución ya se completó, falló o fue reanudada por otro usuario.

Qué leer después

¿Te fue útil?