27.1 Overview

Chapter 27 covers two specialized AIUNIFY PROS SUITE AI Marketing workspaces:

  1. Video Generator
  2. Reels Generator

Both create AI-generated Video content and both support reusable Product and Avatar references, but their production workflows are different.

Video Generator is presented as a Product Video Generator designed to turn a Product, Avatar, or described scene into a single cinematic marketing Video.

Reels Generator is a multi-stage short-form production workflow that can generate a script, voiceover, music information, individual rendered scenes, and a final Reel.

The major distinction is:

Video Generator → One generated marketing Video task

Reels Generator → Multi-stage short-form production pipeline

Part One — Product Video Generator

27.2 Where Video Generator Is Located

Navigate to:

Sidebar → AI Marketing → Video Generator

The current route is:

/ai-marketing/video-generator

The Sidebar marks the Tool as New.

27.3 Workspace Name

The actual workspace is titled:

Product Video Generator

with the description:

“Turn static product images into cinematic marketing videos.”

27.4 Authentication Is Required

Video Generator checks whether the subscriber is authenticated.

If the session is unavailable, the current page redirects toward:

/login.

27.5 Specialized Video Workspace

Video Generator does not use the Standard AI Generator interface.

It uses the specialized Marketing media service and provides:

  1. Product selection
  2. Avatar selection
  3. Motion Prompt
  4. Mode
  5. Resolution
  6. Aspect Ratio
  7. Duration
  8. Asynchronous generation
  9. Video Preview
  10. Download
  11. Regeneration
  12. Persistent Video Gallery

27.6 Main Video Workflow

The basic workflow is:

Select Product and/or Avatar

Describe Movement

Choose:

Mode

Resolution

Aspect Ratio

Duration

Generate Video

Wait for rendering

Preview

Download or Regenerate

Review Video Gallery

27.7 Product Reference

The first reusable creative input is:

Select Product Reference

The same Product Picker described in Chapters 25 and 26 is used here.

27.8 Product Upload

If the Product does not already exist in your reference library, use:

Upload Product

The current Product Picker accepts Image files and stores them for reuse across supported Marketing workflows.

27.9 Product Reference Is Optional at the Client Level

The current Video Generator's handleGenerate function validates only the Movement Prompt.

It does not explicitly block generation when no Product or Avatar has been selected.

However, because the workspace is designed as a Product Video generator, selecting an appropriate reference is recommended for predictable results.

The backend's acceptance of every no-reference request is outside the sanitized source.

27.10 Avatar Reference

Video Generator also provides:

Select AI Avatar

using the shared Avatar Picker.

27.11 Product Only

When only a Product is selected, the generation Prompt is prefixed with:

“The product ([Product Name]) in the scene.”

The Product's stored Image URL becomes the primary reference Image sent to the Video service.

27.12 Avatar Only

When only an Avatar is selected, the Prompt is prefixed with:

“An AI avatar ([Avatar Name]) in the scene.”

The Avatar Image is supplied as the current visual reference.

27.13 Product + Avatar

When both are selected, the Prompt is prefixed with:

“An AI avatar ([Avatar Name]) interacting with a product ([Product Name]).”

27.14 How Both References Are Sent

When both Product and Avatar exist:

  1. imageUrl uses the Product Image.
  2. avatarUrl separately sends the Avatar Image.

The rewritten Prompt also identifies both by Name.

27.15 Why This Matters

For a spokesperson-style Product Video, the strongest current workflow is:

Product Reference + AI Avatar + Movement Prompt

For example:

“The spokesperson holds the Product toward the camera while the camera slowly circles from left to right. Use premium studio lighting, realistic reflections, and a slow cinematic push-in.”

27.16 Step 2: Describe Movement

The Prompt section is labeled:

Step 2: Describe Movement.

27.17 Movement Prompt Placeholder

The current example is:

“E.g. The camera circles the product smoothly with a slow zoom in, showing cinematic highlights and reflections...”

27.18 Movement Prompt Is Required

If the field is empty, the current message is:

Please enter a movement prompt.

27.19 Describe Motion Rather Than Only Appearance

Image Generator focuses heavily on what a scene should look like.

Video Generator should additionally explain:

  1. Subject movement
  2. Camera movement
  3. Timing
  4. Direction
  5. Pace
  6. Interaction

27.20 Useful Camera-Movement Terms

The interface itself suggests terms such as:

  1. Cinematic
  2. Slow rotation
  3. Macro zoom
  4. Smooth pan


27.21 Other Useful Motion Directions

Examples include:

  1. Slow push-in
  2. Pull back
  3. Orbit around Product
  4. Dolly left
  5. Pan right
  6. Tilt upward
  7. Reveal
  8. Slow-motion rotation
  9. Hand reaches toward Product
  10. Product floats upward
  11. Background lights animate

27.22 Weak Movement Prompt

For example:

“Make a cool Video.”

provides very little motion guidance.

27.23 Stronger Movement Prompt

For example:

“Begin with a wide shot of the Product on a dark marble pedestal. Slowly orbit clockwise while pushing closer. Add soft light sweeps across the surface, then finish with a centered hero shot and a subtle slow-motion glow.”

27.24 Mode

Video Settings includes:

Mode.

27.25 Available Video Modes

The current choices are:

  1. Normal
  2. Fun
  3. Spicy


27.26 Default Video Mode

The current default is:

Normal.

27.27 Normal

Use Normal when you want the service's standard/balanced Video-generation behavior.

27.28 Fun

Use Fun when you want to request a more playful creative direction.

The exact provider-side transformation associated with fun is outside the user-operations source.

27.29 Spicy

Use Spicy when you want a more dynamic variant.

Again, the current client sends the value but the provider's exact implementation is not part of the sanitized source.

27.30 Mode Is Actually Sent to the Generator

Unlike Chapter 26's Image Style selector, Video Generator's selected Mode is included in the generation request.

Therefore, Mode is source-verified as a real request parameter.

27.31 Resolution

Video Generator provides:

Resolution.

27.32 Available Resolutions

The current choices are:

  1. 480p (Standard)
  2. 720p (HD)


27.33 Default Resolution

The current default is:

480p.

27.34 720p Is the Highest Current UI Choice

The current Product Video Generator does not expose:

  1. 1080p
  2. 2K
  3. 4K
  4. 8K

as subscriber-selectable resolutions.

27.35 Resolution Is Sent to the Service

Unlike the Image Generator's ratio-like Resolution label, Product Video sends the actual string:

  1. 480p
  2. 720p

as its Resolution setting.

27.36 Aspect Ratio

The current Video Generator offers:

Aspect Ratio.

27.37 Available Video Aspect Ratios

