ToolsThe story, in brief

AI Gateway now supports asynchronous video generation

Vercel's AI Gateway now lets video generation run async—no more hung requests. Webhook, poll, or start-and-retrieve later.

Paper-cut illustration of a coral software window opening into a three-dimensional drafting space.
New tools for building and creating with AI.AI illustration by KeyNews
The KeyNews take

Why it matters

A critical infrastructure feature for production AI apps: asynchronous video generation eliminates timeout failures and enables better scaling patterns for long-running workloads. Practitioners building video features into products need this.

The key facts

14 to know
  1. Vercel AI Gateway adds async video generation support

  2. Four options: webhook delivery, polling, start-and-retrieve, or streaming (generateVideo default behavior preserved)

  3. Solves timeout problem for video jobs taking seconds to minutes

  4. Works with text-to-video, image-to-video, reference-to-video inputs

  5. Operations are JSON-serializable for database/queue storage

  6. Monitoring via AI Gateway Logs with async-only filter

  7. Requires latest AI SDK and AI Gateway provider versions

  8. URL or inline bytes returned; hosted URLs can expire

  9. Vercel AI Gateway adds asynchronous video generation support

  10. Four workflow options: webhook, polling, deferred retrieval (startVideo/getVideoStatus), and standard generateVideo (unchanged)

  11. Addresses multi-second/multi-minute video generation timeouts in synchronous HTTP requests

  12. Async jobs appear in AI Gateway Logs; operations are JSON-serializable for database/queue storage

  13. SDK auto-downloads provider-hosted videos for webhook/polling workflows; getVideoStatus returns provider URLs (which can expire)

  14. Feature requires latest AI SDK and AI Gateway provider versions

Go to the source

Vercel Blogvercel.com

Publisher excerpt: on AI Gateway can now run asynchronously. Video generation By default, keeps one HTTP request to AI Gateway open until the result is ready. Because video generation can take seconds or minutes, that request can exceed request timeouts.generateVideo With asynchronous generation, your application can…
Read original report
Back to today's editionMore tools news

Keep reading

Related stories

More from Tools