Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.aytada.app/llms.txt

Use this file to discover all available pages before exploring further.

My Videos is the central list of every ad project you have ever started in Aytada — drafts, active productions, completed ads, and anything that failed along the way. You can resume drafts mid-pipeline, track live rendering progress, and navigate directly into any project’s studio from this single page.

The My Videos page

My Videos lives at /dashboard/videos. Every project appears as a card showing the project title, format, creation date, current status, and the appropriate action button for that status. When one or more projects are actively processing — generating, rendering, or stitching — the page polls the server every 8 seconds automatically and updates all statuses in real time without requiring a manual refresh. A pulsing Processing badge appears in the header while polling is active.

Project statuses

Projects move through a series of statuses as they progress through the production pipeline. Each status maps to a stage in the generation process.
StatusWhat it meansActive polling
draftProject created; script generated but no rendering startedNo
generating_ideasAI is brainstorming ad conceptsYes
ideas_readyIdeas generated; waiting for next stepNo
generating_scriptAI is writing the ad scriptYes
script_readyScript complete; ready to generate scenesNo
generating_scenesAI is breaking the script into visual scenesYes
scenes_readyScenes complete; ready to render videoNo
generating_videoVideo clips are being renderedYes
generating_voiceoverElevenLabs is generating the voiceover audioYes
stitchingShotstack is merging video and voiceoverYes
completedFinal ad video is ready to viewNo
failedOne or more steps in the pipeline failedNo
While a project is in any active status, a progress bar overlay appears on the card thumbnail, animating forward as the project advances through stages.

Status polling

My Videos automatically monitors your project list while you have the page open. When any project has an active status, the page polls for updates every 8 seconds and clears the interval the moment all active projects resolve to a terminal status (completed, failed, or a ready state).
Polling only runs while the My Videos tab is open in your browser. Closing or navigating away pauses the auto-refresh. Status updates still process in the background on the server — you will see the latest state when you return to the page.

Resuming drafts

When you save a draft — which happens automatically after script generation — the project is preserved in My Videos even if you close the browser or navigate away. Drafts appear with a Continue in Studio button. Projects in any of the following statuses show the Continue in Studio button and can be resumed:
  • draft
  • ideas_ready
  • script_ready
  • scenes_ready
Clicking Continue in Studio opens the Project Studio for that project, where you can pick up exactly where you left off — generating scenes, adding voiceover, rendering video, or stitching the final cut.

Action buttons by status

Each project card shows a context-appropriate action button based on its current status:

Continue in Studio

Shown for drafts and ready states. Opens the Project Studio so you can advance to the next production step.

View Ad

Shown for completed projects. Opens the Project Studio where the final video is available to preview and download.

View & Retry

Shown for failed projects. Opens the Project Studio where you can see what failed and attempt to re-run the failed step.
No button is shown for projects that are actively processing — the progress bar and status badge communicate the current state instead.

Soft deletes

When you delete a project, Aytada removes it from your My Videos list while keeping all generation records and credit history for billing accuracy. This ensures that any credit discrepancies can be investigated accurately even after a project is removed.
Soft-deleted projects do not appear in My Videos and cannot be recovered from the UI. If you need to recover a project or investigate a credit charge, contact support with the project ID.
In addition to My Videos, Aytada provides two additional libraries for browsing assets generated during the production pipeline.

Scripts library

Browse all scripts generated across your projects at My Scripts in the sidebar. Useful for reviewing, copying, or repurposing ad copy without opening the full Studio.

Images library

Browse all AI-generated images — product shots, banners, flyers, and scene stills — at My Images in the sidebar. Images generated during any pipeline are stored here and can be downloaded individually.