Publicado

- 3 min tiempo de lectura

¿Qué hago primero hoy? Cómo prioriza el agente tus tareas

¿Qué hago primero hoy? Cómo prioriza el agente tus tareas

Hace unos días te presenté el proyecto del secretario inteligente, un agente modular que se conecta a Notion, revisa las tareas y ayuda a no perder el foco.

En el artículo anterior, vimos cómo conectar este agente con tu cuenta de Notion y traer las tareas de forma estructurada.

Pero claro… una cosa es tener una lista de cosas por hacer y otra muy distinta es saber qué hacer primero.

Hoy entramos de lleno en el corazón del asunto: la toma de decisiones. ¿Cómo decide el agente qué tareas son más importantes? ¿Y cómo puedes adaptar esa lógica a tu día a día?

Tu agente ahora decide

Hasta ahora, el agente Secretario IA ya era capaz de leer tus tareas desde Notion. Pero claro… ¿qué hace con ellas?

Hoy damos un paso clave: enseñarle a priorizar. Es decir, que pueda decirte:

“Raúl, empieza por esto. Es urgente, importante… y si no lo haces hoy, la liamos.”

¿Y sabes qué es lo mejor?
No necesita ser un genio: le basta con tener buenas reglas.

El arte de priorizar

Cuando tú te organizas, tienes en cuenta cosas como:

  • ¿Cuándo vence esta tarea?
  • ¿Es urgente o puede esperar?
  • ¿Está ya empezada?
  • ¿Es importante para un cliente?

Nosotros hemos simplificado esto en tres señales clave que ya están en tus tareas de Notion:

Señal¿Qué representa?Ejemplo
PriorityQué tan importante es la tareaHigh, Medium, Low
Due DateCuánto falta (o lleva de retraso)March 31, 2024
StatusEn qué punto del flujo se encuentraNot started, Completed, etc.

Cómo decide el agente

Toda la lógica de decisión está en un simple archivo .yaml, así que puedes adaptarla como quieras:

prioridad:
  High: 3
  Medium: 2
  Low: 1

estado:
  Completed: 0
  Canceled: 0
  subtask-checked: 0.5
  In progress: 1
  Not started: 1

fecha_limite:
  penalizacion_dias_vencida: 1.5
  penalizacion_dias_restantes: 0.2

¿Qué significa esto?

  • Una tarea High suma 3 puntos, Low solo 1 punto.
  • Si está Completed, su puntuación es 0 (no se muestra).
  • Si está vencida, se penaliza por los días de retraso (1.5 x días vencidos).
  • Si aún no ha vencido, se le da un pequeño plus si está cerca del vencimiento (0.2 x días restantes).

Resultado real

Aquí tienes un ejemplo real tras ejecutar el agente:

📋 Tareas priorizadas:
  1. Revisar contrato urgente con cliente estratégico   → score: 856.5
  2. Enviar factura del mes a cliente habitual          → score: 855.0
  3. Finalizar presentación para reunión importante     → score: 855.0
  ...
  n. Facturar                                        → score: 4.0

¿Te suena familiar eso de dejar las facturas para el final? 😅
Bueno, el agente simplemente lo refleja.

Modular, editable, transparente

Una de las claves de este sistema es que:

  • Puedes modificar las reglas tú mismo.
  • No necesitas tocar el código Python.
  • Puedes ir añadiendo nuevas señales poco a poco (impacto, cliente crítico, etc.).

Y si mañana quieres usar otro sistema que no sea Notion… solo cambia el módulo de percepción.
La lógica de decisión puede mantenerse igual.


Código y artículo anterior

🧩 Próximamente…

En la siguiente entrega hablaremos del modelo del mundo:
Cómo representamos el conocimiento del entorno, y cómo esto permitirá que el agente:

  • Recuerde lo que hiciste ayer.
  • Sepa si algo te bloquea.
  • ¡O incluso se comunique con otros agentes!

Raúl Jáuregui
Consultor IA e I+D+i
ViaLabs digital

Si tienes un proyecto puedo ayudarte a hacerlo realidad. 😀

Artículos relacionados

SEO en la era de la IA: por qué ahora necesitas también GEO

SEO en la era de la IA: por qué ahora necesitas también GEO

Ahora tu agente inteligente te habla (y no interrumpe)

Ahora tu agente inteligente te habla (y no interrumpe)

Cómo conectar tu agente con Notion y empezar a priorizar tu día

Cómo conectar tu agente con Notion y empezar a priorizar tu día

Ver 27 artículos más