The current choices are:

  1. 16:9 — Landscape
  2. 9:16 — Portrait
  3. 1:1 — Square
  4. 3:2
  5. 2:3


27.38 Default Product Video Aspect Ratio

The default is:

16:9.

27.39 16:9

Useful for:

  1. Website Video
  2. YouTube
  3. Landscape advertising
  4. Presentations
  5. Desktop-oriented media

27.40 9:16

Useful for:

  1. Vertical social content
  2. Reels-style output
  3. Stories
  4. Short-form mobile placements

27.41 1:1

Useful for square social placements and general feed creative.

27.42 3:2 and 2:3

These provide additional landscape/portrait composition options.

27.43 Aspect Ratio Is Sent to Generation

The selected value is submitted as:

aspect_ratio.

27.44 Duration

Video Generator includes a Duration slider.

27.45 Duration Range

The current range is:

6 to 30 seconds

in:

1-second increments.

27.46 Default Duration

The current default is:

6 seconds.

27.47 Current Duration Is Displayed

The label changes dynamically to:

Duration ([number]s).

27.48 Duration Is Sent as a String

The selected slider value is submitted to the Marketing service as a string representation of seconds.

27.49 Generate Video

The primary action is:

Generate Video.

27.50 Directing Video...

While processing, it changes to:

Directing Video...

27.51 Current Request Parameters

The current generation request includes:

  1. action: generate-video
  2. Primary reference imageUrl
  3. Avatar reference URL
  4. Final movement Prompt
  5. Mode
  6. Duration
  7. Resolution
  8. Aspect Ratio


27.52 Specialized Marketing API

Product Video posts to:

/api/marketing

rather than the normal text-generation AI stream.

27.53 Header AI Model Is Not Submitted

The current Product Video component does not retrieve or submit the shared PROS SUITE:

selectedModel.

Therefore:

Changing the normal Header language Model is not source-verified to affect Product Video generation.

27.54 Subscriber BYOK Keys Are Not Submitted

The Product Video request also does not append the normal provider API-Key headers described in Chapter 11.

The specialized Marketing service controls this generation path from the subscriber-client perspective.

27.55 No Video Model Selector

There is no current subscriber-facing Video Model selection field inside the workspace.

27.56 Generation Is Asynchronous

A successful Video request initially returns a:

taskId

rather than the completed Video itself.

27.57 Video Generation Started

The current notification says:

“Video generation started. This may take 2-3 minutes.”

27.58 Automatic Polling

Once a Task ID exists, the client checks status approximately every:

5 seconds.

27.59 Success State

When the service reports:

success

the client:

  1. Stores resultUrl
  2. Stops generation
  3. Clears Task ID
  4. Displays success
  5. Refreshes Video Gallery


27.60 Video Generated Successfully!

The exact current success message is:

Video generated successfully!

27.61 Failed State

If the service reports failure, the client stops processing and displays the returned Error or:

Generation failed.

27.62 Provider Credits Condition

The client specifically checks for an Error containing:

credits insufficient.

In a demo-domain condition, that becomes:

In the demo, this feature is disabled.

This demo-specific message should not be interpreted as the standard production behavior.

27.63 Initial Request Failure

If the service cannot start the Video task, the displayed message is the returned Error or a message based on:

Failed to start generation.

27.64 Request Exception

The fallback is:

Video generation request failed.

27.65 Rendering Cinema...

While processing, the Preview displays:

Rendering Cinema...

27.66 Kie.ai Processing Message

The current interface states:

“Kie.ai is processing your high-end marketing video. This usually takes 2 minutes.”

27.67 120-Second Progress Animation

The rendering screen includes a Progress animation configured to fill across:

120 seconds.

27.68 Progress Animation Is Not Actual Provider Progress

The bar is not connected to a returned provider percentage.

Actual completion is determined by the 5-second polling workflow.

Therefore:

The 120-second bar is a visual time-based animation, not an exact completion measurement.

27.69 Video May Finish Before or After the Animation

Use the success/failure state as the authoritative completion indicator.

27.70 No Stop Generation Control

Product Video currently does not provide:

  1. Stop
  2. Cancel
  3. Abort

once the generation task has started.

27.71 Current Result Is Cleared Before New Generation

When handleGenerate begins, the previous current Video is removed from the primary result state.

Preserve important output before creating a replacement.

27.72 Empty Video Preview

Before a Video exists, the right panel displays:

Video Preview

and:

“Select an asset above and describe the movement to see the magic happen.”

27.73 Current Result Preview

A successful Video is displayed in the right panel as an HTML Video element.

27.74 Current Video Autoplays and Loops

The main result Preview is configured with:

  1. AutoPlay
  2. Loop

but its visible playback controls are disabled.

27.75 Current Preview Has No Built-In Controls

The main result's Video element uses:

controls={false}.

If you need full playback controls, open the Video through Asset Viewer/Video Gallery.

27.76 Current Video Is Not Marked Muted

Unlike Gallery thumbnail Videos, the main result Preview does not include a muted setting in the current source.

Browser autoplay behavior can therefore vary depending on normal browser media policies.

27.77 Current Result Download

The top-right result controls include a Download button.

27.78 Current Product Video Filename

The current result is requested with a Filename in this pattern:

ai-suite-video-[timestamp].mp4.

27.79 Video Output Format

The direct result Download uses:

.mp4.

27.80 Download Started

The current Download control displays:

Download started.

27.81 Download Helper Fallback

As documented in Chapter 25, the shared Download helper can open the remote media URL in a new tab if the normal proxy-based download fails.

27.82 Regenerate

The second current-result control uses a Refresh icon.

It calls the same full:

handleGenerate

workflow.

27.83 Regenerate Is a New Video Generation

It does not edit the existing Video.

It submits another complete Video-generation request using the current inputs.

27.84 Preserve a Good Video First

Before Regenerating:

  1. Download the approved result.
  2. Verify it appears in Video Gallery.

27.85 Clicking Current Video Opens Asset Viewer

The main result container attempts to open Asset Viewer when clicked.

27.86 Current-Result Viewer Index Limitation

Like Chapter 26's Image Generator, the current Video result click sets:

viewerIndex = 0

while Asset Viewer receives the recentVideos array.

Therefore, the current Preview relies on Gallery ordering rather than directly giving Asset Viewer the resultVideo URL.

27.87 If the Wrong Video Opens

Use:

Video Gallery → Locate the correct Video → Open that Card

rather than relying on the current result's index-zero Viewer shortcut.

27.88 Video Gallery

Below the generator is:

Video Gallery.

27.89 Persistent Video History

When Video Generator opens, it requests:

list-assets&type=video.

This establishes a persistent type-specific Video Asset collection.

27.90 Gallery Refreshes After Success

