🚧 Expanding soon — full Hermes integration documentation is in progress.
BossMode + Hermes
Hermes is an agent orchestration system. BossMode is the governance and revenue intelligence layer. Together, they give you orchestrated multi-agent workflows that operate within your standing orders and report back with receipts.
Architecture
Boss (you)
↓ standing orders + directives
BossMode consigliere
↓ bound, governed work packets
Hermes orchestration
↓ routes to appropriate agents
Agent execution
↓ moves logged, approvals queued
BossMode audit feed → Daily Report
Integration setup
The Hermes-BossMode bridge is configured via environment variables in your Hermes workspace:
BOSSMODE_API_TOKEN=bm_live_your_token
BOSSMODE_GOVERNANCE=true
BOSSMODE_REQUIRE_APPROVAL_DEFAULT=true
With BOSSMODE_GOVERNANCE=true, every Hermes agent run:
- Pulls BossMode standing orders before execution
- Checks Guardian state before proceeding
- Logs the move to the BossMode audit feed
- Queues output for approval if required
Pulling context in Hermes
// In a Hermes workflow step
const bossmode = require('@acelabs/bossmode-hermes-bridge');
const context = await bossmode.getContext();
// context.standingOrders, context.buyerProfiles, context.signals, etc.
Logging moves back
await bossmode.logMove({
capo: 'capo_ops',
action: 'delivery-milestone-logged',
description: 'Client delivery milestone confirmed for Q2 project',
metadata: { clientId: 'client_abc', milestone: 'phase-1-complete' }
});
Requirements
- Hermes v1.2.0 or higher
- BossMode Pro account
BOSSMODE_API_TOKEN set in Hermes environment