Guide

TikTok Scheduler That Never Posts Without the Account Owner Approving First

Updated 2026-09-28

A TikTok scheduler queues a video and caption for a future time, but TikTok's own rules mean no scheduler can make a post go live without the account owner reviewing it. IMMA AI's TikTok scheduler lets a creator or agency prepare posts ahead, while every post still needs the owner to open an approval link and confirm.

Can you schedule posts on TikTok?

Yes, but scheduling and publishing are two separate steps by TikTok's own design. A TikTok scheduler can hold a video, caption, and planned posting time in a queue, exactly like scheduling for any other platform. What it cannot do is skip the step where the account owner previews the exact content and chooses who can see it, because TikTok's Content Posting API requires that choice to come from a real person in a real interface, not from an API call made ahead of time. IMMA AI's scheduler handles the first part automatically: a post can sit scheduled for days or weeks, IMMA AI checks TikTok's roughly 15 posts per day per creator limit before queuing, and once the scheduled time approaches the owner gets a hosted approval link to confirm the post before it actually publishes.

How do you schedule a TikTok post through an API?

A developer or AI agent sends a video, caption, and a scheduled time to IMMA AI's social media API or its MCP server, with tiktok listed as the target platform. IMMA AI validates the video against TikTok's format limits, such as MP4, WebM or MOV encoding and a file size under 4GB, and stores it as a scheduled draft. Instead of returning a published status, the response includes an approval.url: a hosted page the account owner opens, commonly shared over Telegram, where they see the exact video and caption, pick a privacy level from TikTok's own options with no default selected, and leave Comment, Duet and Stitch toggles off unless they choose to turn them on. Only after that explicit approval does IMMA AI call TikTok's Content Posting API to publish or queue the draft to the creator's inbox.

TikTok scheduling and posting limits

LimitValueSource
Posts per creator per dayAbout 15TikTok Content Posting API
API rate limit6 requests per minute per access tokenTikTok Content Posting API
Upload URL validity1 hourTikTok Content Posting API
Pending inbox postsMaximum 5 per 24 hours (Upload mode)TikTok Content Posting API
Before TikTok's own auditMax 5 target users per day, account must be private, posts stay SELF_ONLYTikTok Content Posting API

Does a TikTok scheduler need to go through TikTok's own audit?

Not to work, but the experience differs before and after TikTok completes its audit of an app's Content Posting API integration. Before that audit, TikTok limits any app to about 5 target users per day, requires those accounts to be set private, and keeps every post SELF_ONLY regardless of what the owner picks in the approval flow, so a scheduler is fully usable for testing but posts will not reach the public. IMMA AI's scheduler behaves identically in both states: the same approval link, the same privacy controls, and the same consent recording, so a workspace does not change any workflow once the audit completes. What changes is purely on TikTok's side: the account limit lifts, and a privacy choice the owner makes, including public, actually takes effect. Teams evaluating a scheduler during this period should expect posts to stay private even after approval, which is a TikTok limit, not a bug in the tool.

How it works

IMMA AI's TikTok scheduler is one part of the wider social media API: a post is drafted through the dashboard, the API, or an AI agent over MCP, IMMA AI checks TikTok's limits and generates the approval link, and the account owner's decision is recorded before anything publishes. See the approval workflow page for how that hosted approval page works, or the TikTok posting API page for the full developer-facing request format.