Start in the web workspace
The creator signs in to adoptan.ai and opens the TikTok publishing workspace on the same verified domain.
adoptan.ai gives creators a web workspace for TikTok Login Kit profile context, video list checks, Content Posting API draft upload, direct post, status tracking, and disconnect.
The creator starts in the web UI, authorizes TikTok, checks account and video context, confirms draft upload or direct post, then sees the outcome.
The creator signs in to adoptan.ai and opens the TikTok publishing workspace on the same verified domain.
Login Kit redirects to TikTok, the user grants the requested scopes, and returns to adoptan.ai.
The workspace displays basic identity, profile fields, stats, and recent public videos from TikTok.
The creator previews the 9:16 clip, edits the caption, and checks privacy, comments, duet, stitch, and duration options from TikTok.
The user gives explicit consent, starts either draft upload or direct post, then sees status and disconnect controls.
The web app keeps account context, recent TikTok videos, creator_info settings, video preview, consent, upload actions, and the event log in the same screen.
Connected account
Profile context
Recent public videos
Selected clip
Caption
Publish settings from creator_info
Activity log
TikTok returned the user to adoptan.ai after consent.
Basic profile, profile fields, and stats were loaded.
Recent public TikTok videos were loaded for duplicate checks.
Privacy, duration, and interaction options were loaded before controls.
The approved clip was sent to TikTok as a draft after user confirmation.
The workspace received the TikTok direct post status and updated the timeline.
The product is designed around Login Kit and Content Posting API, with profile, stats, video list, draft upload, and direct post visible in the UI.
Creators connect TikTok through OAuth and the workspace demonstrates user.info.basic, user.info.profile, and user.info.stats.
The workspace uses video.list to show recent public videos and help the creator avoid accidental duplicate posts.
Privacy choices, duration limits, and comment/duet/stitch availability are loaded from TikTok instead of hardcoded.
video.upload lets the creator send an approved video to TikTok as a draft for final editing in TikTok.
video.publish lets the creator publish directly only after confirming content, caption, privacy, and interaction settings.
The web app uses Login Kit and Content Posting API for account connection, content settings, draft upload, and direct publishing.
The workspace keeps account, publishing, consent, policy, and disconnect controls visible so the workflow stays controlled by humans.
The workspace always shows which TikTok account is connected so the user can confirm the target before posting.
Draft upload and direct post actions are separated from the settings editor and include a consent statement before upload starts.
Privacy, commercial content disclosure, comments, duet, and stitch are controlled before submission.
The user can disconnect TikTok from adoptan.ai and revoke access from TikTok settings.