Hermes / TikTok

Post to TikTok with Hermes

Hermes posts to X out of the box - but not TikTok. WoopSocial's skill gives your Hermes agent the ability to publish and schedule TikTok videos in plain language - no Content Posting audit, no upload plumbing, and no code.

Get your free WoopSocial API key

Live in under 70 seconds, no credit card required.

TikTok's Content Posting API Is the Hard One

Hermes Agent, built by Nous Research, is good at running on your own server, remembering context, and posting to X - but TikTok publishing is a separate system it doesn't ship with. This is because Hermes' native skill already covers X and TikTok publishing sits outside all of that. It's a separate system, and TikTok's version of it happens to be the heaviest of any platform to add yourself.

Before you can publish beyond your own account, you need to pass a Direct Post audit, a review that typically takes weeks and leaves you in a SELF_ONLY sandbox until it clears. Once you're through, publishing itself is asynchronous - you hand TikTok a file, then poll for its status instead of getting a direct response back. Access tokens expire every 24 hours, and a single direct-post request needs seven-plus required fields on TikTok's side alone, covering privacy level, comment, duet, and stitch permissions, and AI-generated-content declarations. For the full breakdown, see our TikTok API Alternative guide and How to Get TikTok API Access.

None of that is the reason you are setting up Hermes; you want to tell your agent to make a TikTok video, and it posts, not spend another month building a compliance pipeline. Self-hosted agents that build their own TikTok are currently spending three weeks setting up OAuth, polling for upload status, and re-checking token expiry, just to publish one video.

WoopSocial Handles What Hermes Can't

WoopSocial is one API and one skill that gives Hermes the ability to publish and schedule to nine platforms in total: Facebook, Instagram, Threads, LinkedIn, Bluesky, X, Pinterest, TikTok, and YouTube.

The big part that matters most: WoopSocial is already an audited TikTok Content Posting client. That means you skip the Direct Post audit entirely - no weeks of waiting, no SELF_ONLY sandbox, no reviewer deciding whether your use case qualifies.

The credential model is built for agents. Hermes never touches your TikTok login - only your WoopSocial API key. Behind that key, WoopSocial resolves your connected accounts, validates the post before sending it, and handles the async upload and token refresh on TikTok's side, so none of that logic has to live in your agent.

When a post succeeds or fails, Hermes reports it back in plain language, not raw TikTok error codes.

Connect Hermes to TikTok in 3 Steps

Step 1 — Get your WoopSocial API key. Sign up at woopsocial.com, connect your TikTok account in the dashboard, then connect the WoopSocial MCP using the setup guide below. It's free and takes about 70 seconds, no credit card required.

Step 2 — Add the WoopSocial skill to Hermes. If your setup supports it, install with npx skills add woopsocial/woopsocial-social-media-skill. Otherwise, copy the skill's SKILL.md file into ~/.hermes/skills/ and drop your API key into Hermes' environment file, the standard manual-install path for any agent that supports the Agent Skills format.

bash
npx skills add woopsocial/woopsocial-social-media-skill

Step 3 — Tell Hermes to post. For example: "Post this video to TikTok as public, and schedule the next two clips for weekday evenings."

No developer app, no audit, no SELF_ONLY sandbox, no upload plumbing. The skill resolves your TikTok account, fills in sensible defaults for TikTok's required fields, and handles the async upload on its own, in the background.

Because Hermes runs on cron and WoopSocial has native scheduling, Hermes can keep posting to TikTok while you sleep, work on other things, or forget about it entirely for a few days.

What You Can Say

  • "Post this video to TikTok now, set to public"
  • "Schedule this TikTok for Thursday at 7pm"
  • "Post this clip to TikTok and mark it as AI-generated"
  • "Queue these three videos to TikTok across the week"
  • "Post this to TikTok and X at the same time"

Hermes defaults many of the required fields in your account that are required by TikTok. Post mode will default to direct posting if you don't specify otherwise - duet, stitch, comment permissions & disclosure that the video is AI-generated defaults to 'off' unless you tell Hermes the video is AI-generated. However you will still be able to specify the desired preference for any of these in a particular prompt like "post this and mark it as AI-generated" when appropriate.

One Skill, Nine Platforms

The same skill that gives Hermes TikTok also covers Facebook, Instagram, Threads, LinkedIn, Bluesky, X, Pinterest, and YouTube - so you set it up once, and Hermes posts everywhere.

Pricing starts at $0 a month on the Free plan, which includes 2 connected accounts, unlimited posts, and full API and MCP access, no credit card required. The Pro plan runs $19 a month unlimited posts, and full API and MCP access with 20 social accounts. Business and Max scale up from there for teams managing more accounts. See the full pricing breakdown for the account limits and credit allowances on each tier.

WoopSocial maintains the platform's integrations and keeps the TikTok audit current, so when TikTok changes its API, that's WoopSocial's problem to solve, not your agent's.

Give your Hermes agent TikTok publishing in minutes - skip the audit entirely. No developer application, no weeks-long review, no upload code to maintain.

Get your free WoopSocial API key

See the WoopSocial MCP setup guide for connecting Hermes or any other agent to every supported platform.

FAQ

Can Hermes post to TikTok?

Not on its own. Hermes does not have a native integration to do so. Whilst Hermes does have a native integration for X, posting to TikTok does require additional integration, such as that from WoopSocial, because the TikTok API is very different from that of X.

Do I need to pass TikTok's audit to use Hermes with TikTok?

No. WoopSocial is already an audited TikTok Content Posting client, so you publish through it without going through TikTok's Direct Post review yourself.

Does Hermes need my TikTok password?

No. Hermes only holds your WoopSocial API key. WoopSocial handles the TikTok connection and credentials on its side, and your login never passes through your agent.

Can Hermes schedule TikTok videos?

Yes, Hermes runs on cron and since WoopSocial allows native scheduling, you may queue TikTok posts in advance to be posted automatically.

What other platforms can Hermes post to?

Facebook, Instagram, Threads, LinkedIn, Bluesky, X, Pinterest, and YouTube, all through the same skill and the same API key.