A successful generation automatically triggers another Video-history fetch.

27.91 No Video History Found

When no Video assets are returned, the exact current message is:

No video history found.

27.92 Video Gallery Uses Marketing Asset Cards

Each saved Video appears using the shared MarketingAssetCard.

That provides:

  1. Video thumbnail
  2. VIDEO badge
  3. Stored Prompt
  4. Relative creation time
  5. View
  6. Download
  7. Copy Link

27.93 Gallery Video Preview

Shared Video Asset Cards:

  1. Autoplay
  2. Loop
  3. Stay muted
  4. Play inline
  5. Do not display native controls

while used as Gallery thumbnails.

27.94 Open Historical Video

Select the Card or View action to open Asset Viewer.

27.95 Asset Viewer Provides Video Controls

Inside Asset Viewer, Video assets are opened with playback controls.

This is the better environment for reviewing the complete media.

27.96 Historical Video Download Filename

MarketingAssetCard uses a pattern such as:

marketing-video-[first 8 characters of asset ID].mp4

for historical Video downloads.

27.97 Copy Video Link

The Gallery Card's Share-style button copies the current Video Asset URL.

The exact confirmation is:

Link copied to clipboard.

27.98 No Delete in Video Gallery

The Video Generator does not pass a Delete handler into its MarketingAssetCards.

Therefore, no Delete control is currently available from this Gallery.

27.99 No Rename

There is no source-verified:

Rename Video

control.

27.100 No Search

Video Gallery currently has no Search field.

27.101 No Filter or Sort Controls

There are no subscriber-facing:

  1. Date filter
  2. Aspect-ratio filter
  3. Mode filter
  4. Sort selector

inside Video Gallery.

27.102 No Folders or Tags

The current Gallery does not provide:

  1. Folders
  2. Collections
  3. Tags
  4. Campaign assignment

27.103 Marketing Video Token Reference

The generic PROS SUITE feature catalogue currently lists:

Marketing Video Gen — 100 Tokens.

27.104 Important Token Qualification

The Product Video page itself does not display a fixed 100-Token price or perform an explicit client-side Token deduction.

Therefore:

100 Tokens is the current catalogue/default reference, not proof that every production Video generation is permanently billed exactly 100 Tokens.

Final server-side accounting is outside the sanitized user bundle.

27.105 Provider Credits Are a Separate Condition

Because the media path can report:

credits insufficient

provider availability/credits should not automatically be treated as the same accounting mechanism as the subscriber's PROS SUITE Monthly Tokens.

27.106 No Token Balance Inside Product Video

The generator does not display:

  1. Token balance
  2. Estimated charge
  3. Usage breakdown

inside its creation Card.

27.107 Product Video Does Not Refresh User Token State Directly

The success path refreshes Video Gallery but does not call the shared account refreshUser() function in this client.

Do not assume the Sidebar balance visibly updates at the exact moment Video generation finishes.

27.108 Best Practice — Choose the Intended Destination First

Before generating, decide whether the Video is intended for:

  1. Website
  2. YouTube
  3. LinkedIn
  4. Social feed
  5. Vertical social
  6. Presentation
  7. Product campaign

Then choose the appropriate Aspect Ratio.

27.109 Best Practice — Use Shorter Videos for Focused Motion

A 6-second Video can work well when you need:

  1. Product rotation
  2. Simple reveal
  3. Short camera move
  4. Hero animation

Longer durations should be used when the scene genuinely requires additional time.

27.110 Best Practice — Describe the Beginning, Middle, and End

For example:

“Start with a wide shot, slowly orbit around the Product, then finish with a close centered hero shot.”

This gives the generator a clearer temporal structure.

27.111 Best Practice — Keep Motion Physically Plausible

For commercial Product work, describe:

  1. Smooth motion
  2. Natural hands
  3. Stable Product form
  4. Realistic camera movement

to reduce unwanted visual distortion.

27.112 Best Practice — Verify Product Branding Frame by Frame

Check:

  1. Logo shape
  2. Label text
  3. Product dimensions
  4. Colors
  5. Packaging
  6. Buttons/screens

throughout the Video rather than only at the first frame.

27.113 Best Practice — Inspect Avatar Consistency

When using a spokesperson Avatar, check whether:

  1. Face changes
  2. Clothing changes
  3. Hands distort
  4. Identity shifts

between frames.

27.114 Best Practice — Download Approved Videos

Do not rely only on Gallery URLs for production storage.

Maintain an external copy of approved Marketing Videos.

27.115 Product Video Troubleshooting — Movement Prompt Required

If nothing starts, enter a Movement Prompt.

The exact validation is:

Please enter a movement prompt.

27.116 Product Video Troubleshooting — Reference Not Selected

The client does not block generation solely because no Product/Avatar is selected.

However, if the Video service rejects the request or produces an unsuitable result, choose the intended reference asset and retry.

27.117 Product Video Troubleshooting — Video Is the Wrong Shape

Verify Aspect Ratio before generating.

Regeneration is required to create another Video with a different requested ratio.

27.118 Product Video Troubleshooting — Cannot Choose 1080p

The current Resolution choices stop at:

720p (HD).

27.119 Product Video Troubleshooting — Rendering Bar Reached the End

The 120-second bar is not actual task progress.

Wait for:

Video generated successfully!

or the failure state.

27.120 Product Video Troubleshooting — Cannot Cancel

No current Stop/Cancel action is source-verified.

Part Two — Reels Generator

27.121 Where Reels Generator Is Located

Navigate to:

Sidebar → AI Marketing → Reels Generator

The route is:

/ai-marketing/reel-generator

and the Sidebar marks it as New.

27.122 Workspace Name

The page is titled:

AI Reel Generator

with:

“Generate viral short-form videos with AI.”

27.123 Authentication Is Required

The page verifies authentication and redirects an unauthenticated subscriber toward Login.

27.124 Reels Is a Multi-Stage Production Workflow

Unlike Product Video's single Video task, Reels supports a production record containing information such as:

  1. Script
  2. Voiceover URL
  3. Music URL
  4. Scene Video URLs
  5. Final result URL

The current Progress calculation explicitly checks those fields.

27.125 Current Reels Workflow

The high-level workflow is:

Your Vision

Optional:

Product Reference

AI Avatar

Settings:

Mode

Aspect Ratio

Resolution

Duration

Generate Viral Reel

Script/production pipeline

Scene Rendering

Final Reel

Preview Final

Reel Archive

27.126 Step 1: Your Vision

The main Prompt area is labeled:

Step 1: Your Vision.

27.127 Reel Prompt Placeholder

The current example is:

“Describe your reel vision... e.g. 'A high-energy promotional reel for a new luxury skincare line.'”

