agentos.guide › blog
The Hermes Agent inbox gives your Agent OS a morning check-in: one read-only snapshot of every job, delegation and session the agent still has open, which you can hand straight to the agent to sort.
It is the inbox labs plugin from Nous Research, version 0.1.0, community tier, and it is not an email client.
This guide gives you a quick start, five prompts to paste, and a daily routine built around them.
If you would like my team to help plan the wider setup, book a free SEO strategy session.
hermes plugins install inbox
hermes inbox
hermes inbox --json
The first adds the plugin from the catalog, the second prints the text view, and the third prints the same snapshot as JSON.
For another profile, install the plugin inside that profile as well, then run hermes -p work inbox.
There are no settings to change; the plugin README lists none.
The plugin adds no model tools, so the agent reaches it the plain way: by running the command in its terminal.
hermes plugins list shows its status, per the plugins guide.hermes inbox yourself once, so you know what a normal morning looks like before the agent starts summarising it.Two empty headings, Needs attention and In progress, are the all-clear signal you are looking for.
If a Not read line appears at the bottom, fix that first: one of the stores could not be opened, and the prompts below will be working from a partial picture.
| Block | Typical contents |
|---|---|
| Needs attention | Failed or paused cron jobs, stalled or unknown delegations, dropped delegation results from the past week, dead background processes, blocked kanban tasks or ones awaiting review |
| In progress | Running processes, async delegations and kanban tasks |
| Finished, result not yet delivered | Completed delegations whose answer never reached its chat |
| Scheduled | Active cron jobs and their next five runs |
| Open surfaces | Live CLI, TUI, Desktop and gateway sessions, with titles |
The top two blocks always print; the rest vanish when empty.
The catalog entry confirms it opens its stores read-only and sends nothing anywhere, so these prompts are safe to run at any time.
🔥 Want the full Agent OS with Hermes already wired in?
Inside the AI Profit Boardroom you get the installable Agent OS, step-by-step video trainings, four coaching calls a week and 3,400+ members sharing the prompts they run each morning.
Run `hermes inbox --json` in the terminal.
First check the sources field. If any store is "absent" or
"unreadable", tell me which one before anything else.
Then list every item under Needs attention, one line each:
what it is, why it is flagged, and the single next step.
Do not change, rerun or delete anything. Report only.
The sources check matters: an empty block from a store that could not be read is not good news.
The inbox shows cron job '[job name]' under Needs attention.
Run `hermes cron list` and find that job.
Explain in plain English why its last run failed or why it is paused.
Suggest the smallest fix, and the exact command to rerun it once.
Wait for my yes before you edit, resume or run anything.
The cron docs cover listing, pausing, resuming, editing and triggering jobs, so the agent has everything it needs once you approve.
For the scheduling side in depth, see our guide to the Hermes Agent cron job.
From `hermes inbox --json`, list every delegation under
"Finished, result not yet delivered" and every stalled delegation.
For each one, tell me which conversation it belongs to and
what it was asked to do, so I can open that chat and collect it.
This catches delegated research that finished overnight but never reached your chat.
The agent cannot deliver those results for you from here, because the inbox only reads; the point is to tell you exactly which chat to reopen.
I use these Hermes profiles: [default, work, clients].
For each one, run `hermes -p [profile] inbox --json`.
If the inbox command is missing in a profile, say so and stop for that profile.
Give me one combined table: profile, block, item, next step.
Note that kanban is shared across profiles, so list each kanban card once.
The kanban note is there because the README says Hermes shares one board across profiles.
📞 Want a hand mapping your agents and profiles?
Book a free SEO strategy session and my team will review your workflows, your content and where each profile fits.
Write a script at ~/.hermes/scripts/morning-inbox.sh that runs `hermes inbox`.
Then create a no-agent cron job named morning-inbox that runs it
every day at 07:30 and delivers to telegram.
Show me the script and the cron command before you create anything.
After I approve, run the job once and paste what it delivered.
Cron's no-agent mode runs a script and delivers its output as it is, with no model call, and the script must sit inside the Hermes scripts folder.
Pairing it with the inbox is my own combination of two documented features, which is why the prompt asks for a test run.
Here is how a two-person bookkeeping practice could run it.
A salon or a plumbing firm can use the same loop with one profile and fewer steps.
Keep the draft-only rule in the job itself, because Hermes approvals are built for risky commands rather than outgoing messages.
sandboxed, because their PIDs cannot be probed.approvals.cron_mode, per the security guide.That is a separate feature.
Hermes reads and answers mail through its Email gateway over IMAP and SMTP, replying in the same thread.
Give it a dedicated account and set EMAIL_ALLOWED_USERS, and write "draft only" into any job that sends.
🔥 Get the prompts members run with Hermes every day.
Inside the AI Profit Boardroom you get step-by-step video trainings, the installable Agent OS and four live coaching calls a week.
It started as core PR #81507 and was moved into the labs repo instead of core.
It reached the catalog with the v0.23.0 release on 5 November 2026.
Re-run Prompt 1 after each Hermes update to make sure it still works.
Some requests sound reasonable but will not work, so leave them out of your prompts.
Briefing the agent on these four points up front avoids a round of confused replies.
Yes. Ask it to run hermes inbox --json in its terminal. The plugin adds no model tools, so the terminal command is the way in.
No. The inbox is read-only, and the prompt tells the agent to report only. Fixes wait for your approval in Prompt 2.
Install the plugin in each profile, then run hermes -p <profile> inbox for each one, as Prompt 4 does.
Yes. A no-agent cron job runs a script and delivers its output with no model call.
In the chat that asked. Approvals are not shown in the inbox.
Paste Prompt 1 tomorrow morning, and book a free SEO strategy session or join the AI Profit Boardroom when you want help building your routine around the Hermes Agent inbox.
About Julian
I'm Julian Goldie, an AI entrepreneur, SEO expert and the founder of the AI Profit Boardroom, which has 3,400+ members.
I help business owners scale with AI agents, automation and SEO.
My YouTube channel has 400,000+ subscribers, and I run Goldie Agency, a seven-figure SEO agency.
→ Hermes Agent Cron Job: Schedule, Stop And Recover Jobs In Your Agent OS With 5 Copy-Paste Prompts
→ Hermes Agent Bubblewrap: Sandbox Commands In Your Agent OS
The installable system behind every guide on this site — dashboard, agents, memory and pipelines — updated as new tools land, with 3,400+ members and four coaching calls a week.
Join the AI Profit Boardroom →📺 Video notes + links to the tools 👉
🎥 Learn how I make these videos 👉