# Create a video.

Confirm the duration, inputs and reservation before starting a long-running job.

Updated: 2026-09-21.
## Clarify the request

Ask for the concept, duration, aspect ratio, desired model constraints and any required source images or reference files. Do not fabricate missing identifiers, reference assets or file URLs.

## Choose a published tool

Use [discovery](/docs/discovery) and the [relevant catalog](/tools/video). Inspect the selected tool’s availability, complete input schema, pricing unit and reservation before execution. If no available tool fits, explain the missing capability instead of claiming a result.

## Execute with authority

Use an authenticated workspace. Confirm the required inputs, downstream effects and spending decision; keep a unique idempotency key for this intention. A public discovery connection alone cannot execute the tool.

## Read and recover

Video can be asynchronous. Follow the existing run or provider task according to its contract. Do not resubmit a video simply to check its progress.

On a retryable failure, preserve the run ID and idempotency key. On missing permission, input or credit, stop for the relevant decision. [Error recovery](/docs/errors) · [Asynchronous executions](/docs/async).

---

[HTML page](/docs/guides/videos) · [Agent index](/llms.txt)
