TikTok Scheduler
Schedule TikTok videos and photo posts for every client account
RecurPost is a social media scheduler that publishes straight to client TikTok accounts through TikTok’s official API. Videos and photo carousels go live at the scheduled minute, with no reminder notifications and no phone handoffs. Privacy levels, duet and stitch permissions, and disclosure flags all survive scheduling.
- 14-day trial. No credit card.

10 images per TikTok photo carousel post
2,200 caption characters, checked at compose
850+ platform errors handled
20 accounts for $79/mo
Both TikTok formats, from one composer
RecurPost publishes the two formats TikTok’s API accepts and keeps the settings most schedulers flatten.
Video posts
One video per post, uploaded in chunks so large files survive the trip. RecurPost accepts tall 9:16 to wide 16:9 and letterboxes instead of force-cropping your edit.
Photo carousel posts
Up to 10 images per post, with an optional toggle that lets TikTok add music. Every image converts to JPEG automatically because TikTok’s API rejects PNG.
Cover frame and thumbnail
Pick the exact video frame that shows as the cover, or upload a thumbnail image. Left unset, RecurPost uses the 1-second mark instead of a black opening frame.
Content disclosure
A Your brand toggle for organic promotion and a Branded content toggle for paid partnerships, sent straight to TikTok’s compliance flags.
TikTok’s API accepts no text-only posts, so every post needs a video or at least one image. RecurPost covers everything the API allows.
From client invite to published post
You invite the client by email or link.
The client signs into their own TikTok and connects the account. No password changes hands, and the invite page can carry your agency’s logo.
Your team queues videos and carousels on the social media calendar, or imports hundreds at once with bulk scheduling. A best-time option picks the slot for you.
The client approves the queue from a shared calendar link, with no RecurPost login needed. Approvals come with every paid plan, from $9 per month.
RecurPost publishes straight to the TikTok feed on schedule and saves the live post link the moment TikTok confirms it.
An agency running TikTok for 4 restaurant clients and 2 salons batch-schedules the week every Monday. All 6 accounts publish themselves each evening, and nobody’s TikTok password sits in a shared spreadsheet. That flow is part of how the RecurPost social media scheduler handles client work.

TikTok's own settings, set per post per client
RecurPost carries six TikTok settings on every post and sends each one straight to TikTok’s API, so the post lands with the client’s intended settings instead of account defaults. A paid-partnership video ships with Branded content on and Duets off, and nobody opens the TikTok app afterward to fix it.
- Privacy level per post: Public, Friends or Only Me.
- Comments on or off for any post.
- Duets allowed or blocked on video posts.
- Stitches allowed or blocked on video posts.
- A Your brand flag for organic brand promotion.
- A Branded content flag for paid partnerships.
TikTok’s API offers no first-comment endpoint, so no scheduler can drop a link in the first comment on TikTok. RecurPost posts first comments on Facebook, Instagram and LinkedIn, where the APIs allow it.

TikTok results in one client report
RecurPost builds a TikTok profile report with views, engagements, engagement rate, likes, comments, shares, follower and following counts, and the videos that earned the most. Post metrics refresh live from TikTok’s API instead of waiting on a nightly sync. The PDF export carries your agency’s logo instead of RecurPost’s.
RecurPost’s social inbox stops short of TikTok because TikTok gives scheduling tools no DM or comment API. Every tool shares that limit. Most don’t say so.

When a TikTok post fails, you get the cause and the fix
RecurPost recovers first and reports second.
RecurPost refreshes TikTok access tokens automatically. TikTok expires them every 24 hours, so an account without token upkeep stops publishing within a day.
When TikTok rejects a video, RecurPost re-processes the file against TikTok’s specs and retries up to 5 times before reporting a failure.
RecurPost transcodes TikTok video to H.264, normalizes the frame rate into TikTok’s 30 to 60 fps window, and adds a silent audio track when a video has none.
RecurPost translates 17 TikTok-specific errors inside its 850+ catalog. TikTok’s daily posting cap comes back as a plainly named limit, not a cryptic spam_risk string.
TikTok notifies RecurPost the moment a post goes live or fails, and RecurPost stores the live post link for every public post. Failures never sit silent in a queue.
A client’s videographer exports at 120 fps and TikTok would refuse the file. RecurPost re-encodes it into the accepted frame-rate window and the post publishes on schedule. The client never knows there was a problem to fix.
Some schedulers drop failed posts silently, and the client notices before the agency does.