27.128 Reel Prompt Is Required

If the Prompt is blank, the exact current notification is:

Please enter a reel topic or product description.

27.129 Describe the Whole Short-Form Concept

Unlike Product Video's movement-focused Prompt, the Reel Prompt can describe the broader production concept.

Useful information includes:

  1. Topic
  2. Product
  3. Hook
  4. Audience
  5. Tone
  6. Scene sequence
  7. Desired message
  8. Call to action
  9. Visual style

27.130 Example Reel Prompt

“Create a high-energy 15-second vertical Reel introducing AIUNIFY to sales organizations. Open with a fast business-problem hook, transition into three scenes showing CRM, AI automation, and team collaboration, and end with a premium Built for Business call to action.”

27.131 Product Reference

Reels Generator includes the shared:

Select Product Reference

workflow.

27.132 Avatar Reference

It also includes:

Select AI Avatar.

27.133 Avatar Prompt Modification

When an Avatar is selected, Reels appends:

“Include the person shown in the provided reference photo as the main character.”

27.134 Product Prompt Modification

When a Product is selected, Reels appends:

“Feature the product shown in the provided reference photo prominently.”

27.135 Product + Avatar Modification

When both are present, it additionally says:

“The person should be naturally interacting with or showcasing the product.”

27.136 Both Reference URLs Are Sent

Reels builds a:

filesUrl

array.

It can contain:

  1. Avatar Image URL
  2. Product Image URL

and sends the entire array in the Reel-generation request.

27.137 Reels Reference Handling Differs From Product Video

Product Video uses dedicated:

  1. imageUrl
  2. avatarUrl

fields.

Reels sends the selected references together in:

options.filesUrl.

27.138 Settings

The upper-right Header includes:

Settings.

27.139 Settings Are Expanded by Default

The current showSettings state begins as:

true.

The advanced settings are therefore initially displayed.

27.140 Collapse Settings

Select:

Settings

to hide or reopen the settings area.

Collapsing it does not reset the selected values.

27.141 Reel Mode

The first advanced control is:

Mode.

27.142 Reel Mode Choices

Current options are:

  1. Normal (Balanced)
  2. Fun (Creative)
  3. Spicy (Dynamic)


27.143 Default Reel Mode

The default is:

Normal.

27.144 Mode Is Sent to the Reel Service

The selected Mode is included in:

options.mode.

27.145 Reel Aspect Ratio

The next control is:

Aspect Ratio.

27.146 Available Reel Ratios

The current choices are:

  1. Widescreen (16:9)
  2. Vertical (9:16)
  3. Square (1:1)
  4. Landscape (3:2)
  5. Portrait (2:3)


27.147 Default Reel Ratio

The current default is:

9:16.

This fits the Tool's short-form/vertical orientation.

27.148 Reels Are Not Restricted to 9:16

Even though 9:16 is the default, the current interface allows all five ratios above.

27.149 Resolution

Reels provides:

Resolution.

27.150 Reel Resolution Choices

The current options are:

  1. Standard (480p)
  2. HD (720p)


27.151 Default Reel Resolution

Default:

480p.

27.152 No 1080p Reel Choice

The current UI does not expose:

  1. 1080p
  2. 4K

for Reels.

27.153 Reel Duration

The current Duration control is labeled:

Duration (6-30s).

27.154 Duration Range

The current allowed range is:

6 to 30 seconds.

27.155 Default Reel Duration

Default:

6 seconds.

27.156 Reel Duration Uses a Number Field

Unlike Product Video's slider, Reel Duration is entered through a numeric field.

27.157 Duration Is Automatically Clamped

The current input logic limits values to:

  1. Minimum 6
  2. Maximum 30

and falls back to 6 when necessary.

27.158 Internal Seed

Reels Generator creates a random internal:

seed

when the page component initializes.

27.159 Seed Is Sent to Generation

That seed is included in:

options.seed.

27.160 No Subscriber Seed Control

There is no visible:

Seed

field in the current Reel Settings.

The value exists internally but is not user-configurable through the interface.

27.161 Seed Is Not Automatically Regenerated for Every Click

The current state initializes once when the component mounts and is not changed by handleGenerate.

Therefore, repeated Reel generations during the same mounted session submit the same internally generated seed unless the page is recreated.

The exact provider effect of that seed is outside the client source.

27.162 Generate Viral Reel

The primary action is:

Generate Viral Reel.

27.163 Producing Reel...

During processing, it changes to:

Producing Reel...

27.164 Grok Rendering Label

Below the main button, the current interface states:

“Uses Grok for high-performance cinematic video rendering.”

This is the current user-facing provider/engine description for the Reel workflow.

27.165 Header Model Does Not Control Reels

The Reels component does not retrieve or submit the shared PROS SUITE:

selectedModel.

Therefore, changing the Header language Model is not source-verified to affect this Reel-generation pipeline.

27.166 Subscriber BYOK Keys Are Not Sent

The Reels request sends standard JSON headers and does not append the normal subscriber provider API-Key headers.

The specialized Marketing service controls this operation from the client perspective.

27.167 Starting a Reel Clears Previous Production Data

When a new generation begins:

reelData is cleared.

The new production replaces the current right-side status/output state.

27.168 Generation Request

The current Reel request sends:

  1. action: generate-reel
  2. Final Prompt
  3. Ratio
  4. Resolution
  5. Duration
  6. Mode
  7. Internal seed
  8. Product/Avatar reference URLs


27.169 Successful Start

The service returns a:

reelId

when generation begins successfully.

27.170 Reel Generation Started

The exact informational message is:

“AI Reel generation started. This involves script, voiceover, and scene creation.”

27.171 Production Pipeline Includes Voiceover

The client expects the production data may contain:

voiceover_url.

27.172 Production Pipeline Includes Music

The client also expects:

music_url.

27.173 No Voice Selection Control

Despite the production pipeline supporting a voiceover result, the current Reels interface does not expose:

  1. Voice selector
  2. Gender selector
  3. Speaker selector
  4. Voice Model
  5. Accent
  6. Speaking rate

27.174 No Voiceover Script Editor

The current UI does not provide a pre-generation field for manually writing or editing the generated voiceover script.

27.175 No Music Selector

There is no user-facing setting for:

  1. Music genre
  2. Music track
  3. Music volume
  4. Upload Music
  5. Disable Music

in the current Reels source.

27.176 No Separate Caption/Text Controls

Although the imported UI icons include text-related components, the rendered subscriber interface does not expose:

  1. Caption toggle
  2. Subtitle style
  3. Text overlay
  4. Font
  5. Caption position

as current controls.

27.177 No Separate Scene Count Control

The current Reel Settings do not provide a field for:

