stratoai.pro // glosario // cron-job
◆ Stack e integración

Cron job

También conocido como: Cron · Tarea programada · Scheduled job
Un cron job es una tarea que se ejecuta sola en horarios programados — cada minuto, cada hora, todos los lunes a las 9:00. Es el componente que convierte "tendría que hacer X cada semana" en "X pasa solo cada semana".
// Definición extendida
El nombre viene de Unix: `cron` es el demonio que lee una tabla (`crontab`) con líneas tipo `0 9 * * 1 /script.sh` (= ejecutar el lunes a las 9:00). El patrón se ha replicado en todas partes: GitHub Actions con `schedule:`, cron jobs de Vercel/Netlify, Cloudflare Cron Triggers, Supabase pg_cron, Google Cloud Scheduler. La sintaxis cron (5 campos: minuto, hora, día, mes, día-semana) es estándar de facto. Cron jobs son el motor de cualquier automatización recurrente: enviar boletines semanales, calcular reportes diarios, refrescar caches, limpiar datos antiguos, comprobar uptime, disparar rebuilds programados, ejecutar pipelines IA en lotes. La diferencia con un workflow disparado por evento (webhook) es que el cron se basa en tiempo, no en evento — sirve para tareas que deben pasar "sí o sí" cada periodo. En IA, los cron jobs son la base del trabajo "asíncrono" agéntico: un agente puede correr cada noche para auditar datos, otro puede procesar la cola de tareas pendientes cada hora. La regla operativa: cron + queue + idempotencia. Si un cron falla a media ejecución, debe poder reintentar sin duplicar el efecto. Sin idempotencia, los cron son origen de los bugs más caros que existen.
// Ejemplo en StratoAI

Cómo lo usamos en producción

El sistema de publicación blog del grupo usa cron a varios niveles: WordPress publica posts programados con su cron interno; un cron del sistema (`netlify_rebuild_cron.py`, cada 15 min) detecta posts nuevos y dispara el build hook Netlify; otro cron audita posts canibalizados semanalmente. Y en GastroSEO, un cron diario refresca el sitemap dinámico. Es la diferencia entre "publicar" (acto humano) y "tener un sistema editorial" (cron + APIs orquestadas).
// Cuándo importa

Para qué te importa esto

  • Cuando una tarea recurrente roba 30+ min/semana al equipo — automatizar con cron paga rápido
  • Cuando un sistema necesita "refresco" periódico (cache, sitemap, índices, embeddings)
  • Cuando montas un boletín, un reporte, una notificación que sale en horario fijo
  • Cuando entiendes que cron sin observabilidad (logs + alerta si falla) es deuda técnica esperando a explotar

¿Cómo aplica
esto a tu negocio?

Las definiciones son el primer paso. Convertir el concepto en operación 24/7 dentro de tu empresa es el siguiente. Hablemos en una Contact Call de 30 minutos sin compromiso.

// Stack frontera

Modelos que evaluamos · proveedores que operamos

Stack frontera + open-weight · benchmark continuo · sin sesgo de vendor

¿Hablamos? Respondo personalmente John Guerrero · fundador StratoAI