Hermes Agent /heartbeat: Recurring Prompts Done Right (2026)

Julian Goldie — founder, AI Profit Boardroom
By Julian Goldie · 8 min read
Get The AI Profit Stack Join AIPB →
🎯 1,000+ done-for-you AI agent workflows 📅 4 live coaching calls every week 🛡️ 7-day refund + 30-day ROI guarantee 👥 3,400+ AI operators inside

Type /heartbeat every, then an interval and a prompt, and Hermes agent /heartbeat re-enters that prompt into your session as a normal user turn whenever the session is idle and the interval has elapsed. That is the entire mechanism — no scheduler to configure, no plugin to install. You are simply automating the act of typing the same message into your own session, at a rhythm you choose, and only when the session would otherwise be sitting quiet.

📺 Watch: Hermes Agent V0.20 Just Changed AI Agents Forever!

🔥 Get the Agent OS as a free bonus: AI Profit Boardroom members get the full Agent OS zip, prompt libraries, daily tutorials and weekly live coaching calls. → Get inside

I have had heartbeats running on my own sessions since the command landed, and the unofficial Hermes Release Watch cheat sheet (5 September 2026) had it right when it listed /heartbeat among the recently-landed commands that are genuinely useful rather than novelty. In this guide I will explain what a heartbeat actually does, walk through the documented syntax and subcommands, show where it sits against /loop and hermes cron, share how I use it day to day, and flag the limits you should respect before leaning on it.

What a heartbeat does, in plain English

The official slash-commands reference describes /heartbeat as setting a recurring prompt that re-enters the session as a normal user turn whenever the session is idle and the interval has elapsed. Both conditions matter. A heartbeat never barges into work in progress — it waits for the session to go idle. And idleness alone is not enough either — the interval you set has to have passed as well.

The phrase worth dwelling on is normal user turn. When a heartbeat fires, the session treats your saved prompt exactly as though you had just typed it yourself. Whatever your session would do with that message from you — check on something, summarise progress, pick a task back up — it does on the heartbeat, in the ordinary flow of conversation. There is no separate heartbeat behaviour to learn.

It is not a terminal-only trick, either. The command works in the CLI and in the messaging gateway alike, so a session you talk to through chat — the setup I covered in my Hermes bot mode guide — can keep itself warm in exactly the same way as one running on your desk.

Want your Hermes sessions checking in on themselves by tonight? Join the AI Profit Boardroom and grab my ready-made heartbeat prompts, session templates and weekly build calls — or book a free SEO strategy session and I will map the whole setup onto your business one-to-one.

Hermes agent /heartbeat syntax, alias and subcommands

Everything in this section comes straight from the official reference, because the documented surface of this command is refreshingly small — one form, one alias, four subcommands.

The core command

The documented syntax is /heartbeat every <interval> <prompt>. Give it an interval and the message you want repeated, and from that point the session re-enters your prompt as a normal user turn each time it finds itself idle with the interval elapsed. The minimum interval is 60 seconds, which tells you what the heartbeat is for: minutes and hours, not rapid-fire polling.

The /hb alias

/hb is the documented shorthand for /heartbeat. Identical behaviour, fewer keystrokes — genuinely handy when you are setting a heartbeat from your phone through the messaging gateway.

The four subcommands

My habit is pause over clear. When I need a session fully quiet for focused work, pausing keeps a carefully worded heartbeat prompt intact for later; clearing means writing it again from scratch.

📺 Watch: Hermes3D Is INSANE: AI Agents Now Have a 3D Office

Heartbeat vs /loop vs hermes cron

Hermes now gives you more than one recurring pattern, and picking the wrong one is the mistake I see most often. The distinction the docs draw is the one that matters: a heartbeat is session-scoped and in-process. It lives inside one running session, fires only when that session is idle, and disappears when the session does. For durable, isolated schedules — jobs that run on their own clock regardless of what you have open — the docs point you to hermes cron instead.

The cron side of that fence got dramatically better in v0.21, when the Pantheon release added cron continuity, meaning scheduled jobs remember what they did yesterday. I broke that down in my Hermes v0.21 guide, and it is the reason my overnight work lives in cron while my heartbeats stay small and conversational.

Then there is /loop, the related recurring pattern with its own guide on this site. My short rule for choosing: the heartbeat is the polite option. It waits for idle time and speaks as a normal user turn, which suits check-ins and nudges; when the repetition is the work itself, look at the loop pattern, and when the schedule must survive without you, it is cron every time.

📺 Watch: Hermes AI Agents Just Went Portable

How I use Hermes agent /heartbeat day to day

No invented syntax here — just the plain-English jobs my heartbeats do, each of which you can phrase in your own words.

Notice that none of these is heavy automation. Heartbeat prompts run inside a live session in your own voice, so I keep mine to messages I would genuinely type. The heavier, always-on machinery lives in my wider Agent OS setup, where durable schedules belong.

The limits you should respect

Two documented constraints shape the heartbeat, and I ran both through Goldie Bench — my standing test bench for these commands — before writing this up.

And the structural limit bears repeating: heartbeats are session-scoped and in-process, so closing the session takes the heartbeat with it. Anything that must outlive the session is a job for hermes cron, exactly as the docs advise.

Subcommands at a glance

CommandEffect
/heartbeat every <interval> <prompt>Sets the recurring prompt, which re-enters the session as a normal user turn when the session is idle and the interval has elapsed
/hbDocumented alias for /heartbeat
/heartbeat statusShows the current heartbeat
/heartbeat pausePauses the heartbeat without removing it
/heartbeat resumeRestarts a paused heartbeat
/heartbeat clearRemoves the heartbeat