Number of Scenes.

Scene construction is handled by the production pipeline.

27.178 Automatic Reel Polling

While a Reel ID exists and the generation state is active, the client polls:

poll-reel

approximately every:

5 seconds.

27.179 Current Production Data Is Updated During Polling

Every polling response is stored into:

reelData.

This allows the interface to display incremental production progress before final completion.

27.180 Successful Reel

When status becomes:

success

the client:

  1. Stops generating
  2. Clears Reel ID
  3. Displays success
  4. Refreshes Reel Archive


27.181 AI Reel Generated Successfully!

The exact success notification is:

AI Reel generated successfully!

27.182 Reel Failure

If the status becomes:

failed

the exact current notification is:

Generation failed.

27.183 No Detailed Poll-Failure Error Is Displayed Here

Unlike Product Video, the current failed Reel polling branch does not display data.error.

It uses the generic:

Generation failed.

27.184 Initial Reel Request Error Can Be More Specific

If the initial request fails before a Reel ID is created, the UI displays the returned Error or:

Failed to start generation ([status]).

27.185 Reel Request Exception

The fallback is:

Reel generation request failed.

27.186 Production Progress

The right panel becomes:

Production Progress.

27.187 Live Generation

The status Header also displays:

Live Generation.

27.188 Completion Percentage

Unlike Product Video's simple time animation, Reels calculates its percentage from returned production artifacts.

27.189 Initial 10%

If reelData exists, the progress calculation begins with:

10%

representing the pipeline having started.

27.190 Script Adds 30%

When a script is available:

+30%

is added.

27.191 Voiceover Adds 20%

When voiceover_url exists:

+20%

is added.

27.192 Music Adds 10%

When music_url exists:

+10%

is added.

27.193 Scene Rendering Adds Up to 30%

The remaining scene portion is based on:

Completed scenes ÷ Total scenes

where a completed scene is one containing a:

video_url.

27.194 100% Requires Success

If the Reel is not yet in success status, progress is capped at:

99%.

Only successful completion is forced to:

100%.

27.195 Reel Progress Is More Stage-Aware Than Product Video

The percentage reflects returned production components rather than merely elapsed animation time.

However, it is still a client-calculated progress model—not a provider-supplied universal rendering percentage.

27.196 Scene Rendering

The visible status step is:

Scene Rendering.

27.197 Rendering State

While incomplete, the current technical status label shown beneath it is:

RENDERING_VIDEO...

27.198 Completed

Once every scene in the script has a video_url, the visible status becomes:

COMPLETED.

27.199 No Separate Voiceover or Music Status Cards

Although voiceover and music contribute to the percentage, the current rendered status-step list contains only:

Scene Rendering.

There are no separate visible Cards titled:

  1. Script Generation
  2. Voiceover
  3. Music

27.200 Production Scenes

When a script exists, the right panel adds:

Production Scenes.

27.201 Scene Numbers

Each scene is numbered:

1, 2, 3, etc.

27.202 Scene Text

Each Scene Card displays:

scene.text

inside quotation marks.

27.203 Scene Text Is Read-Only

There is no user-facing control to:

  1. Edit scene Text
  2. Rewrite a scene
  3. Delete a scene
  4. Reorder scenes

during the current Reel production process.

27.204 Scene Preview

When a Scene has its own video_url, a small Video thumbnail appears.

27.205 Scene Thumbnails Autoplay

Those Scene Video thumbnails are:

  1. Muted
  2. Auto-playing
  3. Looping


27.206 No Scene-Level Download

The current Scene list does not provide a subscriber control to Download individual Scene Videos.

27.207 No Scene-Level Regenerate

There is no current:

Regenerate Scene

action.

27.208 Reel Is Ready!

When the production status is successful, the final panel displays:

Reel is Ready!

with:

“Final export complete.”

27.209 Preview Final

The success panel provides:

Preview Final.

27.210 Important Preview Final Wiring Detail

Preview Final sets:

viewerIndex = 0

and opens Asset Viewer.

However, Asset Viewer receives the current:

recentReels

Archive mapped into Video assets rather than the current reelData object directly.

27.211 What This Means

The current implementation assumes the newly completed Reel is available at the first position in the refreshed Archive.

If Archive ordering or refresh timing does not place it there, Preview Final could open a different Reel.

27.212 If Preview Final Opens the Wrong Reel

Use:

Reel Archive

Locate the correct Reel by:

  1. Prompt
  2. Mode
  3. Preview

Select:

PLAY

27.213 Production Studio Empty State

Before generation, the right panel displays:

Production Studio

with:

“Enter a vision on the left to start the multi-step AI production pipeline. Your masterpiece will appear here.”

27.214 No Stop Reel Generation Control

Like Product Video, Reels does not currently provide:

  1. Stop
  2. Cancel
  3. Abort

once the production begins.

27.215 No Manual Retry Button in the Result Panel

There is no dedicated:

Retry Reel

control after completion.

To create another version, select:

Generate Viral Reel

again using the current or revised inputs.

27.216 Generating Again Creates a New Reel

A new Generate action clears current reelData and starts another Reel ID.

It is a new production operation rather than an edit of the finished Reel.

27.217 Reel Archive

Below the production workspace is:

Reel Archive

with:

“Access your previously generated viral reels.”

27.218 Archive Count

The Header displays:

[number] Items.

27.219 Persistent Reel Records

When the page loads, Reels Generator requests:

list-reels

and stores the returned Reel records.

27.220 Archive Refreshes After Success

When a Reel reaches success, the generator calls:

fetchRecentReels().

The final production can therefore appear in the Archive automatically.

27.221 Archive Card Shape

Every Reel Archive Card uses a fixed visual aspect container of:

9:16.

27.222 Important Archive Preview Limitation

Because Reels Generator allows:

  1. 16:9
  2. 9:16
  3. 1:1
  4. 3:2
  5. 2:3

but Archive Cards are always displayed in a 9:16 container using object-cover, non-vertical Reel previews can appear cropped in the Archive.

27.223 Use Asset Viewer for the Actual Video Shape

If an Archive thumbnail appears cropped, select:

PLAY

and review the Reel in Asset Viewer.

Do not assume the Video file itself is cropped merely because the vertical Archive Card is.

27.224 Archive Video Hover

When the pointer enters an Archive Card, the Reel Video is played.

When the pointer leaves:

  1. Playback pauses.
  2. Current time resets to 0.


27.225 Archive Reel Preview Is Muted

Archive thumbnails use:

muted

and loop inline.

27.226 Reel Without Final Preview

If a Reel does not yet have result_url, the Card displays a placeholder.

27.227 Generating...

For a Reel whose status is processing, the placeholder displays:

Generating...

