Hermes — The Messenger Agent
Un agente dedicato e isolato il cui unico compito è consegnare segnali — tra la tua forza lavoro IA, le tue persone e il mondo esterno. Ogni notifica, ogni webhook, ogni traduzione, ogni retry — registrato e firmato.
OpenClawPro ships Hermes as a standard add-on in ogni piano Managed e Self-Hosted a partire da Pro. Funziona in un proprio container — nessuna memoria condivisa, nessun secret condiviso, nessuna contaminazione incrociata.
What Hermes Does
Sei funzionalità che trasformano una configurazione multi-agente caotica in un livello di messaggistica pulito e osservabile.
Multi-Channel Delivery
Invia segnali a WhatsApp, Telegram, Discord, Slack, e-mail e a qualsiasi endpoint webhook. Un agente, tutti i canali.
Smart Routing
Instrada le notifiche in base a priorità, destinatario e contenuto. Gli avvisi critici vanno alla reperibilità su Slack; i riepiloghi settimanali via e-mail.
Isolated by Design
Funziona in un proprio container Docker su una rete dedicata. Nessun accesso alla memoria, al codice o ai secret degli altri tuoi agenti — a meno che tu non lo conceda.
Audit-Logged
Ogni messaggio, ogni tentativo di consegna, ogni retry — tutto con timestamp e firmato. Riproducibilità completa per compliance e debugging.
Inbound Webhooks Too
Hermes accetta webhook in entrata da Stripe, GitHub, Linear, Calendly e oltre 50 altri servizi — trasformandoli in eventi azionabili per il tuo team IA.
Auto-Translation
Facoltativamente traduce i messaggi in uscita nella lingua preferita del destinatario. Basato sul backend LLM di OpenClaw.
Real Use Cases
Come viene distribuito Hermes nella pratica — pattern che installiamo per ogni cliente Pro+.
Daily Standups
I tuoi agenti sviluppatori inviano aggiornamenti di stato a Hermes, che li raccoglie in un unico messaggio Slack alle 9:00 ogni mattina — formattato, deduplicato, nel tono del tuo team.
Customer Notifications
Quando il tuo agente di supporto risolve un ticket, Hermes invia l'e-mail di conferma (nella lingua preferita del cliente) e aggiorna il CRM.
Approval Gates
Quando un agente vuole spendere più di 500 $ o fare il merge in produzione, Hermes invia una richiesta di approvazione alla persona reperibile e attende la risposta sì/no.
Incident Routing
L'agente di monitoraggio emette un avviso → Hermes sveglia l'ingegnere reperibile via PagerDuty/Telegram, allegando contesto, link al runbook e log recenti.
Why a Separate Agent?
Un livello di messaggistica che vive nello stesso processo dei tuoi agenti aziendali è un rischio: una sola prompt injection in un'e-mail di un cliente può propagarsi al tuo CRM, al tuo codice, alla tua spesa. Hermes è costruito per impedirlo.
- Funziona in un proprio container Docker, su una rete Docker dedicata.
- Nessun accesso in lettura alla memoria, al codice o ai secret degli altri agenti — solo tramite allow-list esplicita.
- Le chiamate in uscita passano attraverso un insieme ridotto e auditato di librerie HTTP — niente exec, niente eval, niente file system.
- Ogni payload in entrata viene analizzato, validato e riemesso come evento tipizzato — nessun inoltro grezzo.
- Il budget di token e i rate limit vengono applicati al confine del container, non a livello di LLM.
Technical Specs
Hermes è volutamente minimale. Meno superficie d'attacco, meno dipendenze, audit più rapidi.
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 opzionale o SQLite locale per coda + audit
License
AGPL-3.0 — Open Source
Included in Pro+ Plans
Hermes Messaging Agent
Add-on standard senza costi aggiuntivi nei piani Managed Pro, Business e Self-Hosted Pro/Expert. L'installazione autonoma è disponibile anche su Essential o per deployment OpenClaw esistenti.
Hermes in the OpenClaw Family
Ogni componente di OpenClaw ha un ruolo chiaro. Hermes è il messaggero.
OpenClaw →
Il cervello. Memoria persistente, uso di strumenti, integrazioni di canale. Hermes consegna ciò che OpenClaw decide.
NemoClaw →
Coordina team di agenti OpenClaw. Hermes è il tessuto di messaggistica che NemoClaw usa per diffondere e raccogliere lo stato.
Paperclip →
Azienda IA completamente autonoma. Hermes è l'audit trail che ogni installazione Paperclip Enterprise include per impostazione predefinita.
Ship Signals, Not Surprises.
Basta destreggiarsi tra webhook, retry, formati di canale e traduzioni distribuiti su una mezza dozzina di agenti. Hermes lo fa una sola volta, in un container, con un unico audit log.