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.