Upload videos

Drop 1–50 clips (up to 100MB each). They upload straight to storage, then transcription and text generation happen automatically in the background.

Drag & drop videos here

or click to browse — MP4, MOV, up to 100MB each

Review queue

Edit the generated title, hashtags, and description before confirming. Confirmed videos are assigned the next open posting slot automatically.

Settings

Posting slots and platform connections. Everything here is read fresh on every scheduled run — no redeploy needed.

Posting slots

Confirmed videos are assigned to the next open slot, in order.

Gemini API

Used for Arabic transcription and generating titles/hashtags/descriptions.

Platform connections

Sign in to each platform once — a popup handles the login and permission grant, and the app keeps the tokens fresh on its own. Connecting Facebook also connects the Instagram Business account linked to that Page.

Saved.