AIMovieToolkit

How AI video tools plug into a pipeline

VEED: job signals

What VEED documents about how a finished job is signalled, by webhook or polling: webhooks that notify an application when processing completes. From 1 source page, read 2026-09-25; no maker pays to be listed.

Webhooks can notify your application when video processing is complete.

VEED, API page
  • FAQ
    Webhooks that notify an application when processing completesVEED, API page / recorded 2026-09-25

1Tools with the same reading

BytePlus ModelArk, Colossyan, Descript, fal, Flixly, HeyGen, Higgsfield, Kling AI, Krea, Luma, OpenAI Sora, PixVerse, Replicate, Revid and Synthesia also document “a webhook or callback URL”, which makes 16 tools with this reading.

Developer documentation changes often; the live page has the final say.

2Why it matters in a pipeline

Video jobs take minutes, so the signal decides how a pipeline waits. A webhook calls back when the file is ready; polling asks again and again, which is simpler to set up and wasteful at volume.

Webhooks: every tool, this one in boldOutline: nothing read.Webhooks: every tool, this one in boldDocumented asAdobe Firefly — Documented as: A status polled until doneAdobe FireflyBytePlus ModelArk — Documented as: A webhook or callback URLBytePlus ModelArkColossyan — Documented as: A webhook or callback URLColossyanD-ID — Documented as: A status polled until doneD-IDDescript — Documented as: A webhook or callback URLDescriptfal — Documented as: A webhook or callback URLfalFlixly — Documented as: A webhook or callback URLFlixlyGoogle Veo — Documented as: A status polled until doneGoogle VeoHeyGen — Documented as: A webhook or callback URLHeyGenHiggsfield — Documented as: A webhook or callback URLHiggsfieldinvideo — Documented as: Not documented in the docs readinvideoKapwing — Documented as: Not documented in the docs readKapwingKling AI — Documented as: A webhook or callback URLKling AIKrea — Documented as: A webhook or callback URLKreaLTX — Documented as: A status polled until doneLTXLuma — Documented as: A webhook or callback URLLumaMiniMax — Documented as: A status polled until doneMiniMaxOpenAI Sora — Documented as: A webhook or callback URLOpenAI SoraPika — Documented as: Not documented in the docs readPikaPixVerse — Documented as: A webhook or callback URLPixVerseReplicate — Documented as: A webhook or callback URLReplicateRevid — Documented as: A webhook or callback URLRevidRunway — Documented as: A status polled until doneRunwaySceneMixer — Documented as: Not documented in the docs readSceneMixerSynthesia — Documented as: A webhook or callback URLSynthesiaVEED — Documented as: A webhook or callback URLVEEDVidu — Documented as: Not documented in the docs readViduWan (Alibaba Cloud) — Documented as: A status polled until doneWan (Alibaba Cloud)
Fig. 1 Outline: nothing read.
Finished-job signal, all 28 tools, read 2026-09-25.
ToolDocumented as
Adobe FireflyA status polled until done
BytePlus ModelArkA webhook or callback URL
ColossyanA webhook or callback URL
D-IDA status polled until done
DescriptA webhook or callback URL
falA webhook or callback URL
FlixlyA webhook or callback URL
Google VeoA status polled until done
HeyGenA webhook or callback URL
HiggsfieldA webhook or callback URL
invideoNot documented in the docs read
KapwingNot documented in the docs read
Kling AIA webhook or callback URL
KreaA webhook or callback URL
LTXA status polled until done
LumaA webhook or callback URL
MiniMaxA status polled until done
OpenAI SoraA webhook or callback URL
PikaNot documented in the docs read
PixVerseA webhook or callback URL
ReplicateA webhook or callback URL
RevidA webhook or callback URL
RunwayA status polled until done
SceneMixerNot documented in the docs read
SynthesiaA webhook or callback URL
VEEDA webhook or callback URL
ViduNot documented in the docs read
Wan (Alibaba Cloud)A status polled until done

Inclusion rule. Every tool in the register, with or without its own page on this hook. Order. Alphabetical by tool name.

3More on this hook