27.228 No Preview

For another Reel without a final URL, the fallback is:

No Preview.

27.229 Archive Prompt

The hover overlay displays the Reel's stored Prompt.

27.230 Mode Badge

If stored Reel metadata contains:

metadata.options.mode

the Archive Card displays the Mode in an uppercase badge.

27.231 PLAY

Select:

PLAY

to open the chosen Reel in Asset Viewer.

27.232 Archive Download

The Archive Card includes a Download action.

27.233 Reel Download Filename

The current pattern is:

ai-reel-[reel ID].mp4.

27.234 Download Started

After the action is requested, the current notification is:

Download started.

27.235 Reels Output Format

The final downloadable Reel uses:

.mp4.

27.236 No Direct Download Button in the “Reel is Ready” Banner

The success banner itself provides:

Preview Final

but does not render a Download control.

The current verified Download action is located on the Reel Archive Card.

27.237 Archive Is Therefore Important for Final Download

After successful completion:

  1. Allow Archive to refresh.
  2. Locate the new Reel.
  3. Select Download.

27.238 Asset Viewer Mapping

Before passing Reels into Asset Viewer, the page maps:

  1. result_urlurl
  2. typevideo


This allows the shared Marketing Asset Viewer to treat Reels as Video assets.

27.239 Archive Is Empty

If no saved Reels are available, the interface displays:

Archive is Empty

and:

“Your generated reels will be saved here for easy sharing and downloads.”

27.240 No Delete Reel

The custom Reel Archive Cards do not provide a Delete action.

27.241 No Rename Reel

There is no source-verified:

Rename Reel

control.

27.242 No Reel Search

No Search field exists in Reel Archive.

27.243 No Reel Sort

There is no user-facing Sort selector.

27.244 No Reel Filter

There is no user-facing filtering by:

  1. Ratio
  2. Resolution
  3. Mode
  4. Date
  5. Status

27.245 No Reel Folders or Tags

No current:

  1. Folders
  2. Collections
  3. Tags
  4. Campaign grouping

is established.

27.246 No Copy Reel URL Action

Unlike MarketingAssetCard, the custom Reel Archive Card does not include a Copy Link/Share URL button.

Its current actions are:

  1. PLAY
  2. Download

27.247 No Download Script

The Reel's generated scene/script information cannot currently be downloaded separately through this page.

27.248 No Download Voiceover

The source recognizes voiceover_url for production progress, but no subscriber-facing control downloads the voiceover separately.

27.249 No Download Music

Likewise, music_url can exist in Reel production state but there is no current standalone Music Download action.

27.250 No Audio Mixing Controls

The current Reels interface does not expose:

  1. Music volume
  2. Voice volume
  3. Fade-in
  4. Fade-out
  5. Ducking
  6. Mute Music

27.251 No Caption Editing Controls

The current page does not source-verify:

  1. Auto Caption toggle
  2. Caption Font
  3. Caption position
  4. Caption color
  5. Caption animation
  6. Subtitle Download

27.252 No Timeline Editor

Reels Generator does not expose a Video-editing timeline where subscribers can:

  1. Trim scenes
  2. Reorder scenes
  3. Adjust cuts
  4. Drag clips
  5. Change durations per Scene

27.253 No Scene Replacement

There is no current:

Replace Scene

control.

27.254 No Upload Existing Video

Reels Generator does not provide a user-facing workflow for uploading an existing MP4 and asking AI to remix/edit it.

27.255 No Custom Voice Upload

There is no current voice-cloning or voice-upload field in this Reel workspace.

27.256 No Music Upload

There is no source-verified user control for uploading your own Music track.

27.257 Reels Token Cost Is Not Shown in the Workspace

The current Reel page does not display a fixed Token price beside:

Generate Viral Reel.

27.258 Reel-Specific Catalogue Value Is Not Established Here

The retrieved AI Marketing Token catalogue explicitly lists Marketing Video Gen — 100 Tokens along with Image, Avatar, Logo, and other Tools, but the current Reels page is a separate reel-generator workflow and does not display a Reel-specific Token cost.

Therefore:

Do not automatically apply the Marketing Video 100-Token catalogue value to Reels Generator.

A fixed Reel Token charge is not source-verified in this User Operations bundle.

27.259 Reels Uses a Different Action

This distinction is reinforced by its use of:

action: generate-reel

rather than:

action: generate-video.

27.260 Do Not Assume Per-Scene Charges

The current interface does not provide separate prices for:

  1. Script
  2. Voiceover
  3. Music
  4. Individual Scene rendering
  5. Final assembly

This manual does not invent them.

27.261 Best Practice — Use 9:16 for Standard Short-Form Reels

Since Vertical 9:16 is the current default, it is the natural choice for conventional mobile short-form content.

Use another ratio only when your destination requires it.

27.262 Best Practice — Define a Strong Hook

For a short Reel, use the Prompt to specify what happens immediately.

Example:

“Open with the problem: sales teams using too many disconnected systems.”

27.263 Best Practice — Define the Message Sequence

For example:

Scene 1 — Problem

Scene 2 — Solution

Scene 3 — Product Benefit

Scene 4 — Call to Action

Even though you cannot manually control Scene count, this structure gives the AI clearer production direction.

27.264 Best Practice — Define the Call to Action

Examples:

  1. Book a Demo
  2. Start Today
  3. Learn More
  4. Built for Business
  5. Visit AIUNIFY

If written CTA accuracy matters, inspect the final Video carefully.

27.265 Best Practice — Specify Voice Tone in the Prompt

There is no voice selector, but you can still describe the intended production tone in the broader Reel Prompt.

For example:

“Use confident, professional, energetic narration appropriate for enterprise sales leaders.”

Whether every provider detail follows that request is generative and should be verified.

27.266 Best Practice — Specify Music Direction in the Prompt

No Music selector exists.

If Music style matters, include direction such as:

“Use modern, confident cinematic technology music with an energetic but professional tone.”

Then verify the final output.

27.267 Best Practice — Review Generated Script Text

Use Production Scenes to inspect the current scene wording as it becomes available.

Look for:

  1. Incorrect claims
  2. Wrong Product Names
  3. Poor wording
  4. Inappropriate promises

27.268 Best Practice — Preserve Final Reel Externally

After completion:

Archive → Download → Rename → Store with the campaign

rather than relying only on the in-app Archive.

27.269 Best Practice — Check Audio Separately

The Archive thumbnail is muted.

Open the complete Video through Asset Viewer before approving:

  1. Voiceover
  2. Music
  3. Timing
  4. Pronunciation

27.270 Best Practice — Check Non-Vertical Reels in Viewer

