← Todos los artículos
4 de agosto de 2026·5 min de lectura

Tareas recurrentes y dependencias: una lista de tareas que funciona sola

Por Alejandro Rioja

Dos funciones poco llamativas hacen la mayor parte del trabajo para que una lista de tareas parezca funcionar sola: la recurrencia, para que nunca vuelvas a escribir a mano la misma tarea semanal, y las dependencias, para que nadie —persona o agente— empiece un trabajo que todavía no está listo. Ninguna de las dos es emocionante por sí sola; juntas marcan la diferencia entre una lista que tienes que mantener y una que en gran parte se mantiene sola.

Tareas recurrentes bien hechas

Una tarea recurrente se repite con la frecuencia que definas —diaria, semanal, mensual o personalizada—, así que una tarea como “enviar la actualización semanal” existe una sola vez, y no como cincuenta y dos entradas casi idénticas que tendrías que crear y limpiar a mano. Lo importante no son los cálculos del calendario; es que lo único en lo que tengas que pensar sea el trabajo, no la administración de repetirlo.

Dependencias: block_task / unblock_task

Una dependencia indica que una tarea no puede empezar hasta que otra termine. block_task y unblock_task gestionan directamente esa relación de “bloqueada por”, y se verifica que no haya ciclos, así que no puedes crear por accidente un bucle en el que dos tareas se esperan mutuamente para siempre. Una vez que una tarea está bloqueada, lo está de verdad: no aparece como lista solo porque llegó su fecha de vencimiento.

¿Por qué esto evita que los agentes se adelanten?

list_my_tasks —la herramienta que llama un agente para ver su cola de tareas listas— excluye explícitamente el trabajo bloqueado. No es una sugerencia que el agente tenga que recordar respetar; es estructural. Un agente que consulta su cola nunca ve una tarea que está esperando otra cosa, así que no hay forma de que empiece trabajo fuera de orden por error.

Un sistema que no necesita supervisión diaria

Junta las tres piezas —recurrencia para que el trabajo repetido reaparezca solo, dependencias para que el orden se aplique en lugar de recordarse, y la marca auto-OK para que las tareas recurrentes de bajo riesgo se cierren solas sin revisión cada vez— y tienes una cola que funciona prácticamente sola entre los momentos en que de verdad necesitas dirigirla.

Dónde todavía hace falta que revise una persona

“Funciona sola” no significa “desaparece”. El resumen diario y la revisión semanal existen justamente porque vale la pena echarle un vistazo incluso a una cola que casi no requiere mantenimiento: ya no controlas cada tarea al detalle, pero igual quieres saber qué está vencido, qué se estancó y qué entregó realmente un agente mientras no mirabas.

Preguntas frecuentes

¿Cómo funcionan las tareas recurrentes en una app de tareas con IA?

Una tarea recurrente se repite con una frecuencia —diaria, semanal, mensual o personalizada—, así que la configuras una vez en lugar de volver a crear una tarea casi idéntica en cada ciclo. En Done, una vez que aparecen, las tareas recurrentes funcionan como cualquier otra: se pueden asignar, descomponer o someter a aprobación de la misma forma.

¿Qué son las dependencias entre tareas?

Una dependencia marca una tarea como bloqueada por otra, así que no puede empezar hasta que termine la tarea de la que depende. Las herramientas block_task/unblock_task de Done lo gestionan y verifican que no haya ciclos, para que dos tareas no terminen esperándose mutuamente para siempre.

¿Un agente de IA puede empezar una tarea antes de que termine su dependencia?

No. Una tarea bloqueada ni siquiera aparece en la cola de tareas listas del agente. list_my_tasks solo muestra trabajo que no está bloqueado, así que no hay forma de que un agente se adelante por accidente.

Pruébalo tú mismo

Captura una tarea, asígnala a un agente de IA y sigue siendo quien da el visto bueno.