How it works
What happens between a topic and a published video
Five stages run in order. This page describes each one, what you control, and what you see while it happens.
1. Connecting your account
Studio does not ask for your TikTok password and never sees it. You are sent to TikTok's own consent screen, where TikTok tells you exactly what the app is asking for and you approve or decline it. TikTok then hands Studio a token that is limited to those permissions.
Three permissions are requested:
| Permission | Why it is needed |
|---|---|
user.info.basic |
To show which account you are connected as, so you never publish to the wrong one. |
video.upload |
To place a finished video into your TikTok drafts. |
video.publish |
To publish a video to your account when you choose to. |
You can revoke access at any time — either from Studio's Disconnect button or from Security and permissions inside the TikTok app. Access ends immediately.
2. Writing the script
You give a topic. Studio drafts a script in six beats with a hook at the front, and avoids topics it has already covered for you so a run of videos does not repeat itself. You see the resulting caption before anything is published and can rewrite it.
3. Narration, artwork and music
The script is narrated, and the timing of every spoken word is recorded so captions can be matched to the voice. In parallel, artwork is selected from open museum collections and a short score is composed. This is the slowest stage — expect a few minutes rather than a few seconds, because the audio is generated and the video is encoded at full 1080×1920 resolution.
4. Reviewing
The finished video appears in Studio and plays in the browser. Before publishing you set:
- The caption — pre-filled from the topic, entirely editable.
- Who can see it — the options shown are the ones your TikTok account actually allows, read from TikTok at that moment. Nothing is preselected; you choose deliberately.
- Interaction settings — comments, Duet and Stitch. If your account has any of these switched off, Studio shows it as unavailable rather than letting you set something TikTok will reject.
5. Publishing
Two routes, both through TikTok's official API:
- Post to TikTok — the video goes to your account with the settings you chose.
- Send to my TikTok drafts — the video lands in your drafts and you finish it in the TikTok app.
Studio then polls TikTok for the processing status and tells you when the video is genuinely live rather than merely uploaded. Large files take longer; the status text keeps updating until TikTok confirms completion.
If something fails, Studio shows you the reason TikTok gave rather than a generic error, and the same video cannot be accidentally posted twice while an upload is still in flight.