Hermes Agent for marketing earns a 7.3 out of 10 from me: excellent at scheduled research and drafting across many chat apps, held back by the lack of a built-in approval step for anything it sends.
Every rating below is my editorial judgement from the official Hermes docs, the v0.23.0 release notes and the plugin catalog.
I scored what the docs say the agent does; I didn't run a benchmark.
If you want my team's take on your own marketing stack, book a free SEO strategy session.
The Verdict In Four Lines
Use it as a research-and-draft engine that reports to your team chat on a schedule.
Don't use it as an autopilot that publishes, because the docs describe approvals for risky commands, not for outgoing posts.
Its plugin catalog covers social, ads and email, but most of those entries are third-party community plugins.
Setup suits an owner or marketer who is comfortable with a terminal and config files.
Scorecard: Eight Criteria Rated Out Of 10
| Criterion | Rating | Why, from the docs |
|---|---|---|
| Research tools | 8/10 | Two web tools with many backends, from Firecrawl to SearXNG and xAI |
| Drafting and brand voice | 8/10 | Skills, memory and per-profile setups keep each brand's rules loaded |
| Scheduling and reports | 9/10 | Cron takes plain language, attaches skills and delivers to many targets |
| Channel reach | 9/10 | One gateway covers Telegram, Slack, WhatsApp, email, Teams and more |
| Team workflows | 8/10 | Group chats seat two to six Bots, with a lead bot or router since v0.23.0 |
| Marketing integrations | 6/10 | Real entries for social, ads and Klaviyo, but mostly community-built and no HubSpot or Mailchimp |
| Publishing safety | 5/10 | No core approval for outgoing messages; opt-in prompts only |
| Setup effort | 5/10 | Self-hosted, with OAuth sign-ins and Node.js needed for several plugins |
The eight ratings average 7.25, which I round to 7.3.
Strength: Scheduling Is The Best Part
The cron docs let you schedule jobs in plain language or with cron expressions, from chat or the command line.
A job can carry one or more skills, so a weekly brief always loads the brand rules.
Results go to the chat the job came from, to local files, or to configured targets such as Slack, Telegram, Discord or email, and you can fan out to several at once.
Failed deliveries show up as their own status in hermes cron list, separate from failed runs.
A misconfigured job is marked blocked_config and skips the model call entirely.
For a marketing team that lives on weekly rhythms, this is where Hermes is strongest.
Strength: It Meets The Team Where It Already Talks
The messaging gateway runs as one background process and reaches around twenty platforms, from Telegram and WhatsApp to Slack, Teams, Signal, SMS and email.
Slack uses Socket Mode and an allowlist of member IDs, and the bot only answers in channels when it is @mentioned.
That means a marketer can ask for a draft from her phone, and the Monday brief arrives in the same thread the team already reads.
Strength: Skills Make The Brand Voice Stick
The skills system stores instruction files in ~/.hermes/skills/, in the agentskills.io format, and loads them only when a task needs them.
A brand-voice skill, a "never say" list and a channel checklist become part of every draft without being pasted in each time.
The trade-off is that the agent can edit or delete skills, so a careful team keeps its own copy.
Strength: Research Backends You Can Swap
Marketing research lives or dies on the sources behind it.
The web search docs give Hermes two tools, web_search and web_extract, with the provider picked in hermes tools.
Firecrawl is the default, and the list also includes SearXNG for self-hosting, Brave Search, DuckDuckGo, Exa, Tavily, Perplexity and xAI.
Some of these only search, so the docs suggest pairing them with a backend that can also extract full pages.
For competitor and topic research, that choice means you can match the backend to the job instead of living with one search engine.
Add the read-only Proxy plugin and the agent can also pull live ads from public ad libraries for a creative brief.
Strength: A Content Team Of Bots In One Room
The Bot Mode docs turn each profile into a named Bot with its own role, model, memory and skills.
Two to six Bots can share a group chat, and gateway-run group chats keep going when the Desktop app is closed.
The v0.23.0 release lets a lead bot or an automatic router choose the responder, and scheduled jobs can now post into a room.
A researcher, a writer and an editor Bot can therefore work one brief together while a human picks the final draft.
I rate it 8 rather than higher because rooms that mix Bots from several machines only run while the Desktop is open, per the same docs.
๐ฅ Want the brand skills and weekly jobs already built? Inside the AI Profit Boardroom you get step-by-step video trainings, the installable Agent OS, four coaching calls a week and 3,400+ members comparing their own marketing agent setups. โ Join the AI Profit Boardroom
Limit: No Built-In Send Gate
This is the biggest mark against it for marketing.
The security page describes approval for commands that match a list of dangerous patterns, with deny as the default for cron and webhook sessions.
No docs page describes Hermes holding a post, email or reply for review before it goes out.
The workarounds are documented but opt-in:
- Write "draft only" into any job that could reach the public.
- Set an MCP server to
trust: untrusted, which the MCP config reference says makes every write-capable call wait for approval. - Use a plugin with its own review step, such as Postroom, whose entry says it schedules only explicitly approved posts.
YOLO mode and approvals.mode: off skip the untrusted prompt, which is one more reason to leave both alone.
Limit: The Marketing Catalog Is Mostly Community-Built
The plugin catalog is human-reviewed, and the v0.23.0 notes say it grew from about 600 to over 1,050 entries.
The marketing entries are real but mostly third-party community plugins:
- digital-marketing-pro: skills only, 207 marketing skills across strategy, content and social.
- postroom, adaptlypost and postel: social drafting and scheduling.
- adkit, adspirer and adwhispr: ad campaign management; hypd-ai-ads and proxy: read-only ad analysis and research.
Klaviyo, Canva, Gamma, Webflow and WordPress.com sit in the separate MCP catalog, which the docs say Nous staff has reviewed.
There's no dedicated HubSpot, Mailchimp, Shopify or GoHighLevel entry, which knocks the integration score down.
Limit: Setup Takes Real Effort
Hermes is self-hosted, so the gateway has to run on a machine that stays on.
Several marketing plugins sign in through a pinned mcp-remote bridge that, per their catalog entries, needs Node.js 20.18.1 or later and npm.
Proxy's entry also asks you to sign in from an interactive chat before you schedule cron runs, a step that's easy to miss.
None of this is hard for a technical marketer, but it is more than clicking "connect".
Who Should Use It
A small agency with several clients. One profile per client keeps memory and skills apart; a Monday brief per client lands in that client's Slack channel; the account manager picks topics and the copywriter Bot drafts.
A florist or bakery with weekly posts. A Wednesday job drafts the week's posts from the brand skill and sends them to the owner on Telegram; she edits and posts by hand.
A cafรฉ with one marketer. She asks the Bot on WhatsApp for three caption options per photo she shares, keeps the one she likes, and lets a Friday job summarise the captions she picked into a note for next week.
An online shop on Klaviyo. Hermes reads campaign reports through the Klaviyo MCP entry and drafts the next brief; with the server set untrusted, every write asks first.
A dental practice with a quarterly newsletter. The practice manager emails the agent's address, which the email gateway answers in-thread, asking for a draft on a topic she chooses; she edits it and sends it from the practice's own mail tool.
Who Should Skip It
Teams that need unattended publishing with an approval queue built into the agent.
Businesses whose marketing runs through HubSpot, Mailchimp or GoHighLevel, since no catalog entry covers them.
Owners with nobody available to read and approve drafts each week.
Teams that want a tool with nothing to install, host or keep updated.
๐ Weighing Hermes against the tools you already pay for? Book a free SEO strategy session and my team will compare it with your current setup. โ Book your free strategy session
How It Compares To A Hosted Agent
No official source compares Hermes with hosted business agents for marketing, so this is my own reading of each tool's docs.
Hermes gives you model choice, self-hosting and a wide gateway; a hosted agent gives you less setup and less control.
- Models: Hermes lets you pick the provider and model, and pin a different one per cron job.
- Where it runs: on your own machine or server, so the always-on part is yours to manage.
- Channels: the gateway list is long, which matters if your team works in Telegram or WhatsApp rather than email.
- Send safety: neither side should publish unchecked; with Hermes you build that check yourself.
Our Grok Bot for marketing review covers the hosted side if you want to weigh both.
Members of the AI Profit Boardroom can ask on the weekly calls which side fits their business.
Final Verdict
7.3 out of 10, and a clear yes for teams that want a scheduled research-and-draft assistant they control.
Score it higher if your channels are Slack, Telegram or email and you already work in weekly cycles.
Score it lower if you need the agent itself to hold every post for approval.
The rating would climb if a future release added a core review step for outgoing messages, and if the big CRM and email platforms got catalog entries of their own.
Until then, the strengths are real and the gaps are easy to work around with clear job wording and the untrusted setting.
Put "draft only" in the first job you write, and judge it on the drafts.
Also On Our Network
- ๐ The eight-step operator setup for a draft-only Hermes marketing desk
- ๐ Six small-business marketing use cases and the risks an owner should weigh
- ๐ Five copy-paste prompts that turn Hermes into a draft-first marketing desk
- ๐ Which AI model to pin to landing pages, promo videos and weekly briefs
- ๐ The complete Hermes Agent for Marketing guide on the AI Profit Boardroom blog
FAQ: Hermes Agent For Marketing Verdict
What score does Hermes get for marketing?
7.3 out of 10 on my scorecard, the average of eight ratings drawn from the official docs, rounded. Scheduling and channel reach score highest; publishing safety and setup effort score lowest.
Why is publishing safety only 5 out of 10?
Hermes approvals cover dangerous commands, and the docs describe no built-in hold for outgoing posts or emails. The untrusted MCP setting and some plugins add prompts, but you have to opt in.
Are the marketing plugins made by Nous Research?
Mostly not. The catalog is human-reviewed, but most marketing entries such as Postroom, AdKit and Proxy are third-party community plugins.
Did you benchmark Hermes for these ratings?
No. The ratings are my editorial judgement from the documentation, release notes and catalog entries.
Is there a Mailchimp or HubSpot integration?
Not as a dedicated entry in either catalog as of v0.23.0. Klaviyo is in the MCP catalog.
๐บ Video notes + links to the tools ๐
๐ฅ Learn how I make these videos ๐
๐ Get a FREE AI Course + Community + 1,000 AI Agents ๐
About Julian
I'm Julian Goldie, an SEO entrepreneur, author and founder of the AI Profit Boardroom, which has 3,400+ members.
I help business owners scale with AI agents, automation and SEO.
- I've built a 7-figure SEO and link building agency, Goldie Agency, with a team of 70+ SEO experts.
- I've grown a YouTube channel to 400,000+ subscribers.
- I wrote "Link Building Mastery".
- My Udemy courses have taught over 29,000 students.
โ Get my best AI training inside the AI Profit Boardroom
Run one week of drafts before you connect any posting plugin, and book a free strategy session if you want my team to pressure-test your Hermes Agent for marketing plan.