Because Archive Cards are always 9:16, use Asset Viewer to judge actual composition for:

  1. 16:9
  2. 1:1
  3. 3:2
  4. 2:3

outputs.

27.271 Reels Troubleshooting — Prompt Required

If nothing starts, enter a Reel topic or Product Description.

The exact message is:

Please enter a reel topic or product description.

27.272 Reels Troubleshooting — Cannot Find Voice Settings

No voice selector is currently rendered.

Voiceover is part of the production pipeline, not a subscriber-configurable panel in this version.

27.273 Reels Troubleshooting — Cannot Choose Music

No Music selector is available in the current source.

27.274 Reels Troubleshooting — Cannot Edit Script

Production Scene text is visible but not editable.

A new generation is required if you want the AI to build another version.

27.275 Reels Troubleshooting — Cannot Reorder Scenes

No Scene timeline/reorder control is currently established.

27.276 Reels Troubleshooting — Cannot Generate More Than 30 Seconds

The current Duration input is limited to:

30 seconds.

27.277 Reels Troubleshooting — Cannot Choose 1080p

The maximum current visible Resolution is:

720p.

27.278 Reels Troubleshooting — Progress Stopped at 99%

The client intentionally caps incomplete production at 99%.

It changes to 100% only when status becomes:

success.

27.279 Reels Troubleshooting — Scene Rendering Is Incomplete

Production Scenes can appear gradually as Scene Video URLs become available.

Continue waiting for the final status.

27.280 Reels Troubleshooting — No Preview in Archive

A Reel without a result_url displays:

No Preview

or:

Generating...

depending on its status.

27.281 Reels Troubleshooting — Archive Thumbnail Looks Cropped

The Archive uses a fixed 9:16 Card.

Open the Reel through PLAY/Asset Viewer to inspect its actual requested ratio.

27.282 Reels Troubleshooting — Preview Final Opened Another Reel

Use the specific Reel Archive Card.

The current Preview Final action opens Viewer index zero of the Archive rather than directly supplying current reelData.

27.283 Reels Troubleshooting — Cannot Download from Success Banner

Use the Reel Archive's Download control.

The success banner provides Preview Final, not Download.

27.284 Reels Troubleshooting — Cannot Delete Reel

No Delete action is established in Reel Archive.

27.285 Reels Troubleshooting — Cannot Copy Reel Link

The custom Archive Card does not expose Copy Link.

Download the MP4 for reliable sharing.

27.286 Reels Troubleshooting — Cannot Stop Production

There is no current Cancel/Stop action.

27.287 Product Video Preparation Checklist

Before generating a Product Video:

  1. I selected the correct Product if needed.
  2. I selected the correct AI Avatar if needed.
  3. I wrote a clear Movement Prompt.
  4. I described camera movement.
  5. I selected Normal, Fun, or Spicy.
  6. I selected 480p or 720p.
  7. I selected the intended Aspect Ratio.
  8. I selected a Duration from 6–30 seconds.
  9. I understand the Header LLM does not control this Video request.
  10. I understand there is no Stop Generation button.

27.288 Product Video Review Checklist

After completion:

  1. Product appearance remains correct.
  2. Avatar identity remains consistent.
  3. Hands/interactions look natural.
  4. Motion is smooth.
  5. Camera movement matches the Prompt.
  6. Video ratio is correct.
  7. Visual quality is acceptable.
  8. Audio behavior, if any, is reviewed in a proper player.
  9. I downloaded an approved copy.
  10. I verified the Video appears in Video Gallery.

27.289 Reels Preparation Checklist

Before selecting Generate Viral Reel:

  1. I wrote a complete short-form concept.
  2. I identified the opening hook.
  3. I described the main message.
  4. I described the desired scene sequence when important.
  5. I selected Product Reference if needed.
  6. I selected AI Avatar if needed.
  7. I selected Mode.
  8. I selected Aspect Ratio.
  9. I selected Resolution.
  10. I selected a 6–30 second Duration.
  11. I understand seed is internal and not user-configurable.
  12. I understand there are no dedicated voice/music/caption controls.

27.290 Reels Production Checklist

During production:

  1. I recognize Producing Reel...
  2. I recognize Production Progress.
  3. I understand progress can include script, voiceover, music, and scenes.
  4. I review Production Scenes.
  5. I understand Scene text is read-only.
  6. I understand there is no Scene-level Regenerate.
  7. I wait for Reel is Ready!
  8. I understand there is no Stop Production button.

27.291 Final Reel Checklist

After success:

  1. I selected Preview Final or located the Reel in Archive.
  2. I verified the correct final Reel.
  3. I checked scene transitions.
  4. I checked voiceover.
  5. I checked Music.
  6. I checked Product/Avatar consistency.
  7. I checked written text.
  8. I checked call to action.
  9. I opened non-vertical output in Viewer rather than judging the 9:16 Archive crop.
  10. I downloaded the final MP4.

27.292 Product Video vs. Reels Generator

CapabilityProduct VideoReels Generator
Route/ai-marketing/video-generator/ai-marketing/reel-generator
Main purposeSingle cinematic marketing VideoMulti-stage short-form Reel
Default Ratio16:99:16
Product ReferenceYesYes
Avatar ReferenceYesYes
Product + AvatarYesYes
Prompt TypeMovement-focusedFull Reel vision/topic
ModesNormal/Fun/SpicyNormal/Fun/Spicy
Resolution480p/720p480p/720p
Ratios55
Duration6–30 sec slider6–30 sec numeric field
Internal SeedNot exposed in pageYes, internally generated
Script PipelineNot establishedYes
Voiceover PipelineNot establishedSource expects voiceover URL
Music PipelineNot establishedSource expects music URL
Scene ProgressNoYes
Final MP4YesYes
Persistent HistoryVideo GalleryReel Archive
Copy Asset URLYes via Gallery CardNo current Archive action
DeleteNoNo
Cancel GenerationNoNo

27.293 Current Default Settings Matrix

SettingProduct VideoReels
ModeNormalNormal
Resolution480p480p
Aspect Ratio16:99:16
Duration6 sec6 sec
SeedNo visible settingRandom internal seed
Settings PanelAlways visibleCan be collapsed

27.294 Shared Aspect Ratio Matrix

Both current Tools support:

  1. 16:9
  2. 9:16
  3. 1:1
  4. 3:2
  5. 2:3

Product Video labels 9:16 as Portrait, while Reels labels it Vertical.

27.295 Current Resolution Matrix

Both current Tools expose:

  1. 480p
  2. 720p

Neither currently exposes 1080p or 4K through the subscriber UI.

27.296 What Product Video Currently Supports

The source verifies:

Inputs

  1. Movement Prompt
  2. Product Reference
  3. Avatar Reference
  4. Product + Avatar

