Inicio › Blog & Guías IA › Automatización y Flujos
Diseñar reintentos en una automatización sin duplicar acciones
Prueba un flujo ficticio donde falta la confirmación de una tarea creada y define comprobaciones, claves y revisión antes de volver a ejecutarla.
Ruta temática: Automatización con IA para pymes: procesos y revisión

Ilustración de apoyo reutilizada: representa otro ejemplo didáctico del mismo ámbito, no un resultado del caso descrito en esta guía.
Leer el ejemplo en texto
- Entrada. El mensaje pregunta cuándo llega el pedido 1042.
- Consulta. El CRM indica «en preparación» y no contiene una fecha de entrega.
- Borrador. La respuesta mantiene el estado conocido y señala que la fecha está pendiente de confirmar.
- Control. Una persona contrasta los datos y aprueba el envío. El flujo no inventa la fecha ni envía antes de esa aprobación.
En esta guía
Distingue fallo confirmado de resultado desconocido antes de repetir una acción. Identifica la operación y comprueba si ya se completó. Si el destino no permite evitar duplicados o consultar su estado, deriva a revisión en lugar de insistir automáticamente.
Guía preparada con apoyo de IA. Casos y resultados didácticos, con datos ficticios; adapta y comprueba las plantillas antes de utilizarlas.
Entiende el problema de una respuesta perdida
En el caso ficticio, el flujo solicita crear una tarea para S-77. El destino la crea, pero la respuesta no llega al origen. El flujo solo observa un tiempo de espera agotado. Repetir la creación sin comprobar podría generar otra tarea, aunque la primera petición pareciera haber fallado desde el punto de vista del origen.
Este ejemplo separa dos hechos: no recibir confirmación y no haberse ejecutado la acción. No son equivalentes. Antes de configurar reintentos, enumera qué acciones del proceso tienen efectos externos y cuáles solo calculan o transforman datos de forma local.
Pide un diseño por tipo de resultado
La propuesta debe distinguir éxito confirmado, rechazo confirmado y resultado desconocido. Añade una referencia estable de operación, por ejemplo crear-tarea:S-77, sin dar por hecho que cualquier herramienta sabrá utilizarla. El responsable técnico debe comprobar si el destino admite evitar duplicados con esa referencia o permite buscar la tarea creada.
Plantilla para adaptar
Diseña reintentos sin ejecutar para crear tarea de S-77. Escenarios: rechazo confirmado antes de crear; tarea creada con respuesta perdida; éxito confirmado. Propón estados, referencia estable crear-tarea:S-77, consulta al destino, límite acordable y revisión manual. No supongas capacidades del destino. Resultado desconocido no significa acción inexistente. Exige comprobar protección contra duplicados antes de repetir efectos externos.
Salida esperada de S-77
Al quedar el resultado desconocido, el diseño consulta primero el destino por la referencia de la solicitud. Si encuentra la tarea, registra su identificador y no vuelve a crearla. Si no puede determinarlo con fiabilidad, pasa a revisión. Solo se plantea repetir cuando el procedimiento tiene evidencia suficiente y una protección acordada contra duplicidad.
La prueba de control termina con una tarea para S-77. Dos tareas indican que el reintento repitió el efecto. Cero tareas con estado «completado» indican otro fallo de control. El sistema debe registrar qué se sabe, no escoger un estado favorable para que la ejecución parezca terminar bien.
Limita intentos y define la salida manual
Un número máximo y un intervalo acordado evitan que un error persista en un bucle. La política depende del tipo de acción y del destino; no se propone aquí una cantidad universal. Los errores de datos, como un campo obligatorio ausente, requieren corrección y no suelen resolverse por repetir exactamente la misma entrada.
Un envío de correo, una compra y una transformación de texto tienen consecuencias distintas. No copies una política de reintentos entre ellos sin revisar sus efectos. Cuando exista incertidumbre, el registro debe permitir a una persona continuar sin volver a ejecutar todo el flujo.
Ejercicio de fallo controlado
Simula tres escenarios en una maqueta sin acciones reales: rechazo antes de crear, creación con respuesta perdida y respuesta correcta. Escribe el número esperado de tareas y el estado final. Para el segundo escenario, la salida debe mostrar una comprobación previa o una revisión, nunca una repetición ciega.
Repite la simulación entregando dos veces la misma solicitud. Comprueba que la referencia de operación se conserve entre intentos y que no se genere una nueva por accidente. Este ejercicio valida decisiones de diseño; la garantía concreta requiere revisar cómo se implementan en el sistema elegido.
Cómo seguir aprendiendo
Para situar este caso dentro de un método más amplio, consulta nuestra guía de automatización y flujos. Si quieres practicar con acompañamiento, revisa el programa del curso relacionado y comprueba sus objetivos, requisitos y modalidad antes de elegir.
Preguntas Frecuentes sobre Automatización y Flujos
¿Un tiempo de espera significa que no se ejecutó la acción?
No. Puede haberse completado sin que llegue la confirmación; comprueba el destino.
¿Basta añadir una clave al registro local?
La protección depende también del destino y de cómo se usa esa referencia. Debe comprobarse en la implementación.
¿Cuántos reintentos debo configurar?
Depende de la acción y del sistema. Define un límite con el responsable y una salida de revisión cuando se alcance.
Antonio Rodríguez Mellado
Formador en inteligencia artificial aplicada al trabajo y responsable editorial de Competalia. Consulta cómo se preparan las guías, sus fuentes y el uso de IA o comunica una corrección.
Practica estas tareas con formación en IA
Consulta los programas de Competalia y sus condiciones. Si tu empresa desea bonificar la formación, comprobaremos el crédito disponible y los requisitos aplicables a su caso.