> ## Documentation Index
> Fetch the complete documentation index at: https://docs.voyager.so/llms.txt
> Use this file to discover all available pages before exploring further.

# Generate images and video

> Create images or generated footage, approve stills before animation, and keep track of cost and revisions.

Describe an image, a single moving shot or a finished video, and let Voyager turn the request into media you can review and revise.

You need a connected chat account and a [generation provider](/account/generation-providers) that supports the work. Bring your own media keys, which need no Voyager plan, or use Voyager credits from a plan. Your Claude or ChatGPT does not pay for generated media. See [current pricing](https://voyager.so/pricing).

<Warning>
  Generating images, clips, audio and new takes can cost money. Still images used to plan an animation can also cost money. Set **Question answers** to **Always ask** if you want to review each question yourself, and read [approvals and spending](/guides/approvals-and-spending) before starting.
</Warning>

## Generate an image

<Steps>
  <Step title="Describe the picture and its use">
    Include the subject, setting, style and shape. If you need an exact size, transparent background or particular model, say so.

    ```text theme={"system"}
    Create a square product image of the attached ceramic mug on a
    pale stone table, with soft morning light and a warm editorial
    look. Keep the mug's shape and blue glaze. Leave room above it
    for a headline, but do not add text yet.
    Show me the estimated cost before generating.
    ```
  </Step>

  <Step title="Attach and explain references">
    Use **Add attachment → Attach files**, or reference a project file with `@`. Give each reference a purpose: the actual product, the desired lighting, the composition, or the image to edit.

    For an edit, identify what should change and what should remain. “Remove the object on the left; keep the subject, lighting and framing” is more precise than “clean this up.”
  </Step>

  <Step title="Review the result">
    Open the image and inspect the important details. Check the subject, product shape, spelling and crop. Send a specific correction in the same chat, referring to that image.

    When it is ready, right-click it and choose **Save image**, or use the reveal action to locate the file.
  </Step>
</Steps>

For a design with exact words or a logo, tell Voyager that the picture and layout both matter. It can build the lettering and layout around the image instead of relying on generated lettering alone.

## Make a video from several shots

<Steps>
  <Step title="Describe the story and delivery">
    Give the audience, length, shape, sequence of ideas and audio needs. Name any footage or stills that should be reused.

    ```text theme={"system"}
    Make a 12-second vertical teaser for a quiet weekend cabin.
    Three shots: the cabin in morning mist, a warm interior detail,
    then a view from the porch. Keep the same natural, understated
    look throughout. No music or voiceover.

    Estimate the still-image work first. Show me one still per shot,
    then the animation cost and time estimate. Wait for my approval
    before animating. Deliver the assembled video, not just the clips.
    ```
  </Step>

  <Step title="Approve the look in stills">
    For a new video with multiple shots, Voyager's workflow starts with a still for each shot before animation. Review composition, subject identity and consistency across the set.

    The approval question offers **Approve and animate** or **Change the overall direction**, where you type the new direction in the same card. The animation option includes an estimated cost and time. To revise only some shots, flag each still with **Redo** and add an optional note on what to change.

    <Frame caption="Approving the look before animation helps avoid paying to animate an unwanted direction.">
      <img className="block dark:hidden" src="https://mintcdn.com/voyager/dzNfJ3ErXafJEG4z/images/screenshots/first-video-approve-stills.light.png?fit=max&auto=format&n=dzNfJ3ErXafJEG4z&q=85&s=3ca68a5cc1071246dd3fa205a380225b" alt="Shot stills in an approval question with an animation estimate and options to revise." width="1616" height="1138" data-path="images/screenshots/first-video-approve-stills.light.png" />

      <img className="hidden dark:block" src="https://mintcdn.com/voyager/dzNfJ3ErXafJEG4z/images/screenshots/first-video-approve-stills.dark.png?fit=max&auto=format&n=dzNfJ3ErXafJEG4z&q=85&s=e20b0b310d2a9414457e55d3287854e8" alt="Shot stills in an approval question with an animation estimate and options to revise." width="1616" height="1138" data-path="images/screenshots/first-video-approve-stills.dark.png" />
    </Frame>

    Choose **Always ask** to keep this question waiting for you. **Balanced** can accept a recommended answer after its countdown when it does not exceed your spend limit. **Autopilot** accepts it immediately, including above-limit spend.
  </Step>

  <Step title="Follow generation and assembly">
    After approval, Voyager animates the approved stills and assembles the requested video. Open **Jobs** to see progress. Waiting for a free slot is queueing, not a reason to start the job again.

    <Frame caption="Jobs shows active and queued work while your video is being made.">
      <img className="block dark:hidden" src="https://mintcdn.com/voyager/dzNfJ3ErXafJEG4z/images/screenshots/first-video-progress.light.png?fit=max&auto=format&n=dzNfJ3ErXafJEG4z&q=85&s=664b86cae4029a2c1e6ef9892c7fc76a" alt="A Voyager chat with Jobs open, showing running and queued work and the activity tray." width="2880" height="1800" data-path="images/screenshots/first-video-progress.light.png" />

      <img className="hidden dark:block" src="https://mintcdn.com/voyager/dzNfJ3ErXafJEG4z/images/screenshots/first-video-progress.dark.png?fit=max&auto=format&n=dzNfJ3ErXafJEG4z&q=85&s=ff98d7201ee7696d625082b6b7df8688" alt="A Voyager chat with Jobs open, showing running and queued work and the activity tray." width="2880" height="1800" data-path="images/screenshots/first-video-progress.dark.png" />
    </Frame>
  </Step>

  <Step title="Review the finished cut">
    Play the assembled result, including its sound if requested. Check shot order, continuity, pacing and text.

    Use [review comments](/first-video/review-and-revise) to request changes. Say which shots to keep so the agent can reuse approved work. New generations may cost more; an edit that reuses existing clips can avoid new media generation.
  </Step>
</Steps>

For one fully described clip, you can ask directly. If you supply a still to animate, describe how it should move and what must remain unchanged. These requests do not necessarily need a separate still-approval stage. Avoid asking Voyager to skip approvals if you want to review the look first.

## Control which generation account is used

Open **Settings → Accounts → Generation providers** to check connections and their order.

<Warning>
  With **Automatic fallback** on, if a provider is out of credits, rejects its sign-in or is down, Voyager tries the next one in your list. That may bill a different account. You can turn fallback off, or ask the agent to pin a provider for the job.
</Warning>

For example: “Use only my FAL account for these shots; stop if it cannot run.” A model you name and an account you want billed are different choices, so state both when both matter.

## Check the result

The agent should present the final image or assembled video in the chat. Open it at a useful size, check the details, and [save or reveal the file](/first-video/find-your-file). Keep the source stills and clips if you expect more revisions.

## Common problems

<AccordionGroup>
  <Accordion title="My chat subscription works, but media generation asks for payment">
    Chat and media use separate accounts. Connect your own supported media provider or check your Voyager plan and credits under **Settings → Accounts**. See [generation providers](/account/generation-providers).
  </Accordion>

  <Accordion title="A shot failed or has an uncertain outcome">
    Ask the agent to check the existing job before making a fresh attempt. A delayed or missing result does not prove that the provider did no work. Follow [generation troubleshooting](/help/generation-problems).
  </Accordion>

  <Accordion title="A request returns the same image or clip">
    Voyager can reuse an identical earlier generation instead of paying for it again. If you want a different take, ask for a new take explicitly and review its cost.
  </Accordion>

  <Accordion title="I only received individual clips">
    Ask for the assembled video, with the shot order, pacing and audio you want. A completed generation job can be one part of the finished piece.
  </Accordion>
</AccordionGroup>

<CardGroup cols={2}>
  <Card title="Approvals and spending" href="/guides/approvals-and-spending">
    Choose the question mode and spending preferences for your work.
  </Card>

  <Card title="Make motion graphics" href="/guides/motion-graphics">
    Animate type and shapes with editable source and local rendering.
  </Card>
</CardGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.