Two tools, not one. An AI video tool such as OpenShorts turns a long video or a prompt into a vertical clip with subtitles. Upload-Post does not generate video — it takes that finished file, writes or accepts a caption, sets TikTok’s AI-content flag and publishes it now or later.
The split matters, because you pay for each half separately.
Turns a long video, a script or a prompt into a vertical 9:16 clip with burned-in subtitles. This is a separate product with its own account and its own bill.
Takes the finished .mp4, adds a caption, sets TikTok’s publishing options and the AI-content flag, then posts it now or at a scheduled time — to TikTok and 21 other networks.
OpenShorts is a separate product at openshorts.app, not an Upload-Post feature. Any other generator works just as well — Upload-Post only needs a video file.
Five steps, and you only do steps 2 and 4 properly once.
Use OpenShorts, Veo, Sora, HeyGen, Creatomate or your own editor. Export vertical, with subtitles, under TikTok’s length limit.
Sign in to Upload-Post, connect your TikTok account through the official OAuth flow. Upload-Post holds the connection; no passwords are shared.
Write it yourself, or let the built-in AI post generator produce a TikTok caption of up to 150 characters straight from the video.
Turn on the AI-generated flag in the composer, or send tiktok_is_ai_generated from the API, so the post carries TikTok’s AI-content label.
Post immediately, queue it, or schedule it for a specific time. The same call can fan the clip out to Instagram Reels and YouTube Shorts.
Want the caption written for you? The AI post generator watches the clip and returns a TikTok caption with hashtags, plus Instagram and YouTube copy for the same video.
No, and we would rather say so here than after you sign up.
The Upload-Post Free plan is real — $0 forever, 10 uploads a month, 2 profiles, full API access, no credit card — but TikTok is not included in it. To publish to TikTok you need the Basic plan at $24/mo, or $16/mo billed annually, which also gives you unlimited uploads and 5 profiles.
Publish AI videos to Instagram Reels, YouTube Shorts, Facebook, LinkedIn, X, Threads, Pinterest, Reddit and Bluesky, use the API, schedule posts, read analytics and run 10 AI caption generations a month. Plenty to test the whole pipeline before paying for TikTok.
Whatever makes the video — OpenShorts or anything else — charges you on its own plan, usually per generation or per credit. Budget that first: at any real posting cadence it costs more than the publishing tool.
Every plan side by side on the pricing comparison, and the TikTok integration itself on the TikTok page.
Disclosure is not optional, and automation is not an excuse for skipping it.
TikTok requires realistic AI-generated or significantly edited content to be disclosed. Content made inside TikTok’s own AI tools is labelled automatically; anything uploaded from a third-party tool is on you to declare. Upload-Post exposes that flag in the composer and as an API field so an automated pipeline can set it every time.
TikTok prohibits synthetic media of private individuals without consent, and of public figures used for endorsements or anything political. An AI avatar of a real person is the fastest way to lose an account.
Posting the same clip repeatedly, or flooding the feed with near-identical templated videos, is treated as spam regardless of how it was made. Scheduling helps you be consistent, not repetitive.
A track that the in-app library clears for you is not necessarily cleared when the audio is baked into a file you upload from outside. Use licensed or original audio in generated clips.
These rules move. Check TikTok’s own community guidelines and synthetic-media policy before you scale a pipeline — this page reflects them as of September 2026.
Three ways to run generation and posting without touching either app.
Ready-made workflows that cut long videos into shorts, generate captions and auto-schedule them to TikTok and the rest.
Browse templatesAsk Claude or ChatGPT to caption the clip, schedule it for Thursday evening and tell you how the last one did.
Connect an assistantA skill that teaches a coding agent TikTok’s exact fields, limits and publishing options, including the AI-content flag.
Install the skillMore context: AI social media · Faceless YouTube automation · AI agents
Last updated September 2026.
Generators exist with free tiers, and you can use any of them with Upload-Post — but the posting side is not free for TikTok. Upload-Post has a free plan of 10 uploads a month, and TikTok is explicitly excluded from it: publishing to TikTok requires a paid plan starting at $24/mo ($16/mo billed annually). Instagram, YouTube, LinkedIn, Facebook, X, Threads, Pinterest, Reddit and Bluesky do work on the free plan.
No. Upload-Post has no text-to-video model and never renders a video. It publishes, schedules and analyses. The clip is made by a separate tool — OpenShorts, Veo, Sora, HeyGen, Creatomate or your own editor — and Upload-Post takes the finished file to TikTok and 21 other networks. Anything claiming both halves in one product is usually reselling somebody else’s renderer.
Connect your TikTok account to Upload-Post once through OAuth, then send the video file and caption to the upload endpoint with a scheduled time — from the dashboard, from the API, from n8n or Make, or from an AI assistant through the MCP server. The same request can also publish to Instagram Reels and YouTube Shorts, so one generated clip covers three surfaces.
Yes, when it is realistic synthetic or significantly altered content. TikTok requires that disclosure and applies an AI-generated label. Upload-Post carries an AI-content flag in the composer and as an API field, so your automation can set it on every upload instead of relying on someone remembering.
Paid plans have unlimited uploads, so the ceiling is TikTok’s own posting limits and your generator’s quota, not Upload-Post. The Basic plan at $24/mo covers 5 profiles, which means 5 TikTok accounts alongside 5 accounts on every other platform. Be careful with volume: TikTok treats near-identical repeated uploads as spam.
Partly. Connect Upload-Post as an MCP server and Claude, ChatGPT or Gemini can write the caption, set the schedule, publish the clip and report back on how it did. It still cannot render the video — you hand it a file, or you point it at a generator that produces one.
Start free and test the pipeline on Reels and Shorts today. Add TikTok when you move to a paid plan from $24/mo.