Configuration

  1. Normal
  2. Fun
  3. Spicy
  4. 480p
  5. 720p
  6. Five Aspect Ratios
  7. 6–30 second Duration

Generation

  1. Specialized Marketing Video request
  2. Asynchronous Task ID
  3. Automatic 5-second polling
  4. Kie.ai processing label
  5. Provider Error handling

Output

  1. Video Preview
  2. MP4 Download
  3. Regenerate

History

  1. Video Gallery
  2. Asset Viewer
  3. Historical Download
  4. Copy Video URL
  5. Stored Prompt

27.297 What Product Video Does Not Currently Establish

The current source does not establish:

  1. 1080p
  2. 4K
  3. Stop Generation
  4. Video trimming
  5. Timeline editor
  6. Scene editor
  7. Upload Existing Video for editing
  8. Music controls
  9. Voiceover controls
  10. Caption controls
  11. Manual Video Model selector
  12. Header LLM control
  13. Subscriber BYOK media provider control
  14. Delete Gallery Video
  15. Rename
  16. Search
  17. Filter
  18. Folders
  19. Tags
  20. Public Video publishing
  21. Fixed guaranteed 100-Token charge

27.298 What Reels Generator Currently Supports

The source verifies:

Inputs

  1. Reel Vision Prompt
  2. Product Reference
  3. Avatar Reference
  4. Combined references

Configuration

  1. Normal/Balanced
  2. Fun/Creative
  3. Spicy/Dynamic
  4. Five Aspect Ratios
  5. 480p
  6. 720p
  7. 6–30 second Duration
  8. Internal random Seed

Production

  1. generate-reel
  2. Reel ID
  3. Automatic 5-second polling
  4. Script-aware progress
  5. Voiceover-aware progress
  6. Music-aware progress
  7. Scene-rendering progress
  8. Production Scene text
  9. Scene Video previews

Final Output

  1. Reel Ready status
  2. Preview Final
  3. MP4 final output
  4. Reel Archive
  5. PLAY
  6. Download

27.299 What Reels Generator Does Not Currently Establish

The current source does not establish subscriber controls for:

  1. Manual Seed entry
  2. Voice selection
  3. Voice cloning
  4. Voice upload
  5. Voiceover Script editing
  6. Music selection
  7. Music upload
  8. Music volume
  9. Voice volume
  10. Caption toggle
  11. Caption styling
  12. Text overlay styling
  13. Scene count
  14. Scene order
  15. Scene Delete
  16. Scene Regenerate
  17. Scene Download
  18. Timeline editing
  19. Upload Existing Reel
  20. 1080p
  21. 4K
  22. Stop/Cancel production
  23. Delete Reel
  24. Rename Reel
  25. Search Archive
  26. Filter Archive
  27. Sort Archive
  28. Folders
  29. Tags
  30. Copy Reel Link
  31. Separate voiceover Download
  32. Separate Music Download
  33. Public publishing
  34. Fixed source-verified Reel Token cost

27.300 Chapter Summary

AIUNIFY PROS SUITE provides two distinct AI Video workflows inside the AI Marketing section.

The first is:

Video Generator

at:

/ai-marketing/video-generator

The actual workspace is titled:

Product Video Generator

with:

“Turn static product images into cinematic marketing videos.”

Product Video supports reusable Product and Avatar references. When a Product is selected, it can become the primary visual reference. When an Avatar is selected, its Image is also passed into the request, and the Prompt is automatically expanded to describe the selected subjects.

Subscribers then use:

Step 2: Describe Movement

and select:

  1. Normal, Fun, or Spicy Mode
  2. 480p or 720p Resolution
  3. 16:9, 9:16, 1:1, 3:2, or 2:3 Aspect Ratio
  4. 6–30 second Duration

All of these Video settings are actually submitted in the current generation request.

Generation runs asynchronously. After the initial request returns a Task ID, the client polls approximately every five seconds. During processing, the workspace says:

Rendering Cinema...

and:

“Kie.ai is processing your high-end marketing video. This usually takes 2 minutes.”

The visible 120-second Progress animation is time-based rather than linked to actual provider completion.

A successful Product Video can be downloaded as an MP4 using a filename such as:

ai-suite-video-[timestamp].mp4

and the Video Generator maintains a persistent:

Video Gallery.

The second workflow is:

Reels Generator

at:

/ai-marketing/reel-generator.

Its workspace is titled:

AI Reel Generator

with:

“Generate viral short-form videos with AI.”

Reels defaults to:

  1. Normal Mode
  2. 9:16 Vertical
  3. 480p
  4. 6 seconds

and supports the same five output ratios and the same 6–30-second duration range as Product Video.

Its production model is more complex. After a successful start, the interface states:

“AI Reel generation started. This involves script, voiceover, and scene creation.”

The client calculates production progress from the availability of:

  1. Script
  2. Voiceover
  3. Music
  4. Completed Scene Videos

and only displays 100% when final status becomes successful.

Subscribers can also watch Production Scenes appear with Scene text and small rendered Video previews. However, those Scenes are currently read-only: no Edit, Reorder, Delete, individual Download, or Scene Regenerate controls are source-verified.

When complete, Reels displays:

Reel is Ready!

Final export complete.

and provides:

Preview Final.

Final Reels are stored in:

Reel Archive

where subscribers can select:

PLAY

or Download an MP4 using:

ai-reel-[reel ID].mp4.

One important display limitation is that Reel Archive Cards always use a 9:16 shape even though the generator can produce several different ratios. Non-vertical Reels can therefore appear cropped in their Archive thumbnail, and should be reviewed through Asset Viewer.

Another important distinction is that the production data can include Voiceover and Music, but the current subscriber interface does not provide direct controls to select the Voice, upload Music, adjust Audio levels, edit Captions, or edit the generated production Script.

Finally, the generic PROS SUITE feature catalogue identifies Marketing Video Gen with a 100-Token reference value, but Reels Generator is a separate generate-reel workflow and does not display a Reel-specific fixed Token cost. Accordingly, this manual does not apply the Product Video 100-Token reference automatically to Reel generation.

The recommended operating model is:

For Product Video

Select Product/Avatar → Describe Movement → Choose Mode, Resolution, Ratio, and Duration → Generate → Wait for True Task Completion → Inspect the Full Video → Download → Use Video Gallery for History

For Reels

Define the Short-Form Vision → Select Product/Avatar References → Choose Mode, Ratio, Resolution, and Duration → Generate Viral Reel → Monitor Script and Scene Production → Wait for Reel Is Ready → Preview the Final Reel → Review Voice, Music, Scenes, and Branding → Download from Reel Archive → Preserve the approved MP4 externally

Write Your Comment