v0.13 · Production-Ready

Hermes — The Messenger Agent

Um agente dedicado e isolado cuja única função é entregar sinais — entre sua força de trabalho de IA, suas pessoas e o mundo externo. Cada notificação, cada webhook, cada tradução, cada nova tentativa — registrado e assinado.

OpenClawPro ships Hermes as a standard add-on em todos os planos Managed e Self-Hosted a partir do Pro. Ele roda em seu próprio container — sem memória compartilhada, sem segredos compartilhados, sem contaminação cruzada.

What Hermes Does

Seis capacidades que transformam uma configuração multiagente caótica em uma camada de mensageria limpa e observável.

Multi-Channel Delivery

Despacha sinais para WhatsApp, Telegram, Discord, Slack, e-mail e qualquer endpoint de webhook. Um agente, todos os canais.

Smart Routing

Roteia notificações com base em prioridade, destinatário e conteúdo. Alertas críticos vão para o plantão no Slack; resumos semanais vão por e-mail.

Isolated by Design

Roda em seu próprio container Docker em uma rede dedicada. Sem acesso à memória, ao código ou aos segredos dos seus outros agentes — a menos que você conceda.

Audit-Logged

Cada mensagem, cada tentativa de entrega, cada nova tentativa — tudo com data e hora e assinado. Reprodutibilidade total para conformidade e depuração.

Inbound Webhooks Too

O Hermes aceita webhooks de entrada do Stripe, GitHub, Linear, Calendly e mais de 50 outros serviços — transformando-os em eventos acionáveis para a sua equipe de IA.

Auto-Translation

Opcionalmente traduz as mensagens enviadas para o idioma preferido do destinatário. Movido pelo backend de LLM do OpenClaw.

Real Use Cases

Como o Hermes é implantado na prática — padrões que instalamos para todos os clientes Pro+.

1

Daily Standups

Seus agentes de desenvolvimento enviam atualizações de status ao Hermes, que as compila em uma única mensagem no Slack às 9h todas as manhãs — formatada, sem duplicatas, no tom da sua equipe.

2

Customer Notifications

Quando seu agente de suporte resolve um ticket, o Hermes envia o e-mail de confirmação (no idioma preferido do cliente) e atualiza o CRM.

3

Approval Gates

Quando um agente quer gastar mais de US$ 500 ou fazer merge para produção, o Hermes envia uma solicitação de aprovação ao humano de plantão e aguarda a resposta sim/não.

4

Incident Routing

O agente Monitor emite um alerta → o Hermes aciona o engenheiro de plantão via PagerDuty/Telegram, anexando contexto, link do runbook e logs recentes.

Why a Separate Agent?

Uma camada de mensageria que vive no mesmo processo que seus agentes de negócio é um risco: um único prompt-injection em um e-mail de cliente pode se infiltrar no seu CRM, no seu código, nos seus gastos. O Hermes foi feito para impedir isso.

  • Roda em seu próprio container Docker, em uma rede Docker dedicada.
  • Sem acesso de leitura à memória, ao código ou aos segredos de outros agentes — somente lista de permissões explícita.
  • As chamadas de saída passam por um conjunto pequeno e auditado de bibliotecas HTTP — sem exec, sem eval, sem sistema de arquivos.
  • Cada payload de entrada é analisado, validado e reemitido como um evento tipado — sem encaminhamento bruto.
  • O orçamento de tokens e os limites de taxa são aplicados na fronteira do container, não na camada do LLM.

Technical Specs

O Hermes é intencionalmente minimalista. Menos superfície de ataque, menos dependências, auditorias mais 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 ou SQLite local para fila + auditoria

License

AGPL-3.0 — Open Source

Included in Pro+ Plans

Hermes Messaging Agent

Free with Pro

Add-on padrão sem custo extra nos planos Managed Pro, Business e Self-Hosted Pro/Expert. A instalação avulsa também está disponível no Essential ou para implantações OpenClaw existentes.

Hermes in the OpenClaw Family

Cada componente do OpenClaw tem um papel claro. O Hermes é o mensageiro.

Ship Signals, Not Surprises.

Pare de fazer malabarismo com webhooks, novas tentativas, formatos de canais e traduções espalhados por meia dúzia de agentes. O Hermes faz tudo de uma vez, em um único container, com um único registro de auditoria.