1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3940],{1279:function(e,t,s){(window.__NEXT_P=window.__NEXT_P||[]).push(["/hermes-agent",function(){return s(29114)}])},29114:function(e,t,s){"use strict";s.r(t),s.d(t,{__N_SSG:function(){return S}});var n=s(85893),o=s(67294),a=s(39428),i=s(9008),r=s.n(i),l=s(41664),d=s.n(l),c=s(56969),h=s(86245),m=s(68845),p=s(39709),u=s(88862),g=s(58866);let f={webm:"/videos/hermes-agent-hero.webm",hevc:"/videos/hermes-agent-hero.mp4",mobileWebm:"/videos/mobile/hermes-agent-hero.webm",mobileHevc:"/videos/mobile/hermes-agent-hero.mp4"},w="https://postiz.com/hermes-agent",k="# One-time setup\ncurl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash\nhermes setup\nnpm install -g postiz\nnpx skills add gitroomhq/postiz-agent\nexport POSTIZ_API_KEY=your_api_key # or: postiz auth:login",y=["Install Hermes Agent with the official install script, then run hermes setup","Install the Postiz CLI (npm install -g postiz) and add the skill with npx skills add gitroomhq/postiz-agent","Set POSTIZ_API_KEY from your Postiz settings, or run postiz auth:login for an OAuth device flow","Message Hermes from the CLI, Telegram, Discord or Slack and ask it to post"],P=[{category:"Announcement",title:"Ship a launch post",prompt:'Post "Launching our new feature today!" with banner.png to X, LinkedIn, and Facebook tomorrow at 9am.',icons:["X","Linkedin","Facebook"]},{category:"Community",title:"Post to a subreddit with the right flair",prompt:'What flairs are available in r/programming? Then post it there as a text post titled "New Tutorial".',icons:["Reddit"]},{category:"Content calendar",title:"Schedule a week of tips",prompt:"Schedule a daily tip on X and LinkedIn for the rest of the week at 9am. Save them as drafts so I can review first.",icons:["X","Linkedin"]},{category:"Analytics",title:"Check the calendar and the numbers",prompt:"What's scheduled for this week, and how did my X and YouTube accounts do last month?",icons:["X","Youtube"]}],x="https://postiz.com/api/og?title=Schedule%20Social%20Media%20Posts%20with%20Hermes%20Agent%20%7C%20Postiz%20Skill",A="2026-09-25",z="Schedule Social Media Posts with Hermes Agent | Postiz Skill",b="Run your social media from Hermes Agent. Install the Postiz skill and ask Hermes to schedule, publish, and measure posts on 30+ platforms from any chat app.",H=[{name:"X (Twitter)",slug:"x",description:"Tweets, threads, and reply controls"},{name:"LinkedIn",slug:"linkedin",description:"Professional posts and image carousels"},{name:"Instagram",slug:"instagram",description:"Feed posts, stories, and reels"},{name:"Facebook",slug:"facebook",description:"Text posts, links, and media"},{name:"Reddit",slug:"reddit",description:"Subreddits, flairs, and post types"},{name:"YouTube",slug:"youtube",description:"Video uploads, thumbnails, and tags"},{name:"TikTok",slug:"tiktok",description:"Videos, privacy, duets, and stitches"},{name:"Pinterest",slug:"pinterest",description:"Pins, boards, and link pins"},{name:"Discord",slug:"discord",description:"Channel messaging and media"},{name:"Slack",slug:"slack",description:"Channel messaging and team updates"},{name:"Telegram",slug:"telegram",description:"Bot-powered channel messaging"},{name:"Twitch",slug:"twitch",description:"Chat messages and announcements"},{name:"Kick",slug:"kick",description:"Chat messages and notifications"},{name:"Medium",slug:"medium",description:"Articles, publications, and tags"},{name:"Dev.to",slug:"devto",description:"Developer articles and organizations"},{name:"Hashnode",slug:"hashnode",description:"Blog posts and publications"},{name:"WordPress",slug:"wordpress",description:"Posts, pages, and featured images"},{name:"Dribbble",slug:"dribbble",description:"Design shots and team portfolios"},{name:"Warpcast",slug:"warpcast",description:"Farcaster casts and channels"},{name:"Lemmy",slug:"lemmy",description:"Federated community posts"},{name:"Moltbook",slug:"moltbook",description:"AI agent social network"},{name:"Google My Business",slug:"google-my-business",description:"Business posts, events, and offers"},{name:"Listmonk",slug:"listmonk",description:"Email campaigns and newsletters"},{name:"Skool",slug:"skool",description:"Community posts and groups"},{name:"Whop",slug:"whop",description:"Company forums and experiences"}],I=[{label:"Install",skill:"npm install -g postiz, then npx skills add gitroomhq/postiz-agent. Hermes loads the SKILL.md from ~/.hermes/skills.",mcp:"Add https://mcp.postiz.com/mcp-oauth-dynamic under mcp_servers in ~/.hermes/config.yaml with auth: oauth."},{label:"Authentication",skill:"POSTIZ_API_KEY from your Postiz settings, or postiz auth:login for an OAuth device flow.",mcp:"OAuth login in the browser on first use. No API key to copy or store."}
1,{label:"How Hermes calls it",skill:"Runs postiz CLI commands in its terminal tool. Every command returns JSON.",mcp:"Calls MCP tools named mcp_postiz_<tool>, the same way it uses any other MCP server."},{label:"Media",skill:"postiz upload <file> returns a verified URL that posts:create accepts.",mcp:"Upload tools plus AI image and video generation and YouTube clipping tools."},{label:"Best for",skill:"Cron jobs, headless servers, and anywhere Hermes has shell access.",mcp:"Teams that prefer OAuth over API keys, or already run Hermes with other MCP servers."}],j=[{question:"What is Hermes Agent?",answer:"Hermes Agent is an open-source AI agent from Nous Research, released under the MIT license. It runs on your own machine or server, you talk to it from Telegram, Discord, Slack, WhatsApp, Signal, or the CLI, and it executes tools and skills on your behalf. Postiz is one of those skills, which is how Hermes posts to social media."},{question:"Is Hermes Agent the same as the Hermes language models?",answer:"No. Nous Research publishes both the Hermes family of open language models and Hermes Agent, the agent runtime described on this page. Hermes Agent can run on Nous Portal, OpenRouter, OpenAI, or your own endpoint, so you can drive Postiz from it with a Hermes model or with any other model you configure."},{question:"Is Hermes Agent the same as OpenClaw?",answer:"No. Hermes Agent and OpenClaw are separate self-hosted agent projects. Hermes Agent's setup wizard can detect and migrate an existing OpenClaw installation, and both can use the Postiz skill, but they are installed and configured differently. Postiz has a dedicated OpenClaw guide if that is the agent you run."},{question:"How do I install Postiz in Hermes Agent?",answer:"Install Hermes Agent with the official install script and run hermes setup. Then install the Postiz CLI with npm install -g postiz, add the skill with npx skills add gitroomhq/postiz-agent, and set POSTIZ_API_KEY or run postiz auth:login. Run hermes skills list to confirm Hermes sees the skill. The full walkthrough is on the install guide."},{question:"Should I use the Postiz skill or the Postiz MCP server with Hermes Agent?",answer:"Both work. The skill runs the Postiz CLI inside Hermes's terminal tool and is the simplest choice for cron jobs and headless servers. The MCP server at mcp.postiz.com uses OAuth instead of an API key and exposes the full Postiz toolset, including AI image and video generation and clipping. Use whichever fits how you already run Hermes."},{question:"Which social media platforms can Hermes Agent post to?",answer:"Through Postiz, Hermes Agent can post to 30+ channels, including X, LinkedIn, Instagram, Facebook, Threads, Reddit, YouTube, TikTok, Pinterest, Bluesky, Mastodon, Discord, Slack, Telegram, Twitch, Kick, Medium, Dev.to, Hashnode, WordPress, Google Business Profile, and more. Each platform guide below lists the exact settings Hermes can apply."},{question:"Can Hermes Agent post to social media on a schedule without me?",answer:'Yes. Hermes Agent has a built-in cron scheduler that accepts plain-language schedules such as "weekdays at 9am" or standard cron expressions. Create a job with hermes cron create or /cron add in chat, tell it what to post through Postiz, and Hermes runs unattended and delivers a summary back to Telegram, Discord, Slack, or email.'},{question:"Does Hermes Agent need my social media passwords?",answer:"No. You connect each social account inside the Postiz dashboard, where the OAuth tokens stay. Hermes Agent only receives a Postiz API key or an OAuth session for Postiz itself. If you ever want to cut the agent off, revoke that single key in Postiz and every channel is protected at once."},{question:"Is using Hermes Agent with Postiz free?",answer:"Hermes Agent is free and open source under the MIT license. Postiz offers a 7-day free trial, and paid plans start at $29 per month. Hosted plan limits are listed on the Postiz pricing page."},{question:"What should I check when a Hermes Agent post fails in Postiz?",answer:"Postiz returns a JSON error that Hermes reads, so ask it what went wrong. The usual causes are an unset POSTIZ_API_KEY (check postiz auth:status), media passed as a raw path instead of a postiz upload URL, a missing required platform setting such as a Reddit flair, or text over a platform's character limit."}],v={"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":w,url:w,name:z,description:b,dateModified:A,isPartOf:{"@type":"WebSite",name:"Postiz",url:"https://postiz.com"},about:[{"@type":"SoftwareApplication",name:"Hermes Agent",applicationCategory:"DeveloperApplication",operatingSystem:"Linux, macOS, Windows",license:"https://opensource.org/licenses/MIT",author:{"@type":"Organization",name:"Nous Research"},url:"https://github.com/NousResearch/hermes-agent"},{"@type":"SoftwareApplication",name:"Postiz",applicationCategory:"BusinessApplication",url:"https://postiz.com"}]},{"@type":"BreadcrumbList",itemListElement:[{"@type":"ListItem",position:1,name:"Home",item:"https://postiz.com/"},{"@type":"ListItem",position:2,name:"Hermes Agent",item:w}]},{"@type":"FAQPage",mainEntity:j.map(e=>
1({"@type":"Question",name:e.question,acceptedAnswer:{"@type":"Answer",text:e.answer}}))}]};var S=!0;t.default=(0,c.C)(()=>{let[e,t]=(0,o.useState)(!1),s=(0,o.useCallback)(()=>{navigator.clipboard.writeText(k),t(!0),setTimeout(()=>t(!1),2e3)},[]);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(r(),{children:[(0,n.jsx)("title",{children:z}),(0,n.jsx)("meta",{name:"description",content:b}),(0,n.jsx)("link",{rel:"canonical",href:w}),(0,n.jsx)("meta",{property:"og:type",content:"website"}),(0,n.jsx)("meta",{property:"og:url",content:w}),(0,n.jsx)("meta",{property:"og:title",content:z}),(0,n.jsx)("meta",{property:"og:description",content:b}),(0,n.jsx)("meta",{property:"og:image",content:x}),(0,n.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,n.jsx)("meta",{name:"twitter:title",content:z}),(0,n.jsx)("meta",{name:"twitter:description",content:b}),(0,n.jsx)("meta",{name:"twitter:image",content:x}),(0,n.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(v)}})]}),(0,n.jsx)(p.ZI,{badge:(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(a.k5,{className:"w-11 h-11"}),(0,n.jsx)("span",{className:"text-[15px] sm:text-[16px] font-jakarta font-semibold text-white text-opacity-90",children:"Hermes Agent + Postiz"})]}),title:"Schedule Social Media Posts with Hermes Agent",bullets:["Install the Postiz skill once, then just ask Hermes","Post from Telegram, Discord, Slack, WhatsApp or the CLI","Draft, schedule, cross-post and measure on 30+ platforms"],actions:(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(m.Z,{size:"lg",variant:"primary",className:"!w-full sm:!w-fit",eventKey:"hermes-agent-register",alt:"Start for $0"}),(0,n.jsx)(h.zx,{variant:"secondary",size:"lg",className:"!w-full sm:!w-fit",asLink:"/hermes",alt:"Read the Postiz skill install guide for Hermes Agent",children:"Install Guide"})]}),footnote:(0,n.jsxs)("div",{children:["Postiz is the agentic social media scheduling platform that Hermes Agent drives through the Postiz skill and CLI. Please make sure there is always a human in the loop. ",(0,n.jsx)(g.O9,{date:A,trailing:"."})," ",(0,n.jsxs)("nav",{"aria-label":"Breadcrumb",className:"inline",children:[(0,n.jsx)(d(),{href:"/",className:"underline underline-offset-2 hover:text-white transition-colors",children:"Home"}),(0,n.jsx)("span",{"aria-hidden":"true",className:"mx-1.5",children:"/"}),(0,n.jsx)("span",{className:"text-white",children:"Hermes Agent"})]})]}),image:{src:"/pngs/hermes-agent-hero-poster.webp",width:606,height:840,className:"w-[194px] sm:w-[274px] lg:w-[339px]"},video:f,accent:"pink"}),(0,n.jsxs)(u.Oz,{accent:"pink",title:"How do I set up Postiz in Hermes Agent?",intro:(0,n.jsxs)("p",{children:["Setup takes four commands: install Hermes Agent, install the Postiz CLI, add the Postiz skill, and authenticate. After that you just ask. The"," ",(0,n.jsx)(u.hh,{href:"/hermes",children:"step-by-step install guide"})," ","covers Windows, OAuth login, and troubleshooting."]}),steps:y,children:[(0,n.jsxs)(p.Id,{step:1,label:"Install",meta:"about two minutes",title:"Run this in your terminal",description:"Install Hermes Agent, then the Postiz CLI and skill. Hermes loads the SKILL.md from ~/.hermes/skills.",children:[(0,n.jsx)(p.yP,{title:"terminal",code:k,onCopy:s,copied:e}),(0,n.jsxs)("p",{className:"text-[13px] leading-[18px] text-[#d1d1d1] text-opacity-80",children:["Prefer OAuth over an API key? Add the"," ",(0,n.jsx)(u.hh,{href:"/mcp",children:"Postiz MCP server"})," ","to ~/.hermes/config.yaml instead; the config is shown below. Run hermes skills list to confirm Hermes sees the skill."]})]}),(0,n.jsxs)(p.Id,{step:2,label:"Ask",meta:(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("span",{className:"w-1.5 h-1.5 rounded-full bg-[#28c840]","aria-hidden":"true"}),"live in Postiz"]}),title:"Ask Hermes to post for you",description:"From the CLI, Telegram, Discord, Slack, WhatsApp or Signal. Hermes runs the Postiz commands and reports back.",children:[(0,n.jsx)(p.X$,{user:'Post "Hello from Postiz!" to X and LinkedIn, schedule it for tomorrow at 9am',reply:"Ran postiz integrations:list and found your X and LinkedIn channels. Created the post with posts:create, scheduled for tomorrow at 9:00 AM on both. Want it as a draft next time?",avatar:(0,n.jsx)(a.k5,{className:"w-7 h-7"}),via:["X","Linkedin"]}),(0,n.jsx)(p.Yk,{items:["List my connected accounts","What flairs are in r/programming?","Save that as a draft instead"]})]})]}),(0,n.jsx)(p.go,{title:"One skill install powers every channel Hermes runs",description:"Connect your accounts in Postiz once. From then on Hermes can post to any of them from whichever chat you have open, and Postiz publishes at the time you set.",logo:a.k5,logoBackgroun
1d:"#DDF2FE",accent:"pink"}),(0,n.jsxs)(u.JP,{accent:"pink",children:[(0,n.jsxs)(u.FV,{title:"Postiz skill or Postiz MCP server: which should Hermes Agent use?",intro:(0,n.jsxs)("p",{children:["Hermes Agent can reach Postiz two ways, and both give you the same channels and scheduling. The skill runs the Postiz CLI in Hermes's terminal tool; the"," ",(0,n.jsx)(u.hh,{href:"/mcp",children:"Postiz MCP server"})," plugs into Hermes's native MCP support with OAuth."]}),children:[(0,n.jsx)(u.tr,{head:["","Postiz skill (CLI)","Postiz MCP server"],rows:I.map(e=>{let{label:t,skill:s,mcp:n}=e;return[t,s,n]})}),(0,n.jsx)(u.ex,{children:(0,n.jsx)(p.yP,{title:"~/.hermes/config.yaml (MCP option)",code:'mcp_servers:\n postiz:\n url: "https://mcp.postiz.com/mcp-oauth-dynamic"\n auth: oauth\n\n# Hermes exposes the tools as mcp_postiz_<tool>\n# and opens a browser for the OAuth login once.'})})]}),(0,n.jsx)(u.FV,{title:"What can Hermes Agent do with Postiz?",intro:(0,n.jsx)("p",{children:"Hermes Agent can do everything the Postiz CLI can: discover channels, upload media, create threads, apply platform settings, schedule campaigns, and read analytics."}),children:(0,n.jsx)(u.gy,{items:[{icon:"bot",title:"AI Agent Ready",description:"Postiz returns structured JSON, so Hermes Agent can plan, run, and verify multi-step social media workflows on its own."},{icon:"globe",title:"30+ Platforms",description:"Post to X, LinkedIn, Reddit, Instagram, YouTube, TikTok, Threads, Bluesky, Mastodon, and more. One request from you, Hermes Agent handles every platform."},{icon:"threads",title:"Threads & Comments",description:"Create threaded posts with multiple comments, each with their own media. Automatic conversion to platform-native threads."},{icon:"image",title:"Rich Media Support",description:"Upload and attach images, videos, audio, and documents. Supports PNG, JPG, MP4, MOV, PDF, and many more formats."},{icon:"calendar",title:"Scheduled Posting",description:"Schedule posts with precise timestamps, create drafts for review, and batch schedule entire content campaigns."},{icon:"sliders",title:"Platform-Specific Settings",description:"Dynamic discovery of platform features like Reddit flairs, YouTube playlists, Pinterest boards, and LinkedIn company pages."}]})}),(0,n.jsx)(u.FV,{title:"How does Hermes Agent post to social media?",intro:(0,n.jsx)("p",{children:"You describe what you want in plain language and Hermes Agent chains the Postiz commands: list channels, upload media, create the post, then confirm. Here is how a typical conversation goes."}),children:(0,n.jsx)(u.y$,{steps:[{title:"Discover Integrations",description:"List all your connected social media accounts and discover platform-specific features like subreddit flairs and YouTube playlists.",codeTitle:"Example conversation",code:"> What social accounts do I have connected?\n\nHermes Agent: You have 4 channels connected:\n X, LinkedIn, Reddit, and YouTube.\n I can also check platform options like\n subreddit flairs or YouTube playlists."},{title:"Create Posts",description:"Describe the post: content, media, comments, and any platform options. Hermes Agent uploads the media through Postiz and builds the post, from a quick one-liner to a full campaign.",codeTitle:"Example conversation",code:'> Post "Check out our new feature!" with\n screenshot.png to X and LinkedIn,\n tomorrow at 9am\n\nHermes Agent: Done! Scheduled on X and LinkedIn\n for tomorrow at 9:00 AM with the image.'},{title:"Manage & Analyze",description:"List, filter, and manage your scheduled posts. Track performance with platform and post-level analytics. Ask for a week of content and Hermes Agent schedules the whole campaign.",codeTitle:"Example conversation",code:"> What's scheduled this week, and how did\n last month's posts perform?\n\nHermes Agent: 5 posts scheduled Mon-Fri.\n Here are last month's impressions and\n engagement per channel, with your\n best-performing post highlighted."}]})}),(0,n.jsx)(u.FV,{title:"One Request, Every Platform",intro:(0,n.jsx)("p",{children:"Ask once and Hermes Agent posts to every platform at the same time, each with its own media and settings. For example:"}),children:(0,n.jsx)(p.yP,{title:"Example",code:'> Post "Launching our new feature today!" with\n banner.png to X, LinkedIn, and Facebook tomorrow\n at 9am. On Reddit, post it to r/programming as a\n text post titled "New Tutorial". Then schedule a\n daily tip on X and LinkedIn for the rest of the week.\n\nHermes Agent: Done! Here\'s what I scheduled:\n - X, LinkedIn, Facebook: tomorrow 9:00 AM (banner.png)\n - Reddit r/programming: tomorrow 9:00 AM, "New Tutorial"\n - Daily tips: Mon-Fri 9:00 AM on X and LinkedIn'})}),(0,n.jsx)(u.FV,{title:"Can Hermes Agent post on a schedule without me?",intro:(0,n.jsx)("p",{children:"Yes. Hermes Agent ships with a cron scheduler that takes plain language or cron expressions, runs the job unattended, and delivers the result to Telegram, Discord, Slack, email, or all of them. Combined with Postiz drafts, you can keep a human approval step in the loop."}),children:(0,n.jsxs)(u.y5,{children:[(0,n.jsx)(u.Hr,{title:"Chat Workflow",meta:"Telegram, Discord, Slack, WhatsApp, Signal, CLI",codeTitle:"Telegram / Discord",code:"You: Post my blog article to X, LinkedIn,\n and Reddit with the cover image,\n schedule for tomorrow at 9am\n\nHermes: On it.\n
11. Found your integrations via Postiz\n 2. Uploaded cover image\n 3. Scheduled across 3 platforms\n\n Done! Posts scheduled:\n - X: 9:00 AM\n - LinkedIn: 9:00 AM\n - Reddit (r/programming): 9:00 AM",children:(0,n.jsx)("p",{children:"Message Hermes from whichever app you already have open. It connects to Postiz, discovers your accounts, uploads media, and schedules the posts while you carry on with your day."})}),(0,n.jsx)(u.Hr,{title:"Scheduled Workflows",meta:"Built-in Hermes cron jobs",codeTitle:"Hermes cron job",code:'# From the terminal\nhermes cron create "weekdays at 8am" \\\n "Check ~/content/drafts for new posts.\n Upload any media with postiz upload,\n schedule each one to all my channels\n for noon today, then move the files\n to ~/content/published."\n\n# Or from any chat with Hermes\n/cron add "every monday 9am" "Draft this\n week\'s LinkedIn post as a Postiz draft\n and send it to me for approval"',children:(0,n.jsx)("p",{children:"Create a recurring job from the terminal or from chat. Hermes runs it on schedule, drafts and publishes through Postiz, and reports back. Jobs are stored in ~/.hermes/cron/jobs.json."})})]})}),(0,n.jsxs)(u.FV,{title:"What is Hermes Agent?",intro:(0,n.jsx)("p",{children:"Hermes Agent is an open-source AI agent from Nous Research, released under the MIT license. It runs on your own machine or server, you talk to it from Telegram, Discord, Slack, WhatsApp, Signal, or the CLI, and it executes tools and skills on your behalf, including the Postiz skill for social media. It works with Nous Portal, OpenRouter, OpenAI, or your own model endpoint."}),children:[(0,n.jsx)(u.gy,{items:[{icon:"chat",title:"Message From Anywhere",description:"Talk to Hermes from Telegram, Discord, Slack, WhatsApp, Signal, email, or the terminal. Start the gateway with hermes gateway setup and hermes gateway start."},{icon:"sparkles",title:"Skills, Memory, and MCP",description:"Skills follow the agentskills.io SKILL.md standard and live in ~/.hermes/skills. Hermes also keeps agent-curated memory and can connect to any MCP server."},{icon:"wrench",title:"Open Source, Any Model",description:"MIT licensed and self-hosted, with local, Docker, SSH, Modal, and other sandbox backends. Switch models with hermes model without changing your setup."}]}),(0,n.jsx)(u.ex,{children:(0,n.jsx)(u.s_,{title:"How Postiz Becomes a Hermes Skill",list:["Install the Postiz CLI (npm install -g postiz) and add the skill with npx skills add gitroomhq/postiz-agent","Hermes loads skills from ~/.hermes/skills and shows them with hermes skills list","Authenticate with POSTIZ_API_KEY, or run postiz auth:login for an OAuth device flow","Every Postiz command returns JSON, so Hermes can chain discovery, upload, and posting","Self-hosting Postiz? Point the CLI at your server with POSTIZ_API_URL"],aside:(0,n.jsx)(p.yP,{title:"SKILL.md (what Hermes reads)",code:'---\nname: postiz\ndescription: Postiz is a tool to schedule\n social media and chat posts to 28+\n channels X, LinkedIn, Reddit, Instagram,\n Facebook, Threads, YouTube, TikTok, ...\nhomepage: https://docs.postiz.com/public-api/introduction\n---\n\n# Commands Hermes can run\npostiz auth:status\npostiz integrations:list\npostiz integrations:settings <id>\npostiz upload <file>\npostiz posts:create -i <id> -c "..." -s <iso>\npostiz posts:list\npostiz analytics:platform <id>'}),children:(0,n.jsx)("p",{children:"Postiz ships as an agent skill: a SKILL.md file that documents every Postiz CLI command, the credentials it needs, and the rules for each platform. Hermes reads it and knows how to list your channels, upload media, and create posts without any custom code."})})})]}),(0,n.jsx)(u.FV,{title:"What can you ask Hermes Agent to do?",intro:(0,n.jsx)("p",{children:"You can ask Hermes Agent anything the Postiz CLI can do. A few examples, and what happens behind the scenes:"}),children:(0,n.jsx)(p.mn,{cards:P})}),(0,n.jsx)(u.FV,{title:"Which platforms can Hermes Agent post to?",intro:(0,n.jsx)("p",{children:"Hermes Agent can post to every channel Postiz supports, 30+ in total. These 25 have a dedicated guide with example prompts, the exact settings Hermes can apply, and platform rules such as character limits and required fields."}),children:(0,n.jsx)(u.gy,{items:H.map(e=>{let{name:t,slug:s,description:n}=e;return{title:"Post to ".concat(t," from Hermes Agent"),description:n,href:"/hermes-agent/".concat(s)}})})}),(0,n.jsx)(u.FV,{title:"Hermes Agent and Postiz: frequently asked questions",children:(0,n.jsx)(u.Ar,{items:j})}),(0,n.jsxs)(u.FV,{title:"Using a different AI agent?",intro:(0,n.jsxs)("p",{children:["Postiz works with any agent that can run CLI commands or call MCP tools. The same skill powers"," ",(0,n.jsx)(u.hh,{href:"/claude-code",children:"Claude Code"}),","," ",(0,n.jsx)(u.hh,{href:"/openclaw",children:"OpenClaw"}),","," ",(0,n.jsx)(u.hh,{href:"/codex",children:"Codex"}),", and"," ",(0,n.jsx)(u.hh,{href:"/agent",children:"any other AI agent"}),". MCP clients can connect through the"," ",(0,n.jsx)(u.hh,{href:"/mcp",children:"Postiz MCP server"}),"."]}),children:[(0,n.jsx)(u.CM,{exclude:["/hermes","/hermes-agent"]}),(0,n.jsxs)(u.jC,{children:[(0,n.jsx)(u.hh,{href:"/hermes",children:"Install the Postiz skill in Hermes"})," ","\xb7 ",(0,n.jsx)(u.hh,{href:"/pricing",children:"Postiz pricing"})," \xb7"," ",(0,n.jsx)(u.hh,{href:"https://github.com/NousResearch/hermes-agent",children:"Hermes Agent on GitHub"})," ","\xb7"," ",(0,n.jsx)(u.hh,{href:"https://github.com/gitroomhq/postiz-agent",children:"Postiz skill on GitHub"})]})]}),(0,n.jsx)(u.iq,{accent:"pink",title:"Start automating today",description:"Set up Postiz once and let Hermes Agent handle your social media posting across every platform. You just ask.",image:{src:"/pngs/hermes-agent-hero-poster.webp",width:606,height:840}
1,actions:(0,n.jsx)(m.Z,{size:"lg",variant:"primary",eventKey:"hermes-agent-cta-register",alt:"Start for $0"})})]})]})})}},function(e){e.O(0,[7947,1766,6969,8862,2888,9774,179],function(){return e(e.s=1279)}),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.