Live path, held roadmap

n8n social media with Postdom

For n8n social media workflows, Postdom's community node is live on npm as version 0.3.0 for self-hosted n8n. It is not verified for n8n Cloud, and there is no public n8n listing or template-library release. If you use n8n Cloud, choose Postdom's hosted MCP path instead; it needs no community-node installation.

Which n8n social media path works today?

There are two usable routes and one roadmap route. Pick by where your workflow runs, not by the word “integration.”

Live · self-hosted

Install the community node

n8n-nodes-postdom@0.3.0 is published on npm. It is a community node without n8n verification, so n8n limits this install path to self-hosted instances.

View the npm packageRead n8n's installation rules

Held · not installable

Wait for n8n verification and templates

The creator submission has cleared automated review and is awaiting manual review. Postdom is not verified for n8n Cloud, and all template-library URLs remain null. There is no listing CTA to click yet.

Review the held workflow ideas

Can you post to TikTok from n8n?

Yes, using a live Postdom path and a connected TikTok account—but the useful question is what happens after the request. Supply the finished video, keep the human's account and approval boundary intact, then read the returned post until TikTok reaches a terminal outcome.

Supported publishing scopeTikTok · Instagram Reels · YouTube Shorts · LinkedIn · Facebook Reels · X · Snapchat Spotlight · Threads · Bluesky

Postdom publishes supplied finished video to these nine destinations. It does not generate video, add other networks, or make every feature inside a destination available.

A result such as requires_approval means the request is waiting for a human. Scheduled is not published. A green n8n execution only shows that the workflow step finished; it does not establish that a provider published the post.

How to set up a guarded Postdom workflow in n8n

Choose a path that is actually available, connect a human-owned workspace, supply the finished video, send one bounded request, and reconcile that same request before retrying.

  1. 1

    Choose the live path

    For self-hosted n8n, install n8n-nodes-postdom 0.3.0 from npm and treat it as a community node without n8n verification. For n8n Cloud, use the hosted MCP endpoint. Do not search for a Postdom n8n listing or template-library install: neither is published.

  2. 2

    Let a human connect the workspace

    A human creates the scoped Postdom agent key and connects the actual account in the Postdom dashboard. Store the key in an n8n credential, never in a workflow field or prompt. An agent can use that authority, but it cannot approve its own work, connect an account for the human, or widen policy.

  3. 3

    Supply the approved finished video

    Start with the actual video and caption the human intends to publish. Postdom handles supplied finished video; it does not generate video. If your path uploads media, map the file's measured metadata instead of guessing dimensions or duration. Stop if the asset, destination, audience, disclosure, consent, or commercial-use requirements are unresolved.

  4. 4

    Send one bounded request

    Select only the intended connected accounts, keep the human approval boundary visible, and preserve the request's returned ID. A requires_approval result is a designed review state, not a failure. A request marked scheduled is not published, and a successful n8n execution is not proof of a provider post.

  5. 5

    Read the same request to its outcome

    Use the returned ID to read the same post until it reaches a terminal outcome. Inspect each destination independently before retrying so a partial result does not duplicate a successful destination. Read performance only when reported; null is not zero and must keep its availability reason.

Before the request

Confirm the actual account, actual video, caption, audience, disclosures, reviewer and time. A database “ready” flag is routing data—not proof of consent.

After the request

Keep the returned ID. Reconcile every destination before retrying, and preserve unavailable metrics with their reason. A null is not zero.

Where does an AI agent fit?

The search phrase “AI agent social media n8n” usually describes an agent that chooses tools inside an n8n workflow. That agent can prepare a bounded request and interpret its result. It cannot approve itself, create its own authority, or turn an unchecked model response into permission to publish.

  1. Read workspace guidance and connected-account state.
  2. Propose the exact supplied asset, caption, destination and time.
  3. Stop for missing consent, unsuitable audience or disclosure, commercial-use uncertainty, or a policy mismatch.
  4. Send one request only after the human-owned boundary allows it.
  5. Read the same request to its real terminal outcome before deciding what to do next.

For performance, keep Postdom's availability state beside each value. The metric availability reference explains why an unreported observation must stay null rather than becoming zero.

Which n8n workflow templates are planned?

These are the three ranked ideas in the marketplace-owned catalog. They are source proposals—not live n8n library pages, not executed workflows, and not promised releases. The public repository is useful for inspecting source, but its JSON files are not marketplace install links.

1OpenAIHeld proposal · not in the n8n template library

Generate a short-form video caption with OpenAI, publish to TikTok, Reels, and Shorts with Postdom, and read outcomes

Catalog priority
P1
Library URL
Not published

Inspect the source package only to understand the proposal. Do not import it as proof that this partner flow or a closed-loop provider publish was tested.

2n8n AI AgentHeld proposal · not in the n8n template library

Let an n8n AI Agent plan a week, schedule under human approval with Postdom, and read results

Catalog priority
P1
Library URL
Not published

Inspect the source package only to understand the proposal. Do not import it as proof that this partner flow or a closed-loop provider publish was tested.

3Google SheetsHeld proposal · not in the n8n template library

Schedule short-form video from Google Sheets with Postdom and write outcomes back

Catalog priority
P2
Library URL
Not published

Inspect the source package only to understand the proposal. Do not import it as proof that this partner flow or a closed-loop provider publish was tested.

Public source

Audit the node and held examples

The repository is public and versioned. It is evidence of source, not evidence of n8n verification, template publication or an authenticated production run.

Open the public repository

Questions before you connect n8n

Is Postdom available for n8n today?

Yes, with an important boundary. The npm package n8n-nodes-postdom 0.3.0 is live for self-hosted n8n, and Postdom's hosted MCP endpoint is a no-install alternative. The node is not verified for n8n Cloud, the creator submission is awaiting manual review, and no Postdom template is published in the n8n library.

Can I post to TikTok from n8n with Postdom?

You can send a supplied finished video through a Postdom workflow to a connected TikTok account, subject to the account's policy and human approval. Do not treat an accepted, requires_approval, scheduled, or successful workflow execution as a published TikTok post; read the same returned post to its terminal outcome.

Can I use the Postdom community node in n8n Cloud?

Not today. n8n limits unverified community-node installation to self-hosted instances. Postdom has not completed n8n verification. On n8n Cloud, use the hosted MCP path or wait for an actual verified release rather than trying a guessed listing URL.

What does “AI agent social media n8n” mean here?

It means an n8n agent can prepare and send a bounded publishing request, then read its result. The human still owns credentials, connected accounts, policy, approval, audience and consent. The agent cannot approve itself, and Postdom does not generate the video.

Are the workflow cards on this page live n8n templates?

No. All 3 cards are held source proposals. Their library URLs are null, they are not published templates, and there is no promised release date. The cards show intended tasks so readers can understand the roadmap without mistaking source files for marketplace installs.

Has npm version 0.3.0 passed n8n's package scanner?

Yes, and that is a narrower fact than verification. Version 0.3.0 was published from the public repository through trusted publishing with provenance, and n8n's official scan-community-package check then passed against that live artifact. A scanner pass is not an n8n Cloud verification: the creator submission has cleared automated review and is awaiting manual review, so there is still no listing, no approval and no template-library release.

Which destinations does Postdom support from n8n?

Postdom's publishing scope is supplied finished video for TikTok, Instagram Reels, YouTube Shorts, LinkedIn, Facebook Reels, X, Snapchat Spotlight, Threads and Bluesky. It does not cover every surface inside those platforms, add unsupported social networks, or turn an upstream AI response into a video.