Features
| Feature | Description | TikTok permission used |
|---|---|---|
| Account connection | Connect via TikTok's official OAuth. Switch between multiple accounts | user.info.basic |
| Confirm destination | Shows the name of the connected account before sending | user.info.basic |
| Automatic video creation | Creates narration, visuals, captions, and a thumbnail from a script | — |
| Send to drafts | Sends the finished video to the TikTok inbox as a draft. The user publishes it in the TikTok app | video.upload |
| Duplicate-send prevention | Videos already in the sending record are not sent again | — |
| Cross-check with published videos | Reads the list of the user's published videos and cross-checks it against the sending record | video.list |
| Posting to YouTube | Posts to the user's YouTube channel through the same mechanism | (YouTube-side permissions; see the top page) |
The TikTok permissions ShortLine uses are only the three above. It does not use features unrelated to posting and cross-checking, such as comments, follows, or messages.