Can an internal script use TikTok Direct Post for AI video?

TikTok's guidelines say Direct Post apps must serve wide audiences, not internal use, for authentic creators. What it means for an AI-video pipeline.

5 min readSume
All posts

Probably not as an internal-only script. TikTok's Content Sharing Guidelines list two intended uses for Direct Post: helping authentic creators post original content, and building apps that serve wide audiences rather than internal or private use. A script that only your team runs sits outside that description.

I am reading a guideline page, not a legal contract, and TikTok decides audit outcomes. This post says what the page states and where Sume's role stops.

What do the guidelines say?

The Content Sharing Guidelines open the Direct Post section with the intended use. As I read it today:

Direct Post intended use (read 2026-10-02)
GuidelineWhat it says
Who postsAuthentic creators posting original content
Who the app servesWide audiences, not internal or private use
PrivacyUser picks it; no default
PreviewA content preview and upload notifications are required

What happens to an unaudited app?

The Direct Post reference says all content posted by an unaudited client is restricted to private viewing until the audit is complete. So a brand-new integration, internal or not, starts with private posts only.

If your goal is automation for only your own channel, the guideline suggests you will have trouble with Direct Post. The upload route is a different product.

Is the inbox upload a way around that?

Not a loophole, but a different flow. The upload guide says the API creates a draft that the user reviews in TikTok, and you should tell users to click the inbox notification to finish the post. It needs the video.upload scope. The page I read does not say whether internal tools are acceptable for it, so ask TikTok rather than assume.

Either way, a person finishes the post. Plan your AI-video pipeline so the last click is theirs.

Where does Sume sit in the pipeline?

Sume is the production half. You generate the clip with an avatar, video or image job, wait for the result through jobs and results, and hand the media.sume.com file to your posting layer. Sume does not hold your TikTok token, run the audit, or decide what counts as original.

One practical point from the guidelines: they ask for authentic, original content. Running the same AI clip across many accounts is a different problem, covered in our post on unoriginal content.

What should I do first?

A short plan before writing code:

  • Decide whether the app will serve users beyond your own team.
  • Read the Direct Post UX requirements and build the preview and consent screens.
  • Expect private-only posts until the audit finishes.
  • Start with the inbox upload for drafts if a person will review every clip.

Sources

Related posts

More in Integrations

All Integrations posts

Written by Sume