TikTok's rules, handled before publish day
RecurPost’s composer counts TikTok’s 2,200-character caption limit as you type and warns before you schedule, not after TikTok refuses the post. The built-in image editor carries a TikTok 9:16 crop preset for covers and carousel images. TikTok also caps every account at roughly 15 posts per 24 hours at the API level. When a client account hits that ceiling, RecurPost names the cap plainly instead of retrying into it.
Posting windows from 2M+ posts published through RecurPost.
How agencies run many client accounts without tripping TikTok’s red flags.
Built for client work
- You run several client TikTok accounts and onboarding means sending a link, not collecting passwords
- You batch a week of client videos in one sitting and want them publishing themselves each evening
- Photo carousels sit in the content mix alongside video
- Client paid partnerships need the Branded content flag set correctly on every post
- A monthly branded TikTok report is part of the retainer
- You want TikTok DM or comment management. TikTok gives scheduling tools no inbox API
- You schedule TikTok LIVE sessions. TikTok exposes no LIVE scheduling API to any tool
- You want drafts pushed into the TikTok app to finish there. RecurPost publishes direct instead
TikTok is one of ten platforms RecurPost publishes to, alongside Facebook, Instagram, LinkedIn, X, Pinterest, Google Business Profile, YouTube, Threads and Bluesky. One draft, tailored per platform. See all supported social media platforms.
Try RecurPost with your TikTok accounts
RecurPost’s Agency plan covers 20 social accounts for $79 per month with no per-user seat charge. Extra accounts cost $4 each, and every TikTok account counts as one. See RecurPost pricing for every plan and add-on.
14-day trial. No credit card.
TikTok scheduler FAQs
Does RecurPost publish directly to TikTok or send reminders?
RecurPost publishes directly to TikTok through TikTok’s official API. The video or photo post goes live in the client’s feed at the scheduled minute. No reminder notification, no phone handoff, and no difference between a scheduled post and an instant one.
Can RecurPost schedule TikTok photo carousel posts?
RecurPost schedules TikTok photo carousel posts with up to 10 images. An optional toggle lets TikTok add music to the carousel. RecurPost converts images to JPEG automatically because TikTok’s API rejects PNG files.
Which TikTok settings can be set per post?
RecurPost sets six TikTok options per post: privacy level (Public, Friends or Only Me), comments, Duets, Stitches, and the Your brand and Branded content disclosure flags. Video posts also carry a cover frame choice or a custom thumbnail.
What is the TikTok caption limit when scheduling?
TikTok captions hold 2,200 characters through any scheduler’s API connection. RecurPost counts that limit in the composer as you type. The TikTok character limits and hashtags guide covers how hashtags, mentions and emojis spend those characters.
How many TikTok posts can go out per day?
TikTok’s API allows each account roughly 15 posts per 24 hours. RecurPost lets you schedule as far ahead as you like. If a client account hits TikTok’s daily ceiling, the failure names the cap plainly so you can respace the queue.
How do clients connect their TikTok account without sharing a password?
Clients connect TikTok accounts through an invite link or email from RecurPost. The client signs into their own TikTok and authorizes the connection. No password changes hands, and the invite page can carry your agency’s logo.
What happens when a TikTok post fails?
A failed TikTok post shows a named cause and a fix. RecurPost translates 17 TikTok-specific errors inside its 850+ error catalog, re-processes rejected videos and retries up to 5 times, and refreshes TikTok’s 24-hour tokens automatically so accounts never expire between posts.
Does RecurPost report TikTok performance?
RecurPost reports TikTok performance per profile: views, engagements, engagement rate, likes, comments, shares, follower and following counts, and top videos. The report exports as a PDF with your agency’s logo on it.



