A TikTok scheduler built around video, not text

Video is where scheduling tools break — a wrong codec, an oversized file or an expired token fails silently on most platforms. WDIBoard probes every video against TikTok's limits before upload, shows a real per-network preview, and sorts any publish failure into a clear cause. A TikTok Creator or Business account is required; personal accounts aren't accepted by TikTok's posting API.

Why TikTok is where scheduled posts most often fail

Text posts either work or get rejected with a clear reason. Video is different: a file can look fine in your library and still fail on TikTok's side because of a codec the API doesn't accept, a file over the size limit, an aspect ratio outside spec, or a token that expired before the job ran. On a generic scheduler that usually means a post stuck in a vague "failed" state, with no indication of what to fix.

WDIBoard treats video publishing as the failure-prone step it is: media is checked before it's sent to TikTok, and a failed publish attempt is reported with which of a small number of real causes it was — and whether retrying is safe.

Video scheduling and a TikTok content calendar

TikTok videos go into the same drag-and-drop calendar as every other connected network — month, week or list view — so your TikTok cadence sits next to everything else instead of living in a separate plan, moving through the same lifecycle from Draft to Published.

Video probing before upload

Before a video reaches TikTok's servers, WDIBoard's media library checks it against that network's actual limits — the kind of check that would otherwise only happen when TikTok itself rejects the upload. A file that's going to fail does so the moment you attach it, with a reason attached, not after it's already queued.

Per-network preview

The composer shows a live preview of how a video post will actually render on TikTok before you schedule it, alongside previews for any other networks the same item targets — the real layout, not an approximation.

Queues and best-time-to-post

Connected TikTok channels use the same per-channel queues, time-slot templates and best-time-to-post suggestions as every other network, so a cadence set up once doesn't need rebuilding by hand each week.

Comments in the unified inbox

Comments on your TikTok videos land in WDIBoard's unified inbox alongside your other connected channels, with assignment, tags, saved replies and sentiment labels, so replying doesn't mean a separate app.

TikTok metrics in analytics

Video metrics — views and engagement — feed into the same per-channel and cross-channel dashboards as follower growth, top posts and best-time heatmaps, so TikTok performance is comparable against the rest of your content plan.

Approval workflows

Approval workflows are available on every plan and apply to TikTok the same as any other network: a video can be required to move through Draft, In review and Approved before it schedules, with a Client-Approver signing off through a login-free review link.

Why video publishing fails, and how the error taxonomy helps

A scheduled post runs later, as a background publish job, and that gap is where things go wrong: a token valid when scheduled can expire before the job runs, a rate limit can be hit by unrelated activity, or content that passed draft-time validation can still be rejected on TikTok's side. Two mechanisms handle that gap:

  • Idempotent publish jobs with external-id dedup. A retry checks whether the post already has an external ID from TikTok before publishing again. If it does, the retry doesn't post a second time — a failed job can be retried safely without risking a duplicate video.
  • A four-way error taxonomy. A failed publish attempt is classified into one of four categories instead of a single generic "failed" state, and each drives different behaviour.
Error type What causes it What WDIBoard does
Retryable A transient failure on TikTok's side — a timeout, a temporary server error Automatically retried with backoff, no action needed from you
Auth-expired The connected account's access token expired or was revoked Publish stops and flags the channel for reconnection instead of retrying blindly
Content-rejected TikTok itself rejects the video or caption — codec, size, aspect ratio, or policy Marked failed with the reason attached; retrying without changing the content won't help, so it doesn't auto-retry
Rate-limited Too many publish attempts against the account in a given window Held and retried after the rate limit window, rather than failing outright

Splitting failures this way matters because "retry" isn't always the right answer: treating every failure the same either causes needless duplicate attempts against a broken video, or gives up on a failure that would have resolved itself in a minute. A post that fails outright is marked Failed; a post that reaches some but not all target channels is marked Partially published, so a TikTok rejection doesn't hide that the same post published fine elsewhere.

Account requirements

TikTok's posting API requires the connected account to be a Creator or Business account — a personal account can't be used for scheduled publishing. This is a TikTok platform requirement, not a WDIBoard limitation; switching account type is done inside the TikTok app before connecting it.

Who this is for

Video-first creators and brands. If TikTok is a core channel rather than an afterthought, files checked before upload and failures explained in plain terms save the trial-and-error of finding out what TikTok didn't like after the fact.

Social teams managing several TikTok accounts. Consistent queues, best-time suggestions and one inbox for comments across every account keep TikTok from needing its own separate workflow.

Agencies posting video on a client's behalf. Approval workflows and login-free client review links let a client watch and approve the exact video before it publishes, with a recorded history of who signed off.

Frequently asked questions

Can I schedule TikTok videos in advance?

Yes. TikTok videos are scheduled through the same calendar and composer as WDIBoard's other nine networks, with the video checked against TikTok's limits before it's ever uploaded.

Do I need a specific type of TikTok account to use a scheduler?

Yes. TikTok's posting API requires a Creator or Business account — a personal account can't be connected for scheduled publishing. This is a TikTok requirement that applies to any scheduling tool, not something specific to WDIBoard.

What happens if my video is the wrong format for TikTok?

WDIBoard's media library probes video files against TikTok's limits before upload, so a file with an unsupported codec, an oversized file size, or a bad aspect ratio is flagged when you attach it rather than after a scheduled post silently fails.

Why did my TikTok post fail to publish?

Every publish failure is classified into one of four causes: retryable (a temporary issue on TikTok's side), auth-expired (the connected account's token needs reconnecting), content-rejected (TikTok rejected the video or caption itself), or rate-limited (too many publish attempts in a short window). The category tells you what to do next instead of leaving you with a generic error.

If a failed post retries, will it publish twice?

No. Publish jobs are idempotent and check for an existing external ID from TikTok before attempting to publish again, so a retry after a transient failure doesn't risk posting the same video twice.

What TikTok metrics can I track?

Views and engagement on TikTok videos feed into WDIBoard's per-channel and cross-channel analytics dashboards, alongside follower growth and top posts, so TikTok performance sits next to your other connected networks instead of in a separate app.

Can I require approval before a TikTok video publishes?

Yes. Approval workflows are available on every plan and apply to TikTok the same as any other network — a video can be held in "In review" until a Client-Approver signs off, including through a client review link that needs no login.

Do TikTok comments show up in the inbox?

Yes. Comments on your TikTok videos appear in the same unified inbox as your other connected networks, with assignment, tags and saved replies, so replying doesn't require the TikTok app separately.

Schedule TikTok videos without guessing why they failed

Connect a Creator or Business account, let WDIBoard check the file before upload, and see exactly why a post failed if it ever does.

Get early access