How to make a TikTok micro-drama with AI: six steps and the costs

A six step workflow for a vertical AI micro-drama episode with Sume: script, shots, first frames, assembly, captions and the is_aigc flag. About $52 for 90 s.

5 min readSume
All posts

Make a 90 second vertical micro-drama episode by writing three 30 second shots, generating them with Seedance 2.5 at 9:16, joining them with Timeline 1.0 and setting is_aigc true when you post. The generation costs about $52.00 and the join $0.20. Micro-dramas were reported as gaining traction on TikTok by Metricool.

Below are the six steps in the order you do them, with the Sume limit that matters at each one.

The six steps

Each step has one decision and one number. Retries are new jobs, so budget for one in five shots being redone.

Episode workflow (as of 2026-10-03)
StepWhat you doSume number
1 ScriptThree 30 s shots, ending on a hookClips run 4 to 30 s
2 First framesMake stills of the lead and setUp to 16 reference images on gpt-image-2.5
3 ShotsGenerate with frame_images and 9:16$0.5778 per second at 720p
4 AssembleJoin shots in order$0.10 per started minute
5 CaptionsBurn dialogue into the cut$0.20 per job up to 60 s
6 PostSet the AI flagis_aigc on TikTok

Steps 2 and 3: keep the lead the same

Generate a still of your lead first and pass it as frame_images with frame_type first_frame. For the next shot, grab the last frame of the previous one with video frames and use it as the next first frame, so the scene flows. See chaining clips from the last frame.

Steps 4 and 5: assemble and caption

Timeline renders up to 200 video slots and defaults to 1080x1920. Fades up to one second are allowed between slots. If you caption each 30 second shot before assembly instead of the whole episode, you pay $0.20 per shot, so $0.60 per episode, against $0.20 for one pass over the finished cut when it is 60 seconds or less. A 90 second cut exceeds the 60 second caption limit, so caption in two passes or per shot.

Step 6: mark it as AI

TikTok's Content Posting API has an is_aigc field. The reference says to set it true if the video is AI generated, and the video is then labelled with the "Creator labeled as AI-generated" tag in its description. The same reference lists video_cover_timestamp_ms for the cover frame and disable_comment. Read it at TikTok for Developers.

What Sume does not do

Sume does not write the plot, post to TikTok or guarantee the same face across unrelated prompts; consistency comes from your reference images. A regenerated shot is a new generation and is not promised to match the first.

Sources

Related posts

More in Use cases

All Use cases posts

Written by Sume