anaksor-ocr
Sokheng · Kit
Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…
An n8n workflow that takes one idea and one video link, has PostWire write a caption for each network and publishes the video to TikTok, Instagram and YouTube in one request.
Video posted to TikTok, Instagram and YouTube with PostWire is an n8n workflow in the Marketing & SEO category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page or copy its JSON, then import it into an n8n canvas. Nothing runs until you activate it in n8n.
Manual run
It starts when you click Test workflow in n8n:
One video live on each connected network, with a caption written for it
What you need before you start.
Captions and publishing
Writes a caption for each network and publishes the video.
NeedsA PostWire account with networks connected, and an API key
Network
Shows the published video.
NeedsAn account connected in PostWire
Network
Shows the published video.
NeedsAn account connected in PostWire
Network
Shows the published video.
NeedsA channel connected in PostWire
Checked by Mindket on 13 Nov 2026
This n8n workflow posts one video to three networks from a single idea. You give it an idea, a video link and a voice. PostWire writes a caption for each network, and a second request publishes the video to TikTok, Instagram and YouTube. Four nodes run it, beside four sticky notes.
Creators and small teams who post the same clip on several networks and tire of rewriting the caption each time. Skip it if you want to read every caption first, since it publishes as soon as it runs.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Creators | Solo creators | Post one clip everywhere | A creator films a tip and posts it to three networks with one run. |
| Agencies | Small social teams | Cut the work of captions | An editor sends the same video to a client’s accounts with a caption for each. |
| Software | Founders | Announce a feature | A founder shares a product update in a plain voice on each network. |
| Training | Course teams | Share short lessons | A teacher posts a one-minute lesson to the networks the class follows. |
You need little n8n and a PostWire account: import a file, add one credential, enter your idea and your video link.
Any n8n that can reach PostWire will run it. The video must be at a public link, and your networks must be connected in PostWire.
Download saves a zip with workflow.json and Mindket’s setup notes in your downloads folder. Setup takes one Header Auth credential and one edited node.
| Need | Detail |
|---|---|
| n8n | On n8n Cloud or on a server of your own |
| PostWire | An account with your networks connected and an API key |
| Video | A public link to a video file |
workflow.json.Authorization and the value Bearer <YOUR_POSTWIRE_API_KEY>, using your own key.Write a native caption per platform and in Publish to every connected account.Your idea, video and platforms, enter your idea, the video link, the networks and the voice.Click Test workflow. The captions are written, and the video is posted to each network. TikTok starts private, so check the first posts before you open them up.
| To change | Where |
|---|---|
| The idea and the voice | Your idea, video and platforms |
| The networks | The platforms list in the same node |
| Who sees the TikTok post | privacy_level in Publish to every connected account |
| When it runs | The trigger node |
A founder writes that the app now builds a week of recipes from one photo of a fridge, in a friendly voice, and links a vertical video.
PostWire writes a short hook-first caption for TikTok and Instagram and a plainer one for YouTube. The video is posted to each network with its own caption, and TikTok keeps it private for the first test.
If you are new. n8n draws a workflow as boxes joined by lines, and each box, a node, does one job. Here one box sets your idea, one asks PostWire for captions and one asks it to publish. Run it first with a short video.
For experts. Both calls are HTTP Requests with a Header Auth credential. The first returns a drafts object, which the second passes on as per_platform.
| Node | What it does | What to know |
|---|---|---|
Your idea, video and platforms | Sets the idea, the video link, the networks and the voice | The networks are an array expression |
Write a native caption per platform | Posts to /api/generate | Each draft holds only text |
Publish to every connected account | Posts to /api/post | It sets TikTok’s privacy_level to SELF_ONLY |
This workflow publishes to real accounts as soon as it runs, and PostWire’s Free plan limits each post to two networks.
networks_per_post, and one idea sent to three networks counts as three postsAn n8n workflow that takes one idea and one video link. PostWire writes a caption for each network, then publishes the video to TikTok, Instagram and YouTube in a single request.
workflow.json: the workflow as n8n exports it, eight nodes: four that do the work and four sticky notes. It holds no credential.README.md: these notes.{ text }, with thread or first_comment on some networks, so the note now says only that each draft holds the text.Bearer <YOUR_POSTWIRE_API_KEY>.pw_live_.video_url, and its docs say YouTube needs one.workflow.json.Authorization and the value Bearer <YOUR_POSTWIRE_API_KEY>, with your own key in place of the placeholder.Write a native caption per platform and in Publish to every connected account.Your idea, video and platforms and enter your idea, the video link, the networks and the voice.When you click Test workflow starts the run by hand.Your idea, video and platforms sets idea, video_url, platforms (tiktok, instagram and youtube) and brand_voice.Write a native caption per platform posts prompt, platforms, media_url and brand_voice to PostWire's /api/generate. The answer is a drafts object keyed by network.Publish to every connected account posts platforms, video_url and the drafts as per_platform to /api/post, with TikTok's privacy_level set to SELF_ONLY. PostWire answers with one result per network, and its spec says to check posted and each results[].ok.Your idea, video and platforms.platforms list in the same node. PostWire's spec lists more, such as LinkedIn, Facebook and Bluesky.privacy_level in Publish to every connected account. PostWire's spec gives PUBLIC_TO_EVERYONE, FOLLOWER_OF_CREATOR, MUTUAL_FOLLOW_FRIENDS and SELF_ONLY.networks_per_post. One idea sent to three networks counts as three posts.NOTICE.md 701 B README.md 4 KB workflow.json 7 KB
Sokheng · Kit
Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…
Qwen · Kit
Qwen2.5-7B-Instruct as GGUF files in eight quantization sizes, to chat with locally through llama.cpp. For people who want a capable 7.6B model on their own co…
ACE-Step · Kit
Generates music from text with a 4B diffusion decoder, 50 steps and guidance control, aiming for higher audio quality than the base. For creators with a GPU of…
alchaincyf · Skill
Turns a one-line request in your AI agent into a finished design: a launch animation, a clickable app prototype, an editable slide deck, an infographic or a se…
nerijs · Kit
A pixel art style add-on for Stable Diffusion XL that turns text prompts into pixel-style images, with an optional LCM LoRA for faster runs. For game makers, d…
LiconStudio · Kit
Keeps characters, clothing, objects and backgrounds consistent in generated video by feeding the model up to five reference images. A LoRA for LTX-2.5 in Comfy…