Hermes /heartbeat FAQs

What is the minimum heartbeat interval?

60 seconds — that is the documented floor. The heartbeat is built for check-in rhythms measured in minutes and hours, not second-by-second polling.

What happens if the session is busy when a heartbeat is due?

Nothing interrupts the work. The heartbeat only fires once the session is idle, and any ticks missed while it was busy coalesce into one, so you never return to a backlog of queued heartbeat turns.

Does a heartbeat survive closing the session?

No. Heartbeats are session-scoped and in-process, so they end when the session does. For durable, isolated schedules the docs point you to hermes cron — the pattern that gained continuity in v0.21.

Can I run a heartbeat through chat rather than the terminal?

Yes. The command works in both the CLI and the messaging gateway, so a heartbeat behaves the same whether you run Hermes at a desk or through a chat surface.

Is /hb different from /heartbeat?

No — /hb is the documented alias. The heartbeat behaves identically whichever spelling you use, subcommands included.

My verdict on Hermes agent /heartbeat

This is my favourite kind of command: one line to set, honest about its limits, and useful within the hour. Hermes agent /heartbeat will not replace your durable schedules — it is not trying to. It simply makes a live session nudge itself with your own words whenever it goes quiet for long enough. Set one gentle check-in prompt today, keep the interval generous, pause it when you need silence, and you will wonder how you worked with silent sessions before.

Ready to build Hermes sessions that never go cold? Come and get my full heartbeat prompt library and session playbooks inside the AI Profit Boardroom — or book a free SEO strategy session and we will plan your recurring setup together.

What members say about the AI Profit Boardroom

Read all 114 reviews on Skool →

★ 4.9 out of 5 from 114 member reviews on Skool

Yosuke Sato, AI Profit Boardroom member review (5 stars, paying member for 17 months): The best Skool course you get for AI! I have attended a few Skool courses before, but AI Profit Boardroom is the most active community and has great support from the management team, including Julian! You can get the most up-to-date information and practical implementations in this community. I highly recommend this!Mazzie T, AI Profit Boardroom member review (5 stars, paying member for 10 months): My mind is blown everyday with all the content and the incredible information. So much support and I love the personalised attention and quick responses. The community is great and people are very responsive and helpful.Rene Clayton, AI Profit Boardroom member review (5 stars, paying member for 9 months): The AI Profit Boardroom is a GAME CHANGER people. I could not be more thrilled that I joined!! So much support, more information than you can even consume, a huge value for what the small fee was. I have grown my business, my knowledge and my FUN!. SUCH a fantastic leader and group of humans. I am incredibly honored to be a part of this fantastic group of intelligent humans :-) THANK YOU!Arpiet Malpani, AI Profit Boardroom member review (5 stars, paying member for 8 months): Incredible learning from Julian and team. I started out in march and was able to build end to end SAAS with the help and learning from this group. I am incredibly thankful to Julian for crazy support and prompt response.James Grimm, AI Profit Boardroom member review (5 stars, paying member for 7 months): I asked Julian for help finding local business websites with little to no traffic. Julian was gracious in providing me my personal "how-to" video instruction. Wow, this is the pinnacle of customer service! I am just one of 3,400 subscribers and Julian took the time to help me personally. Thank you Julian for your assistance and outstanding custoemr support and care. James (Jim) GrimmNick Good, AI Profit Boardroom member review (5 stars, paying member for 4 months): I’m part of many AI groups and hands down, what Julian Goldie, has built here…the classroom trainings are amazing, but the community he has created is second to none (the community is worth the cost of joining!). If you’re looking to become the AI expert and build/create something meaningful, then AI Profit Boardroom is for YOU!Steven Gray, AI Profit Boardroom member review (5 stars, paying member for 4 months): Been in awhile. I’m a dad on a factory shift, not a tech bloke. Julian’s lot showed me how to use AI without drowning in tools. Avatar, voice, the workflow thinking — that’s what I needed. If you’re stuck on “where do I start,” this group’s worth it. I always read them.Steve Erickson, AI Profit Boardroom member review (5 stars, paying member for 4 months): I asked Julian a simple question, and he ended up creating a 10-minute video and a guide breaking down in extreme detail what I had asked. Amazing response!Rod Martin, AI Profit Boardroom member review (5 stars, paying member for 3 months): Julian is brilliant, and more prolific than I can keep up with (which is a great thing). His AgentOS is remarkable, and he is THE go-to guy for what you can really do (and not do) with the ever-increasing deluge of new AI upgrades and tools. HIGHLY recommend.Daniel Shulman, AI Profit Boardroom member review (5 stars, paying member for 4 months): Julian is very helpful. He doesn't try sell stuff you dont need and will give you a straight answer to your questions.Rj Herzog, AI Profit Boardroom member review (5 stars, paying member for 5 months): Top notch. If you are searching & searching thinking there is always something better out there.... You just found it. No need to look any further. Goldie covers it all & is super helpful. Can't beat the group either. Really can't recommend this group enough.Jermey Matthews, AI Profit Boardroom member review (5 stars, paying member for 6 months): While he has the capacity to do it, Julian is definitely doing the unscalable things to support his community.

Ready To Join The #1 AI Community?

Join 3,400+ entrepreneurs inside the AI Profit Boardroom. Get the Agent OS, 1,000+ plug-and-play AI agent workflows, daily Q&A with Julian and 4 live coaching calls every week.

Join The AI Profit Boardroom →

7-Day No-Questions Refund • 30-Day ROI Guarantee

← Back to all posts