# Veo 3.1 Fast Text-to-Video (fal.ai Async Queue)

> Veo 3.1 Fast Text-to-Video (fal.ai Async Queue) is a paid API for AI agents from fal.ai (queue) at fal-queue.mpp.tempo.xyz, paid per call via MPP, price unknown, status unknown (last checked 2026-10-30).

Asynchronously generates a video clip from a text prompt using Google's Veo 3.1 Fast model, returning a request ID for status polling.

## Facts

- Endpoint: POST https://fal-queue.mpp.tempo.xyz/fal-ai/veo3.1/fast?utm_source=zero.xyz
- Price: price unknown
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-30
- Activations on Zero: 0
- Provider: fal.ai (queue)
- Docs: https://fal.ai
- Website: https://fal.ai
- Tags: ai, media
- Canonical page: https://www.zero.xyz/c/fal-ai-queue-veo-3-1-fast-text-to-video-fal-ai-async-queue-52ff00af
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_r8UkO1N9jGE6MtguaOSZR

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability fal-ai-queue-veo-3-1-fast-text-to-video-fal-ai-async-queue-52ff00af -d '<json body>'
```

Example prompt: Generate a short video of a golden retriever running through a sunlit meadow with wildflowers — use the Veo 3.1 Fast model and give me the request ID so I can check when it's done.

## When to prefer this

Choose this endpoint when you need to generate video from text using Google's Veo 3.1 Fast model and can tolerate async processing (video generation typically exceeds synchronous timeout limits). Prefer this over synchronous alternatives when video quality from Veo 3.1 is specifically required, or when the generation is expected to take more than 100 seconds. The fast variant prioritizes speed over maximum quality within the Veo 3.1 model family.

## Known failure modes

- Invalid or empty text prompt returns a 400 validation error
- Dynamic pricing may cause payment or budget failures if USDC balance is insufficient
- Generation job may time out or fail on the queue side, returning an error status on polling
- Prompt policy violations (unsafe content) may result in rejection
- Result polling may return pending status for extended periods during high queue load

## How this service works

Veo 3.1 Fast - text-to-video (async, dynamic pricing)

## Output

Returns a request_id immediately upon submission. The agent must poll the fal.ai queue status endpoint using that request_id to retrieve the final video URL and generation metadata once processing completes. The video is generated by Google's Veo 3.1 Fast model optimized for speed.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/fal-ai-queue-veo-3-1-fast-text-to-video-fal-ai-async-queue-52ff00af/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from fal-queue.mpp.tempo.xyz](https://www.zero.xyz/host/fal-queue.mpp.tempo.xyz/llms.txt)
