v0.13 · Production-Ready

Hermes — The Messenger Agent

Un agente dedicado y aislado cuya única tarea es entregar señales — entre su fuerza de trabajo de IA, sus personas y el mundo exterior. Cada notificación, cada webhook, cada traducción, cada reintento — registrado y firmado.

OpenClawPro ships Hermes as a standard add-on en cada plan Managed y Self-Hosted a partir de Pro. Se ejecuta en su propio contenedor — sin memoria compartida, sin secretos compartidos, sin contaminación cruzada.

What Hermes Does

Seis capacidades que convierten una configuración multiagente caótica en una capa de mensajería limpia y observable.

Multi-Channel Delivery

Envía señales a WhatsApp, Telegram, Discord, Slack, correo y cualquier endpoint de webhook. Un agente, todos los canales.

Smart Routing

Enruta las notificaciones según prioridad, destinatario y contenido. Las alertas críticas van a la guardia de Slack; los resúmenes semanales van por correo.

Isolated by Design

Se ejecuta en su propio contenedor Docker en una red dedicada. Sin acceso a la memoria, el código ni los secretos de sus otros agentes — salvo que usted lo conceda.

Audit-Logged

Cada mensaje, cada intento de entrega, cada reintento — todo con marca de tiempo y firmado. Reproducibilidad total para cumplimiento y depuración.

Inbound Webhooks Too

Hermes acepta webhooks entrantes de Stripe, GitHub, Linear, Calendly y más de 50 servicios — convirtiéndolos en eventos accionables para su equipo de IA.

Auto-Translation

Opcionalmente traduce los mensajes salientes al idioma preferido del destinatario. Impulsado por el backend de LLM de OpenClaw.

Real Use Cases

Cómo se despliega Hermes en la práctica — patrones que instalamos para cada cliente Pro+.

1

Daily Standups

Sus agentes desarrolladores envían actualizaciones de estado a Hermes, que las compila en un único mensaje de Slack a las 9:00 cada mañana — formateado, deduplicado, con el tono de su equipo.

2

Customer Notifications

Cuando su agente de soporte resuelve un ticket, Hermes envía el correo de confirmación (en el idioma preferido del cliente) y actualiza el CRM.

3

Approval Gates

Cuando un agente quiere gastar más de 500 $ o hacer merge a producción, Hermes envía una solicitud de aprobación a la persona de guardia y espera la respuesta de sí/no.

4

Incident Routing

El agente de monitorización emite una alerta → Hermes despierta al ingeniero de guardia vía PagerDuty/Telegram, adjuntando contexto, enlace al runbook y registros recientes.

Why a Separate Agent?

Una capa de mensajería que vive en el mismo proceso que sus agentes de negocio es un riesgo: una sola prompt injection en un correo de cliente puede pivotar hacia su CRM, su código, su gasto. Hermes está diseñado para evitarlo.

  • Se ejecuta en su propio contenedor Docker, en una red Docker dedicada.
  • Sin acceso de lectura a la memoria, el código ni los secretos de otros agentes — solo mediante lista de permitidos explícita.
  • Las llamadas salientes pasan por un conjunto reducido y auditado de bibliotecas HTTP — sin exec, sin eval, sin sistema de archivos.
  • Cada payload entrante se analiza, se valida y se reemite como un evento tipado — sin reenvío en bruto.
  • El presupuesto de tokens y los límites de tasa se aplican en el límite del contenedor, no en la capa del LLM.

Technical Specs

Hermes es intencionadamente minimalista. Menos superficie de ataque, menos dependencias, auditorías más rápidas.

Container

Alpine 3.20 · 28 MB image

Memory

< 64 MB at idle, 128 MB peak

Latency

< 150 ms p99 webhook → channel

Throughput

300+ msg/s on a single instance

Storage

Redis opcional o SQLite local para cola + auditoría

License

AGPL-3.0 — Open Source

Included in Pro+ Plans

Hermes Messaging Agent

Free with Pro

Add-on estándar sin coste adicional en los planes Managed Pro, Business y Self-Hosted Pro/Expert. La instalación independiente también está disponible en Essential o para despliegues OpenClaw existentes.

Hermes in the OpenClaw Family

Cada componente de OpenClaw tiene un rol claro. Hermes es el mensajero.

Ship Signals, Not Surprises.

Deje de hacer malabarismos con webhooks, reintentos, formatos de canal y traducciones repartidos entre media docena de agentes. Hermes lo hace una sola vez, en un contenedor, con un único registro de auditoría.