Limits and prices checked against live APIs and vendor pricing pages on 23 August 2026.
Whatever triggers it — a schedule, an RSS feed, a Google Sheet, a form — the useful pattern is three nodes:
Credentials go in an n8n Header Auth credential (Authorization: Bearer …), never hardcoded in the node — a template with a key inside it is a template nobody should import.
Running n8n yourself is free. Publishing to TikTok from your own app is not: you submit for the Content Posting API audit, and Instagram needs a Meta app review plus an Instagram Business account linked to a Facebook Page. Weeks per platform, and TikTok rejected ours twice before approving. Using an API that already holds those approvals turns the whole thing into an OAuth click.
n8n-nodes-postwire is PostWire’s own n8n node, built and maintained by the PostWire team (the npm package is published by PostWire, privacy@postwire.io). Install it from Settings → Community nodes, paste a PostWire API key, and you get posts, scheduling, a week planner, brands, connections and media uploads without wiring a single HTTP Request node: publish with a native post per network (Smart Distribute), write drafts for approval, schedule, plan a week from one topic, check that a connected account can still publish, and upload a video straight from Google Drive or any other node.
The reason to use it rather than raw HTTP calls is what it refuses to do. It knows that TikTok and YouTube will not accept a post without a video and that Instagram needs a photo or a video, so it tells you in the editor — before the workflow runs — instead of letting the platform reject it at three in the morning. And publishing returns one item per network, so a Filter or an IF node can act on the failures on their own.
npm install n8n-nodes-postwire
Source: github.com/Perufitlife/n8n-nodes-postwire · npm
We published one to the n8n community: one idea and one video URL in, a native caption per network out, then published to every connected account. Manual trigger, a Set node for your inputs, two HTTP Request nodes, and sticky notes explaining each step. TikTok defaults to SELF_ONLY so your first test run stays private until you are happy with the output.
10 posts a month and 2 networks per post on the free plan. Starter is $9/month for three brands, 1,000 posts and every network in each post; Pro $29 for ten brands and unlimited posts (fair use). Priced per brand — every network connects free, no per-network fee.
Related: every tool compared · posting from an AI agent · how to post from one network to another