Saltar al contenido principal
Los trabajos programados ejecutan instrucciones de Dexter en un horario recurrente o único, creando una nueva conversación cada vez que se activan. Esto te permite automatizar verificaciones recurrentes de fábrica, generación de reportes, corridas de simulación y actualizaciones de pipelines sin intervención manual.

Crear un trabajo programado

Dile a Dexter qué quieres automatizar y cuándo. Dexter traduce el lenguaje natural a un horario, confirma los detalles contigo y luego escribe el trabajo:
  • “Cada día laborable a las 5am, ejecuta la simulación y envíame un PDF con los resultados por correo”
  • “Cada lunes por la mañana, actualiza el pipeline de datos de producción”
  • “Ejecuta un lote Monte Carlo el primero de cada mes”
  • “En 2 horas, genera un reporte trimestral de rendimiento”
Dexter maneja la sintaxis de programación — describe la cadencia en lenguaje natural y Dexter la interpreta.
Tú dicesDexter interpreta
”Cada día laborable a las 7am”Lunes a viernes, 7:00 AM
”Cada lunes por la mañana”Lunes, 9:00 AM (hora predeterminada de la mañana)
“El primero de cada mes a medianoche”1° de cada mes, 12:00 AM
”Cada 6 horas”Cada 6 horas desde el momento de creación
”En 2 horas”Trabajo único, se ejecuta una vez en el momento programado
Todos los horarios usan la zona horaria de tu cuenta (formato IANA, ej., America/New_York). Dexter confirma el horario interpretado antes de crear el trabajo, para que puedas corregir cualquier malinterpretación.
Horarios de múltiples horas como “dos veces al día a las 6am y 6pm” requieren dos trabajos separados — un solo horario no puede representar dos horas fijas arbitrarias.

Trabajos recurrentes vs. únicos

Los trabajos programados soportan dos modos:
  • Recurrente — se ejecuta en un horario cron (diario, semanal, mensual, intervalos personalizados). Se sigue ejecutando hasta que lo elimines.
  • Único — se ejecuta una vez en un momento futuro específico. Útil para tareas diferidas: “El 1 de abril a las 8am, ejecuta el análisis trimestral.”
Para tareas complejas, crea un flujo de trabajo personalizado primero, luego referéncialo desde el trabajo programado. Esto mantiene la instrucción del trabajo limpia y el procedimiento reutilizable: “Ejecuta el flujo de auditoría de calidad semanal cada lunes a las 6am.”

Cómo se ejecutan los trabajos programados

Cuando un trabajo programado se activa:
  1. Dexter abre una nueva conversación con la instrucción del trabajo como primer mensaje
  2. Dexter ejecuta las instrucciones de forma autónoma — ejecutando simulaciones, generando reportes, actualizando pipelines o cualquier otra capacidad
  3. Cualquier resultado (reportes, exportaciones, archivos de datos) se guarda como si los hubieras generado tú mismo
  4. La conversación resultante se guarda en tu historial de conversaciones con un indicador de estado
Los trabajos programados tienen acceso completo a todo lo que Dexter puede hacer interactivamente. Cada trabajo se ejecuta en la fábrica que estaba activa cuando lo creaste — el trabajo está permanentemente vinculado a esa fábrica.

Gestionar trabajos programados

Abre la sección Trabajos programados en la barra lateral izquierda de Dexter para ver todos tus trabajos. Cada entrada muestra el nombre del trabajo, horario, estado y hora de la última ejecución. Desde este panel puedes editar el horario o la instrucción de un trabajo, o eliminarlo permanentemente.
Pausar y reanudar trabajos no está soportado actualmente. Para detener temporalmente un trabajo, elimínalo y recréalo cuando estés listo para reanudarlo.

Revisar ejecuciones pasadas

Cada ejecución de trabajo programado crea una conversación en tu historial. Para revisar lo que hizo un trabajo:
  1. Abre tu historial de conversaciones en la barra lateral izquierda de Dexter
  2. Busca conversaciones creadas por el trabajo (mostrarán el nombre del trabajo como título de la conversación)
  3. Abre la conversación para ver la ejecución completa: llamadas a herramientas, resultados, cualquier salida generada

Notificaciones

Activa las notificaciones de escritorio en Configuración de Dexter para recibir notificaciones del navegador cuando un trabajo programado se complete o encuentre un problema. Para entrega a canales externos (correo, Slack), incluye el paso de entrega en la instrucción del trabajo — ej., “Ejecuta la simulación cada lunes a las 7am y envía el reporte PDF por correo a ops-team@company.com.” La entrega externa depende de integraciones activas.

Limitaciones

  • Una fábrica por trabajo. Para automatizar trabajo en múltiples fábricas, crea trabajos separados en cada fábrica.
  • Sin entrada interactiva. Las ejecuciones programadas son completamente autónomas — escribe instrucciones que incluyan todo el contexto que Dexter necesita.
  • Sin pausar/reanudar. Elimina y recrea para detener temporalmente un trabajo.

Mejores prácticas

  • Mantén las instrucciones específicas. “Genera un reporte PDF del rendimiento de la semana pasada para la línea CNC, incluyendo KPIs de utilización y tiempo de ciclo” es mejor que “envíame una actualización.”
  • Construye flujos de trabajo para trabajos complejos. Crea un flujo de trabajo personalizado que defina el procedimiento, luego programa un trabajo que referencie el flujo de trabajo por nombre.
  • Incluye el contexto que Dexter pueda necesitar. Nombra modelos específicos, fuentes de datos y convenciones de nombres en la instrucción.
  • Revisa las primeras ejecuciones. Verifica las primeras una o dos ejecuciones para confirmar que Dexter está haciendo lo que esperas.
  • Usa la base de conocimientos persistente. Mientras más sepa Dexter sobre tu operación, mejores serán los resultados de los trabajos programados.
Los trabajos programados se ejecutan con tus permisos. Cualquier acción que Dexter tome durante una ejecución programada tiene el mismo efecto que si la hubieras solicitado interactivamente. Los cambios a modelos, BOMs o configuraciones toman efecto inmediatamente.