Content Operations

lena.sys — Content Publishing Studio

An internal tool that queues, captions, and publishes content for the AI-generated persona Lena across Instagram and TikTok — through each platform's official Content Posting API, nothing more.

What it does

Content queue

Approved images and videos wait in a queue with their caption and hashtags already attached, ready to go out on schedule.

Cross-platform publishing

The same piece of content is published to Instagram (feed, Reels, Stories) and TikTok from one place, using the platforms' own APIs.

Caption assistance

Captions are drafted from a fixed persona voice and reviewed before anything is scheduled — no freeform generation goes out unreviewed.

Publish log

Every post is recorded — file, caption, platform post ID, and timestamp — so the whole history stays auditable.

How it works

Approve

A piece of media is reviewed and moved into the "approved" queue with its caption.

Authenticate

The tool holds an OAuth token for the Lena account, obtained once through TikTok's official Login Kit flow.

Publish

The media is sent to TikTok's Content Posting API and to Instagram's Graph API to go live on the account.

Log & clean up

The resulting post ID is recorded and any temporary hosting used for the upload is deleted.

TikTok integration

ProductScopeUsed for
Login Kit user.info.basic Confirming which TikTok account (@lena.sys3) the tool is authorized to act on behalf of.
Content Posting API video.publish Publishing a queued video directly to the account's profile.
Content Posting API video.upload Sending the video file itself to TikTok (FILE_UPLOAD) as part of the publish flow.

Transparency

Lena is an AI-generated entertainment persona, not a real person — this is disclosed publicly on her profiles. This tool only publishes content that the account owner has already produced and approved; it does not read, collect, or store data belonging to followers or third parties. See the Privacy Policy and Terms of Use for details.