De las tareas repetitivas a los workflows inteligentes
Aprende a construir workflows automatizados con inteligencia artificial. Desde un resumen diario de noticias hasta un sistema de alertas de precios y generación de informes periódicos. Todo con Hermes Agent, cron y APIs, sin servidores complejos.
Automatizar con IA significa delegar tareas repetitivas a un agente inteligente que las ejecuta por ti de forma programada. No es un script rígido — el agente decide cómo hacerlo, se adapta si algo cambia y mejora con el tiempo.
Por tres razones que convergen en 2026:
Un script de Python hace siempre lo mismo. Un agente con IA decide qué hacer según el contexto. Si una API cambia, el agente se adapta. Si los datos llegan en otro formato, los procesa igual.
Para automatizar necesitas tres capas. Nada más.
| Capa | Qué hace | Ejemplo |
|---|---|---|
| 🧠 LLM | Procesa información, toma decisiones, genera texto | Claude Sonnet, GPT-5, GLM-5 |
| 🛠️ Tools | Ejecutan acciones concretas (buscar, leer, escribir, llamar APIs) | web_search, read_file, terminal |
| ⏰ Cron / Scheduler | Ejecuta el workflow en el momento indicado | Cron integrado de Hermes, systemd timers |
Con Hermes Agent, estas tres capas vienen integradas. No necesitas instalar un scheduler aparte ni escribir scripts de orchestación.
# El stack completo en un solo comando:
$ hermes
> cada mañana a las 8am, busca las 5 noticias top de IA
de Hacker News y resúmemelas en 3 líneas cada una
# Hermes crea el cron, llama web_search, procesa con el LLM
# y te entrega el resultado. Sin configurar nada más.
Hermes Agent es la herramienta ideal para automatización porque tiene cuatro características que otros agentes no tienen:
El patrón general de cualquier automatización con Hermes es:
$ hermes
> [CADENCIA], [ACCIÓN]. Envíame el resultado a [CANAL].
# Ejemplos reales:
> cada día a las 7am, trae el clima en Madrid y envíamelo a Telegram
> cada lunes, haz un resumen de mis issues abiertos de GitHub
> cada hora, revisa el precio de BTC y si baja de 90k, avísame
"cada [tiempo], haz [acción]. Envíame el resultado a [canal]." Con esa estructura resuelves el 80% de las automatizaciones.
El workflow más común y el mejor para empezar. Un agente que cada mañana te trae lo más relevante del día.
$ hermes
> cada día a las 8am, busca las 10 noticias más relevantes
sobre IA y tecnología. Resúmelas en 2-3 líneas cada una.
Envíamelas a Telegram.
Crea un cron job en segundo plano. Al día siguiente a las 8am recibirás algo como:
🤖 Resumen IA — 4 Jun 2026
1. Claude Sonnet 5 supera a GPT-5 en razonamiento matemático
📍 Fuente: TechCrunch
2. Hermes Agent alcanza 120k estrellas en GitHub
📍 Fuente: GitHub Blog
3. Nuevo paper: agentes multi-modales con memoria a largo plazo
📍 Fuente: arXiv.org
...
Si quieres cambiar algo, solo se lo dices:
> en el resumen diario, ponme también el precio de BTC
y un enlace directo a cada noticia
# Hermes actualiza la skill y el próximo resumen incluye los cambios
Especifica bien la fuente: "de Hacker News y TechCrunch" en vez de "de internet". Así evitas que el agente pierda tiempo buscando en sitios irrelevantes.
Un clásico de la automatización: vigilancia de mercados con alertas condicionales.
$ hermes
> cada 30 minutos, revisa el precio de BTC/USD.
Si está por debajo de 90,000 o por encima de 110,000,
avísame a Telegram inmediatamente.
$ hermes
> cada día a las 9am (hora NY), dame un briefing de mercados:
- S&P 500 variación diaria
- BTC y ETH precio y variación 24h
- Las 3 noticias financieras más importantes
Envíamelo a Telegram en formato conciso.
Combina fuentes y condiciones. El agente orquesta todo:
$ hermes
> vigila estos 3 activos cada hora: BTC, ETH, SPY.
Si cualquiera sube o baja más del 3% en 24h,
envíame una alerta a Telegram y a mi email.
Hermes usa web_search por defecto para obtener precios. No necesitas API key de Binance ni CoinGecko. Si quieres datos más precisos, puedes añadir un MCP Server de datos financieros.
El triage es una de las automatizaciones que más tiempo ahorra. En lugar de revisar 10 fuentes cada mañana, deja que el agente las filtre.
$ hermes
> cada mañana a las 8am, revisa los issues nuevos de mi repo.
Clasifícalos en: (1) bugs críticos, (2) features solicitadas,
(3) preguntas. Resúmeme solo los críticos.
$ hermes
> cada hora, revisa el GitHub Advisory Database.
Si hay alguna vulnerabilidad crítica (CVSS > 9)
en paquetes que uso, avísame inmediatamente a Telegram.
Lo potente es combinar varias fuentes en un solo workflow:
$ hermes
> cada mañana a las 8am, haz un triage unificado:
(1) issues nuevos de GitHub
(2) DMs importantes de Telegram
(3) emails no leídos de mi bandeja de entrada
Resúmelo todo en un solo mensaje a Telegram.
Prioriza lo que requiera acción urgente.
Hermes corre en tu máquina o VPS. Los datos de tu email y GitHub viajan solo al LLM que configures. Con un modelo local, tus datos nunca salen de tu equipo.
Para cuando necesitas documentación recurrente: reports semanales, análisis de tendencias o dashboards textuales.
$ hermes
> cada viernes a las 5pm, genera un informe semanal:
- commits y PRs mergeados esta semana
- issues cerrados vs abiertos
- releases nuevos
- 3 aprendizajes clave
Guarda el informe en ~/informes/semana-{fecha}.md
y envíame un resumen a Telegram.
$ hermes
> cada primer día del mes, genera un reporte de tendencias IA:
- papers más citados del mes (de arXiv)
- lanzamientos importantes de herramientas
- movimientos de funding en IA
- predicciones para el próximo mes
Envíamelo a mi email en formato markdown.
Un registro de actividad que se va acumulando:
$ hermes
> cada día a las 10pm, haz un resumen de lo que hicimos hoy:
qué tareas completé, qué aprendí, qué quedó pendiente.
Apéndelo a ~/logbook/diario.md.
Si hay algo urgente para mañana, menciónalo.
Después de 2-3 informes semanales, Hermes habrá creado una skill informe-semanal con tu formato exacto. Cada semana será más rápido y consistente.
Una vez que dominas los workflows individuales, puedes encadenarlos en pipelines donde la salida de uno alimenta la entrada del siguiente.
# Hermes encadena automáticamente:
⏰ 7:00 → Busca noticias de IA
7:05 → Genera resumen de 10 items
7:10 → Si hay alguna noticia sobre seguridad,
envíame alerta urgente a Telegram
7:15 → Guarda el resumen completo en ~/daily-briefing/
7:20 → Envíame el briefing a Telegram
⏰ Cada hora:
1. Obtén precio de BTC, ETH, SPY
2. Calcula variación 24h, 7d, 30d
3. Si hay variación >5% en 24h:
- Busca posibles causas (noticias, eventos)
- Genera un análisis de 2 párrafos
- Envíamelo a Telegram
4. Al final del día, guarda el histórico en CSV
No necesitas programar estos pipelines. Se los describes a Hermes en lenguaje natural y él los construye, combinando cron jobs, skills y tools.
Nivel 1: Una tarea, una fuente, un destino (ej: resumen diario).
Nivel 2: Una tarea con condiciones (ej: alerta si precio > umbral).
Nivel 3: Pipeline multi-paso con bifurcaciones (ej: investiga, analiza, decide, actúa).
Domina el nivel 1 antes de pasar al 3.
Verifica que Hermes esté corriendo con hermes daemon status. Si el daemon no está activo, los cron jobs no se ejecutan. También revisa hermes cron list para confirmar que el job se creó.
Causa más probable: el modelo no es lo suficientemente capaz. Los modelos pequeños (Gemma 2B, Llama 8B) fallan en tool calling. Usa un modelo frontier (Claude Sonnet, GPT-5, GLM-5).
Revisa ~/.hermes/memory/USER.md. Las preferencias se guardan ahí. Si Hermes no las está usando, puedes editar el archivo manualmente o decirle explícitamente: "recuerda que siempre quiero los informes en español".
Puede que la API del proveedor haya cambiado o el VPS se haya reiniciado. Asegúrate de que hermes daemon esté configurado con systemd para arrancar automáticamente. hermes doctor diagnostica la mayoría de problemas.
Revisa la configuración del gateway. Si es Telegram, confirma que el ID numérico (no @alias) esté en la allowlist. Si es email, verifica que el servidor SMTP esté configurado. hermes gateway test envía un mensaje de prueba.
Ejecuta hermes doctor — es el primer paso ante cualquier problema. Te dice exactamente qué componente falla (modelo, gateway, cron, disco).