Does TikTok allow AI-generated content? Yes, with a label
Yes. TikTok allows AI-generated content but requires a label on realistic AI images, audio or video. Via the API, is_aigc: true adds the label.

Yes, TikTok allows AI-generated content, but it requires you to label AI-generated content that contains realistic images, audio or video. You can use TikTok's AI-generated label or another disclosure such as a sticker or caption, and when an app posts for you through TikTok's Content Posting API, is_aigc: true adds the "Creator labeled as AI-generated" tag.
TikTok's rules here are quoted from two TikTok Newsroom posts, September 2023 and May 2024, and its Direct Post API reference, all read on 2026-09-28; TikTok's Help Center pages on the topic don't render without JavaScript, so they aren't quoted. The Sume part comes from its Jobs and results docs and Terms.
What AI content does TikTok require you to label?
TikTok's synthetic media policy, part of its Community Guidelines, requires people to label AI-generated content that contains realistic images, audio or video. TikTok's label can go on any content that has been completely generated or significantly edited by AI, and TikTok says creators can also disclose with a sticker or caption.
A label doesn't make everything allowed. TikTok says its policies prohibit harmfully misleading AI-generated content, whether it's labeled or not.
Can TikTok label my video as AI-generated automatically?
Sometimes. TikTok labels content made with its own AI effects. In May 2024 it began reading Content Credentials, a C2PA technology that attaches metadata to content, to auto-label AI-generated images and videos uploaded from some other platforms. TikTok said that auto-labeling may be gradual, because it needs that metadata to identify the content.
Sume's docs don't say whether its files carry Content Credentials, so don't count on an automatic label for a Sume video. Label it yourself.
How do I label AI content when posting through the API?
In TikTok's Content Posting API, POST /v2/post/publish/video/init/ takes post_info and source_info. Set is_aigc in post_info:
| Field or rule | What TikTok's reference says |
|---|---|
is_aigc | Bool. Set to true if the video is AI generated content; the post is labeled with the Creator labeled as AI-generated tag in its description |
brand_content_toggle | Bool, listed as required: true if the video is a paid partnership promoting a third-party business |
privacy_level | Must match one of the privacy_level_options from /creator_info/query/ |
source | PULL_FROM_URL (TikTok pulls from a public video_url) or FILE_UPLOAD (you upload the bytes) |
| Unaudited clients | All content they post is restricted to private viewing mode until the client passes an audit |
{
"post_info": {
"title": "Three ways to fold a shirt #tips",
"privacy_level": "SELF_ONLY",
"brand_content_toggle": false,
"is_aigc": true
},
"source_info": {
"source": "FILE_UPLOAD",
"video_size": 50000123,
"chunk_size": 10000000,
"total_chunk_count": 5
}
}Which Sume videos should carry the label?
Sume's Terms say generated outputs are synthetic and should not be treated as a factual record of real people or events. They also require permission to use any person's likeness or voice you submit, and forbid using Sume to mislead people about the authenticity of generated media.
Sume outputs built around a realistic person include avatar talking videos made from a script, and avatars created from a reference image. For an automated post, poll the job until it is completed, read the public media.sume.com video artifact from GET /v1/jobs/{id}/result, download it, and send the bytes with FILE_UPLOAD and is_aigc: true. TikTok video specs and API upload explains why a Sume URL doesn't fit PULL_FROM_URL, and the n8n version shows the upload calls.
Sources
- TikTok Newsroom: New labels for disclosing AI-generated content (read 2026-09-28)
- TikTok Newsroom: Partnering with our industry to advance AI transparency and literacy (read 2026-09-28)
- TikTok for Developers: Content Posting API, Direct Post reference (read 2026-09-28)
- Generate avatar video
- Create new avatar
- Jobs and results
- Sume Terms of Service
Related posts
More in Use cases
- How to make dropshipping video ads with AI
Make dropshipping video ads from a product photo you may use: short vertical clips, a few hook versions, and a check against the real product.
- Earth zoom out AI video: from your photo to space
Make an Earth zoom out AI video by pinning both ends: your photo as the first frame, the Earth from space as the last, and one zoom in the prompt.
- Can you embed a video in an email? What works instead
Mostly no: most email clients strip embedded video. Use a still thumbnail with a play icon that links to the video. How to make one from a video.
- Employee onboarding video: a new-hire series made with AI
An employee onboarding video shows new hires how the company works. Make it as short AI avatar clips, one topic each, so you can replace one at a time.
Written by Sume