Operations Dashboard
Manage clip pipeline, templates, and processing queue
Manage Templates View Lead Form
0
Total Clips
0
Pending
0
Processing
0
Completed
0 total · 0 aguardando PIX · 0 ativo(s)
Ver página /assinar
Nenhum pedido de assinatura ainda. Compartilhe /assinar com prospects.
No clips yet. Queue a lead from the free-clip page to get started.
Step-by-Step Clip Workflow
  1. Lead captured — via /free-clip form → stored in free_clip_leads
  2. Queue clip — POST /admin/queue-leads creates a record in clips with status pending
  3. Opus Clip extraction — if API key set, calls Opus Clip API to auto-extract best moment. Falls back to awaiting_manual if unavailable.
  4. Caption styling — FFmpeg applies template styling (bold_white / bold_yellow / branded) with background overlay and text animation
  5. Format export — Converted to 9:16 TikTok, 9:16 Shorts, and 1:1 Reels via FFmpeg
  6. Upload to R2 — Video + thumbnail uploaded to Polsia R2; clip_url stored in DB
  7. AI scoring — OpenAI scores engagement potential 0-100 based on caption hooks and format
  8. Deliver — Status = completed. Email delivery to client (future feature)
Templates: real_estate · gym · restaurant Output formats: 9:16_tiktok · 9:16_short · 1:1_reels Caption styles: bold_white · bold_yellow · branded