AIMovieToolkit

How AI video tools plug into a pipeline

Which AI video APIs have to be polled?

Seven describe polling as the way to learn a job is done. Runway's SDKs poll built in, Google polls the Veo operation, LTX asks for five seconds between polls, and MiniMax, Wan, D-ID and Adobe Firefly poll a status endpoint. From 7 source pages, read 2026-09-25; no maker pays to be listed.

Documented, and not7 tools document an answer; the remaining tools in the register do not.AnswersDocumented7 toolsNot documented21 toolsRegisterNine hooks per tool
Fig. 1 Tally taken from this register on the day it was read.
Tools whose documentation answers this, read 2026-09-25.
ToolHookWhat the documentation says
Adobe FireflyWebhooksAsync jobs whose status URL is polled until they succeed or fail
D-IDWebhooksA status polled until the job is done
Google VeoWebhooksThe operation status polled until the video is ready
LTXWebhooksAsync jobs polled for status, at least five seconds apart
MiniMaxWebhooksA task status polled by ID until the video is ready
RunwayWebhooksBuilt-in task polling in its SDKs
Wan (Alibaba Cloud)WebhooksA task ID polled for the result, valid for 24 hours

Inclusion rule. A tool is listed when its own documentation states what the question asks. Order. Tools in alphabetical order.

Polling is simpler to set up than a webhook: no public endpoint, just a loop that asks again after a pause.

It costs more at volume. A batch of long video jobs means many requests that return nothing new, so the interval matters; LTX and MiniMax both suggest one.

Polling on these pages is described, not required by name; a webhook may exist elsewhere in the reference.

1In the documentation's words

Adobe Firefly

repeatedly polls statusUrl to see when Firefly completes the job

Adobe, Firefly API: using the asynchronous API

D-ID

Poll until status is done

D-ID, developer documentation: video translate quickstart

Google Veo

Poll the operation status until the video is ready.

Google, Gemini API documentation: Veo

LTX

We recommend waiting at least 5 seconds between polls.

LTX, API documentation: async jobs

MiniMax

Poll the task status using the task_id

MiniMax, API documentation: video generation guide

Runway

Built-in task polling

Runway, developer documentation: SDKs

Wan (Alibaba Cloud)

Do not create duplicate tasks . Instead, use polling to retrieve the result.

Alibaba Cloud, Wan API reference (text to video)

Finished-job signal for every tool · Which AI video APIs send a webhook when a job is done? · Which AI video APIs have official SDKs?

2Where a drama generator fits

Read against “Which AI video APIs have to be polled?”, this is how SceneMixer describes the matching stage of its own pipeline:

Every character comes out of the script read with a voice described in words — age, weight, pace, where it sits.

SceneMixer, How Character Voices Work (read 2026-10-13)

Scene order, dialogue and beats follow the script; what the pipeline adds is coverage — which shot sizes, who is in frame, how long each shot holds.

SceneMixer, Script to Video, End to End — “How faithful is the shot list to my script?” (read 2026-10-13)