Tools: how each one plugs into a pipeline
The register holds 28 AI video tools and model platforms, each read on its own documentation or help pages for nine hooks a production pipeline cares about: an API, agent connections, resolution, hand-off to editing software, subtitle files, the finished download, file formats, SDKs and how a finished job is signalled. As of 2026-09-25.
| Tool | API | Agents | Resolution | Hand-off | Subtitles | Download | Formats | SDKs | Webhooks |
|---|---|---|---|---|---|---|---|---|---|
| Adobe Firefly | An API for its own models | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read | A status polled until done |
| BytePlus ModelArk | An API for its own models | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read | MP4 | Not documented in the docs read | A webhook or callback URL |
| Colossyan | An API for its own models | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read | A webhook or callback URL |
| D-ID | An API for its own models | An MCP connection | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read | A link or file that expires | Not documented in the docs read | Not documented in the docs read | A status polled until done |
| Descript | An API for its own models | An MCP connection | 4K | XML export for editing | SRT and VTT files | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read | A webhook or callback URL |
| fal | One API for many providers | Not documented in the docs read | 4K | Not documented in the docs read | Not documented in the docs read | Hosted URLs kept as long as set | Not documented in the docs read | SDKs in two or more languages | A webhook or callback URL |
| Flixly | An API for its own models | An MCP connection | 1080p | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read | SDKs in two or more languages | A webhook or callback URL |
| Google Veo | An API for its own models | Not documented in the docs read | 4K | Not documented in the docs read | Not documented in the docs read | A link or file that expires | Not documented in the docs read | SDKs in two or more languages | A status polled until done |
| HeyGen | An API for its own models | An MCP connection | Not documented in the docs read | Not documented in the docs read | SRT and VTT files | A file fetched from the API | MP4 | Not documented in the docs read | A webhook or callback URL |
| Higgsfield | An API for its own models | An MCP connection | 4K | Not documented in the docs read | Not documented in the docs read | A link or file that expires | Not documented in the docs read | SDKs in two or more languages | A webhook or callback URL |
| invideo | Not documented in the docs read | Not documented in the docs read | 4K | Its own timeline editor | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read |
| Kapwing | Not documented in the docs read | Not documented in the docs read | 4K | Not documented in the docs read | SRT and VTT files | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read |
| Kling AI | An API for its own models | An agent skill | 4K for images only | Not documented in the docs read | Not documented in the docs read | A link or file that expires | Not documented in the docs read | Not documented in the docs read | A webhook or callback URL |
| Krea | An API for its own models | An MCP connection | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read | A webhook or callback URL |
| LTX | An API for its own models | Not documented in the docs read | 4K | XML export for editing | Not documented in the docs read | A link or file that expires | MP4 | Not documented in the docs read | A status polled until done |
| Luma | An API for its own models | Not documented in the docs read | 4K | EXR for compositing | Not documented in the docs read | Not documented in the docs read | EXR | SDKs in two or more languages | A webhook or callback URL |
| MiniMax | An API for its own models | An MCP connection | 1080p | Not documented in the docs read | Not documented in the docs read | A file fetched from the API | Not documented in the docs read | Not documented in the docs read | A status polled until done |
| OpenAI Sora | An API for its own models | Not documented in the docs read | 1080p | Not documented in the docs read | Not documented in the docs read | A file fetched from the API | MP4 | Not documented in the docs read | A webhook or callback URL |
| Pika | One API for many providers | Not documented in the docs read | 4K | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read |
| PixVerse | An API for its own models | Not documented in the docs read | 1080p | Not documented in the docs read | Not documented in the docs read | A file fetched from the API | Not documented in the docs read | Not documented in the docs read | A webhook or callback URL |
| Replicate | One API for many providers | An MCP connection | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read | A link or file that expires | Not documented in the docs read | SDKs in two or more languages | A webhook or callback URL |
| Revid | An API for its own models | An MCP connection | 4K | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read | A webhook or callback URL |
| Runway | An API for its own models | An MCP connection | 1080p | Not documented in the docs read | Not documented in the docs read | A link or file that expires | Not documented in the docs read | SDKs in two or more languages | A status polled until done |
| SceneMixer | Not documented in the docs read | Not documented in the docs read | 2K | Not documented in the docs read | Captions left off by design | Full-quality download and share link | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read |
| Synthesia | An API for its own models | An MCP connection | 1080p | Not documented in the docs read | Not documented in the docs read | A link or file that expires | MP4 | Not documented in the docs read | A webhook or callback URL |
| VEED | An API for its own models | Not documented in the docs read | 4K | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read | VP9 with alpha | One SDK or client | A webhook or callback URL |
| Vidu | An API for its own models | An MCP connection | 4K for images only | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read | Not documented in the docs read |
| Wan (Alibaba Cloud) | An API for its own models | A command-line tool | 1080p | Not documented in the docs read | Not documented in the docs read | A link or file that expires | MP4 | One SDK or client | A status polled until done |
Inclusion rule. AI video tools and model platforms whose own pages were read for pipeline hooks. Order. Alphabetical by tool name.
1The pattern
An API is the hook almost everyone documents, and resolution comes next. Everything that happens after a clip is made, handing it to an editor, subtitles, the format of the file, is documented by only a few, which leaves the last mile of a production to the user.
An outlined cell is a gap in the documentation read, not proof the hook is missing. Several platforms document formats and delivery deep in reference pages rather than on the pages that introduce them.
2All the tools
- Adobe Firefly — an API for creative workflows
- BytePlus ModelArk — a video generation API
- Colossyan — a REST API with callbacks
- D-ID — an MCP server and result links valid for 24 hours
- Descript — timeline export to Premiere and Final Cut, with SRT files
- fal — over a thousand models behind one API, with webhooks
- Flixly — a REST API, an MCP and a ChatGPT app
- Google Veo — Veo 3.1 in the Gemini API, up to 4K
- HeyGen — an MCP server with every endpoint and SRT captions
- Higgsfield — an API platform and an MCP for Claude
- invideo — its own timeline editor and 4K on upper plans
- Kapwing — SRT and VTT subtitle files
- Kling AI — an open platform with API access
- Krea — an API, an MCP and a command line
- LTX — a 4K video API and XML export
- Luma — EXR export for Resolve and Nuke
- MiniMax — API docs with an MCP guide
- OpenAI Sora — a video API with 1080p MP4 downloads
- Pika — one API for many providers' models
- PixVerse — an API platform with webhooks and status URLs
- Replicate — an MCP server, webhooks and outputs removed after an hour
- Revid — automations, an API, an MCP and a CLI
- Runway — a developer platform with a Dev MCP
- SceneMixer — a full-quality download, captions left off
- Synthesia — a video API, an MCP server and Full HD MP4 downloads
- VEED — APIs with VP9 alpha output
- Vidu — an API platform for video and image models
- Wan (Alibaba Cloud) — an API returning MP4 with H.264
3Elsewhere
Each hook across all tools is under hooks; questions such as which tools connect to agents are under questions; reading rules are on the method page.