# VideoGen: AI Video Generation App # https://app.videogen.io # # If you are an LLM or AI agent, this file describes the VideoGen web app: every major feature, route, and workflow. # Marketing site: https://videogen.io/llms.txt # Developer API index: https://docs.videogen.io/llms.txt # Complete API docs with SDK examples: https://docs.videogen.io/llms-full.txt > VideoGen is an AI-powered platform for creating professional-quality videos, images, voiceovers, sound effects, music, and avatar clips. This file documents the web app at app.videogen.io. For programmatic access, use the Developer API at docs.videogen.io. ## Account & authentication | Page | URL | Purpose | | --- | --- | --- | | Sign up | https://app.videogen.io/signup | Create a new account. | | Sign in | https://app.videogen.io/signin | Sign in with email. | | Reset password | https://app.videogen.io/reset-password | Password reset flow. | | Change password | https://app.videogen.io/change-password | Change password while signed in. | | Team setup | https://app.videogen.io/setup-team | Create or join a team after sign-up. | | Log out | https://app.videogen.io/logout | End session. | ## Dashboard navigation The signed-in app has a left sidebar. Every major section: | Section | URL | Purpose | | --- | --- | --- | | Home | https://app.videogen.io/ | Workflow agent prompt, featured workflows, recent projects, entity/template shelves. | | Projects | https://app.videogen.io/projects | Your personal projects. | | Team projects | https://app.videogen.io/projects/team | Projects owned by your team. | | Shared with me | https://app.videogen.io/projects/shared | Projects shared with you by other teams. | | Media | https://app.videogen.io/media | Upload library: all files you have uploaded or generated, with storage usage. | | Team | https://app.videogen.io/team | Team members, invites, create/join team. | | Entities | https://app.videogen.io/entities | Your characters (actors) and visual styles. | | Team entities | https://app.videogen.io/entities/team | Team-shared entities. | | Presets | https://app.videogen.io/presets | Saved workflow presets (Pro). Personal scope. | | Team presets | https://app.videogen.io/presets/team | Team-shared presets (Pro). | | AI playground | https://app.videogen.io/ai-playground | Standalone generative tools with history. Deep-link with `?tool=GENERATE_IMAGE` (or other tool keys). | | API | https://app.videogen.io/api | API keys, webhooks, links to docs and agent skill. | | Integrations | https://app.videogen.io/integrations | Connect tools, agent plugins, and automation platforms. | | Affiliates | https://app.videogen.io/affiliates | Referral dashboard (30% lifetime commission). | | Usage | https://app.videogen.io/usage | Credit balance, usage ledger, storage, link to rate card. | | Support | https://app.videogen.io/support | Help center links and contact. | | Done for you | https://app.videogen.io/done-for-you | Managed production service packages. | ## Collection pages Browse curated catalogs at `/collection/`: | Collection | URL | Contents | | --- | --- | --- | | Featured workflows | https://app.videogen.io/collection/featured | All self-serve workflow entry points. | | Done for you | https://app.videogen.io/collection/done-for-you | Managed service packages. | | Recently used | https://app.videogen.io/collection/recently-used | Workflows you have started recently. | | Templates | https://app.videogen.io/collection/templates | Ready-made remix template projects. | | Visual styles | https://app.videogen.io/collection/visual-styles | Browse visual style entities. | | Actors | https://app.videogen.io/collection/actors | Browse character (actor) entities. | | Entity detail | https://app.videogen.io/collection/:entityTypeSlug/:entitySlug | Single entity page. | ## Workflows Every way to start a new video project from the home page or new-project picker: | Workflow | Description | Notes | | --- | --- | --- | | Script to video | Turn a script into a narrated video with matching visuals and captions. | Two-step wizard: Style → Writer (script + AI assistant chat). | | Voiceover to video | Upload an audio voiceover; VideoGen adds visuals and captions. | Three-step wizard: Upload → Style → Review (transcript from audio). | | Slides to video | Upload a PDF or PowerPoint; VideoGen narrates each slide. | Same style step as script-to-video. | | Video editor | Start with an empty timeline and build manually. | Lands directly in the editor. | | Prompt to video clip | Generate a short clip (up to ~30s) from a prompt and reference images. | Pro-gated. | | Record | Record screen, camera, or both; add captions and edit. | Desktop only (hidden on mobile). | | Remix template | Start from a ready-made template and customize in the editor. | Templates at `/collection/templates`. | | Done for you | Managed production with VideoGen's team. | See Managed services below. | ### Workflow agent (home page) The home page hero accepts a natural-language prompt. VideoGen's workflow router suggests the best workflow(s) to start based on your description. ### Script-to-video wizard 1. **Style step:** Pick visual style (stock footage, AI image style, or a visual style entity). Configure post-production toggles and aspect ratio. 2. **Writer step:** Write or paste a script. An AI assistant chat panel helps draft and refine the script. Generate video runs the full pipeline. ### Voiceover-to-video wizard 1. **Upload step:** Select an audio file. 2. **Style step:** Same visual style picker as script-to-video. 3. **Review step:** Shows uploaded file, transcript (from audio), and generate controls. ### Slideshow-to-video wizard Upload a PDF or PowerPoint file. VideoGen narrates each slide into a walkthrough video. ## Project editor URL pattern: `https://app.videogen.io/project/` A project moves through steps: **workflow wizard** (if started from a workflow) → **editor** → **preview** (finished video screen). ### Editor layout - **Canvas:** visual preview of the current frame. - **Timeline:** sections, assets, narration, and timing. - **Left panel tabs** (side panel): | Tab | Purpose | | --- | --- | | Remix | Bulk AI actions on the whole project (see Remix actions below). | | Script | Edit the project script and sections. | | Insert | Add media via tools (uploads, AI generation, stock, text, shapes, tables). | | Captions | Caption visibility and style. | | Music | Background music selection and volume. | | Theme | Visual theme and branding. | | Record | In-editor recording studio (screen/camera). | | Slides | Slideshow section management. | ### Insert tab: media tools Tools available when inserting assets into the timeline: - **Upload search:** find files you have already uploaded. - **AI video clip:** generate a short clip from a prompt, image, or video. - **AI image:** generate an image from a prompt or transform an existing image. - **AI avatar:** generate a talking-head clip with TTS voice and presenter. - **Stock library:** search standard (and premium, with add-on) stock footage and images. - **Text, shapes, tables:** design elements. - **AI voiceover (TTS):** synthesize speech from text. - **AI sound effects:** generate sound effects from a prompt. - **Music library:** browse royalty-free music tracks. - **Wikimedia:** search Wikimedia Commons media. When an image or video asset is selected on the canvas, additional utility tools appear: vectorize to SVG, remove background, upscale, and add 3D motion (parallax) to stills. ### Remix tab: bulk actions One-click AI operations on the entire project: | Action | What it does | | --- | --- | | Change AI narrator | Swap the voice across all narrated sections. | | Remove pauses & filler words | Clean up the transcript (Pro). | | Animate images to videos | Convert still images into short video clips (Pro). | | Restyle all images | Apply a new visual style to every AI-generated image. | | Shuffle stock visuals | Replace stock footage with alternatives (Pro). | | Add transitions | Stamp transitions between sections and assets. | | Translate project | Translate script, narration, and on-screen text. | | Generate music | Create a background music track from a prompt. | | Upscale all assets | Increase resolution of images and videos (Pro). | | Change format | Resize the project to a different aspect ratio. | | Restart workflow | Spin off a new project from the same workflow inputs. | | Suggest a remix action | Submit feedback for a remix action you want. | Structured remix actions (also available via API and during workflow generation): set background music, set logo overlay, enable/disable captions, add transitions, edit with agent (natural-language edits). ### Preview screen After generation completes, the preview screen shows the finished video with: - Play, pause, and timeline scrubbing. - Share (public view link). - Edit (return to editor). - Remix shortcuts. - Export to MP4. - Rate UX and video quality; message the feedback assistant. ### Export & sharing - **Export:** render the project to MP4. Poll until the download URL is ready. - **Share project:** invite teammates or external emails to collaborate. - **Public view link:** `https://app.videogen.io/view/` (shareable playback page for a finished export, may be watermarked on free tier). ## AI playground URL: https://app.videogen.io/ai-playground Standalone generative tools with a history panel. No project or timeline required. Deep-link to a specific tool with the `tool` query param (e.g. `?tool=GENERATE_IMAGE`). | Tool | Purpose | | --- | --- | | AI image | Generate or transform images from a prompt. | | AI video clip | Generate a short clip from text, image, or video. | | AI voiceover | Text-to-speech with 100+ voices. | | AI avatar | Talking-head video from audio or text. | | AI sound effect | Generate sound effects from a prompt. | | AI music | Generate instrumental music from a prompt. | | Convert to SVG | Vectorize a raster image. | | Remove background | Remove background from an image or video. | | Upscale | Increase image or video resolution. | | Add 3D motion | Turn a still image into a parallax video clip. | ## Entities Reusable assets shared across projects and teams: | Entity type | Purpose | Used in | | --- | --- | --- | | Actor (character) | Consistent on-screen persona with reference images and voice/presenter config. | Script-to-video, voiceover-to-video workflows. | | Visual style | Consistent AI look (e.g. anime, cinematic) via reference images. | Script-to-video style picker, storyboard scenes. | Personal entities at `/entities`; team entities at `/entities/team`. Browse collections at `/collection/actors` and `/collection/visual-styles`. ## Presets (Pro) Save workflow configurations (visual style, post-production toggles, format) for reuse. Personal at `/presets`; team at `/presets/team`. ## Team & collaboration - **Teams:** shared organizational unit with multiple members, centralized billing, and shared assets. - **Invite members:** from the Team page or sidebar team selector. - **Real-time collaborative editing:** multiple team members can edit the same project simultaneously. - **Scoped resources:** projects, media, entities, and presets can be personal or team-owned. - **Domain-based join:** teammates with matching email domains can discover and join your team from the home page. ## Billing, credits & usage | Page | URL | Purpose | | --- | --- | --- | | Upgrade | https://app.videogen.io/upgrade | Choose or change plan. | | Checkout | https://app.videogen.io/checkout | Payment checkout. | | Manage subscription | https://app.videogen.io/manage-subscription | Stripe customer portal. | | Switch to yearly | https://app.videogen.io/switch-to-yearly | Move from monthly to yearly billing. | | Renew | https://app.videogen.io/renew | Renew an expired subscription. | | Enable top-ups | https://app.videogen.io/enable-top-ups | Turn on automatic credit top-ups. | | Subscription add-ons | https://app.videogen.io/subscription-add-ons | Production API, Premium stock. | | Usage | https://app.videogen.io/usage | Credit balance, ledger, storage. | ### Settings | Tab | URL | Purpose | | --- | --- | --- | | Profile | https://app.videogen.io/settings/profile | Display name, avatar. | | Account | https://app.videogen.io/settings/account | Email, password, delete account. | | Team | https://app.videogen.io/settings/team | Team name, member management. | | Billing | https://app.videogen.io/settings/billing | Subscription, invoices, payment method, tax ID, buy credits, add-ons, auto top-ups. | ### Plans & credits - **Pro** (self-serve): monthly credits, storage, AI features, team seats. Buy additional credits as needed. - **Enterprise:** custom credits and storage; contact sales. - **Credits** are consumed per AI action (generation, export, remix). See the [rate card](https://videogen.io/rate-card) for per-action costs. - **Automatic top-ups** prevent running out of credits mid-session. - **Add-ons:** Production API (commercial API use, additional credits, and priority), Premium stock library. ## Developers (in the app) URL: https://app.videogen.io/api - Create and delete API keys (team-scoped). - Register webhook endpoints for async completion events. - Links to API docs, OpenAPI spec, MCP server, and agent skill install. For full API documentation, see [docs.videogen.io/llms.txt](https://docs.videogen.io/llms.txt). Quick API reference: - Base URL: `https://api.videogen.io/v1` - Auth: `Authorization: Bearer ` - SDKs: `npm install @videogen/sdk`, `pip install videogen` - Agent skill: `npx skills add video-gen/skills --skill api` ## Integrations URL: https://app.videogen.io/integrations Connect VideoGen to storage, messaging, agent plugins, and automation platforms (Zapier, Make, n8n, Pipedream, and more). For sales-led automation pilots, see https://videogen.io/video-automation-services. DIY alternative: use the Developer API directly. ## Done for you (managed services) URL: https://app.videogen.io/done-for-you VideoGen's production team creates videos for you. Packages: | Package | Starting budget | | --- | --- | | Explore services (free consultation) | Free | | Product ads | $500+ | | Ongoing content | $2,000+/mo (recurring) | | Animated explainer | $1,000+ | | Course series | $1,000+ | | Property marketing | $500+ | | Event recap | $1,000+ | | Custom API integration | $2,000+/mo (recurring) | ## Public & unauthenticated pages | Page | URL | Purpose | | --- | --- | --- | | Public video view | https://app.videogen.io/view/ | Shareable finished video playback. | | Marketing demos | https://app.videogen.io/watch/ | Curated demo videos. | | Terms of service | Redirects to videogen.io/terms-of-service | | | Privacy policy | Redirects to videogen.io/privacy-policy | | ## Support & help - In-app support: https://app.videogen.io/support - Help center: https://help.videogen.io/en/ - FAQ: https://help.videogen.io/en/collections/14592797-frequently-asked-questions - How to use VideoGen: https://help.videogen.io/en/collections/9334783-how-to-use-videogen - Marketing site: https://videogen.io - Pricing: https://videogen.io/pricing - Blog: https://videogen.io/blog/ - Contact: https://videogen.io/contact ## Developer API (full reference) This file covers the web app. For the complete Developer API (endpoints, guides, SDK examples, webhooks, pagination), use: - [docs.videogen.io/llms.txt](https://docs.videogen.io/llms.txt): API index for LLMs. - [docs.videogen.io/llms-full.txt](https://docs.videogen.io/llms-full.txt): Full documentation text. - [docs.videogen.io](https://docs.videogen.io): Human-readable docs site.