# AIMovieToolkit (aimovietoolkit.com) > AIMovieToolkit records how 28 AI video tools and model platforms connect to a production pipeline, read on their own documentation and help pages: public API, agent hooks such as MCP, the highest resolution named, hand-off to editing software, subtitle files, the finished download and how long it lasts, file formats, official SDKs, and whether a finished job is signalled by webhook or polling. Nothing was called or installed; each reading is quoted and dated. This site is open for crawling, indexing, quoting and model training. Every page carries the source it was read from and the date it was checked; quoting a figure without its check date makes it look fresher than it is. Full text of every page in one file: https://aimovietoolkit.com/llms-full.txt ## Pipeline register - [AIMovieToolkit: how AI video tools plug into a pipeline](https://aimovietoolkit.com/): How 28 AI video tools connect to a production pipeline: API, MCP, SDKs, webhooks, resolution, editing hand-off, subtitles, downloads and file formats. ## Sections - [Tools: how 28 AI video tools plug into a pipeline](https://aimovietoolkit.com/toolkit/): 28 AI video tools read on their own documentation for API, MCP, SDKs, webhooks, resolution, editing hand-off, subtitles, downloads and formats. - [AI video pipeline hooks as a CSV file](https://aimovietoolkit.com/datasets/): Every reading AIMovieToolkit holds, nine pipeline hooks for 28 AI video tools, in one CSV file with documentation links and reading dates. - [Runway, Morphic, Pollo, PixVerse in a Video Pipeline](https://aimovietoolkit.com/pipeline-fit/): Four readings of tools people search for beside this register: a developer platform, a workflow studio, a parallel queue and an app with batch modes. - [AI Video Tool Rankings by Stated Handoff Rules](https://aimovietoolkit.com/handoff-rankings/): Two rankings of AI video tools by whether their own pages spell out the handoff: the download and captions, and a route into editing software. - [Hooks: nine pipeline hooks, every tool](https://aimovietoolkit.com/hooks/): Each of nine pipeline hooks read across 28 AI video tools, with single-tool pages where the documentation is detailed. Read 2026-09-25. - [Pairs: two tools, nine hooks](https://aimovietoolkit.com/toolkit-pairs/): Two AI video tools set side by side on nine pipeline hooks, with their documentation where they differ. Quoted from the tools' own documentation. - [Questions: fitting AI video into a pipeline](https://aimovietoolkit.com/pipeline-questions/): Questions about wiring AI video tools into a production, answered from their own documentation. Quoted from the tools' own documentation. - [Terms: the words of AI video pipelines](https://aimovietoolkit.com/pipeline-terms/): The words AI video documentation uses, from API and MCP to EXR, alpha channels and SRT files. Quoted from the tools' own documentation. - [Pipeline notes: getting AI video out cleanly](https://aimovietoolkit.com/pipeline-notes/): Short notes on fitting AI video tools into a production pipeline, with examples from the register. Quoted from the tools' own documentation. ## How hooks are read - [How AI video pipeline hooks are read](https://aimovietoolkit.com/how-hooks-are-read/): How AIMovieToolkit reads AI video tools' documentation for nine pipeline hooks, which tools are listed, and why nothing is called or installed. ## Tools - [Adobe Firefly: an API for creative workflows](https://aimovietoolkit.com/toolkit/firefly/): Adobe Firefly in a video pipeline. API: its own models; agent hooks: none documented; resolution: not stated. Quoted from its own documentation. - [BytePlus ModelArk: a video generation API](https://aimovietoolkit.com/toolkit/seedance/): BytePlus ModelArk in a video pipeline. API: its own models; agent hooks: none documented; resolution: not stated. Quoted from its own documentation. - [Colossyan for developers: a REST API with callbacks](https://aimovietoolkit.com/toolkit/colossyan/): Colossyan in a video pipeline. API: its own models; agent hooks: none documented; resolution: not stated. Quoted from its own documentation. - [D-ID: an MCP server and result links valid for 24 hours](https://aimovietoolkit.com/toolkit/did/): D-ID in a video pipeline. API: its own models; agent hooks: MCP; resolution: not stated. Quoted from its own documentation, read 2026-09-25. - [Descript pipeline hooks](https://aimovietoolkit.com/toolkit/descript/): Descript in a video pipeline. API: its own models; agent hooks: MCP; resolution: 4K. Quoted from its own documentation, read 2026-09-25. - [fal: over a thousand models behind one API, with webhooks](https://aimovietoolkit.com/toolkit/fal/): fal in a video pipeline. API: many providers' models; agent hooks: none documented; resolution: 4K. Quoted from its own documentation, read 2026-09-25. - [Flixly for developers: a REST API, an MCP and a ChatGPT app](https://aimovietoolkit.com/toolkit/flixly/): Flixly in a video pipeline. API: its own models; agent hooks: MCP; resolution: 1080p. Quoted from its own documentation, read 2026-09-25. - [Google Veo: Veo 3.1 in the Gemini API, up to 4K](https://aimovietoolkit.com/toolkit/veo/): Google Veo in a video pipeline. API: its own models; agent hooks: none documented; resolution: 4K. Quoted from its own documentation, read 2026-09-25. - [HeyGen: an MCP server with every endpoint and SRT captions](https://aimovietoolkit.com/toolkit/heygen/): HeyGen in a video pipeline. API: its own models; agent hooks: MCP; resolution: not stated. Quoted from its own documentation, read 2026-09-25. - [Higgsfield: an API platform and an MCP for Claude](https://aimovietoolkit.com/toolkit/higgsfield/): Higgsfield in a video pipeline. API: its own models; agent hooks: MCP; resolution: 4K. Quoted from its own documentation, read 2026-09-25. - [invideo: its own timeline editor and 4K on upper plans](https://aimovietoolkit.com/toolkit/invideo/): invideo in a video pipeline. API: not documented; agent hooks: none documented; resolution: 4K. Quoted from its own documentation, read 2026-09-25. - [Kapwing hooks: SRT and VTT subtitle files](https://aimovietoolkit.com/toolkit/kapwing/): Kapwing in a video pipeline. API: not documented; agent hooks: none documented; resolution: 4K. Quoted from its own documentation, read 2026-09-25. - [Kling AI: an open platform with API access](https://aimovietoolkit.com/toolkit/kling/): Kling AI in a video pipeline. API: its own models; agent hooks: an agent skill; resolution: 4K for images only. Quoted from its own documentation. - [Krea hooks: an API, an MCP and a command line](https://aimovietoolkit.com/toolkit/krea/): Krea in a video pipeline. API: its own models; agent hooks: MCP; resolution: not stated. Quoted from its own documentation, read 2026-09-25. - [LTX for developers: a 4K video API and XML export](https://aimovietoolkit.com/toolkit/ltx/): LTX in a video pipeline. API: its own models; agent hooks: none documented; resolution: 4K. Quoted from its own documentation, read 2026-09-25. - [Luma for developers: EXR export for Resolve and Nuke](https://aimovietoolkit.com/toolkit/luma/): Luma in a video pipeline. API: its own models; agent hooks: none documented; resolution: 4K. Quoted from its own documentation, read 2026-09-25. - [MiniMax for developers: API docs with an MCP guide](https://aimovietoolkit.com/toolkit/minimax/): MiniMax in a video pipeline. API: its own models; agent hooks: MCP; resolution: 1080p. Quoted from its own documentation, read 2026-09-25. - [OpenAI Sora: a video API with 1080p MP4 downloads](https://aimovietoolkit.com/toolkit/sora/): OpenAI Sora in a video pipeline. API: its own models; agent hooks: none documented; resolution: 1080p. Quoted from its own documentation, read 2026-09-25. - [Pika hooks: one API for many providers' models](https://aimovietoolkit.com/toolkit/pika/): Pika in a video pipeline. API: many providers' models; agent hooks: none documented; resolution: 4K. Quoted from its own documentation, read 2026-09-25. - [PixVerse: an API platform with webhooks and status URLs](https://aimovietoolkit.com/toolkit/pixverse/): PixVerse in a video pipeline. API: its own models; agent hooks: none documented; resolution: 1080p. Quoted from its own documentation, read 2026-09-25. - [Replicate pipeline hooks](https://aimovietoolkit.com/toolkit/replicate/): Replicate in a video pipeline. API: many providers' models; agent hooks: MCP; resolution: not stated. Quoted from its own documentation, read 2026-09-25. - [Revid: automations, an API, an MCP and a CLI](https://aimovietoolkit.com/toolkit/revid/): Revid in a video pipeline. API: its own models; agent hooks: MCP; resolution: 4K. Quoted from its own documentation, read 2026-09-25. - [Runway: a developer platform with a Dev MCP](https://aimovietoolkit.com/toolkit/runway/): Runway in a video pipeline. API: its own models; agent hooks: MCP; resolution: 1080p. Quoted from its own documentation, read 2026-09-25. - [Pipeline hooks: a full-quality download, captions left off](https://aimovietoolkit.com/toolkit/scenemixer/): SceneMixer in a video pipeline. API: not documented; agent hooks: none documented; resolution: 2K. Quoted from its own documentation, read 2026-09-25. - [Synthesia pipeline hooks](https://aimovietoolkit.com/toolkit/synthesia/): Synthesia in a video pipeline. API: its own models; agent hooks: MCP; resolution: 1080p. Quoted from its own documentation, read 2026-09-25. - [VEED in a video pipeline: APIs with VP9 alpha output](https://aimovietoolkit.com/toolkit/veed/): VEED in a video pipeline. API: its own models; agent hooks: none documented; resolution: 4K. Quoted from its own documentation, read 2026-09-25. - [Vidu: an API platform for video and image models](https://aimovietoolkit.com/toolkit/vidu/): Vidu in a video pipeline. API: its own models; agent hooks: MCP; resolution: 4K for images only. Quoted from its own documentation, read 2026-09-25. - [Wan (Alibaba Cloud): an API returning MP4 with H.264](https://aimovietoolkit.com/toolkit/wan/): Wan (Alibaba Cloud) in a video pipeline. API: its own models; agent hooks: a command line; resolution: 1080p. Quoted from its own documentation. ## Hooks - [AI video pipelines: public API](https://aimovietoolkit.com/hooks/api/): Public API across 28 AI video tools and model platforms, as their own documentation states it, read 2026-09-25. Alphabetical by tool. - [AI video pipelines: agent and automation hooks](https://aimovietoolkit.com/hooks/agents/): Agent and automation hooks across 28 AI video tools and model platforms, as their own documentation states it, read 2026-09-25. - [AI video pipelines: highest resolution named](https://aimovietoolkit.com/hooks/res/): Highest resolution named across 28 AI video tools and model platforms, as their own documentation states it, read 2026-09-25. - [AI video pipelines: hand-off to editing software](https://aimovietoolkit.com/hooks/handoff/): Hand-off to editing software across 28 AI video tools and model platforms, as their own documentation states it, read 2026-09-25. - [AI video pipelines: subtitle files](https://aimovietoolkit.com/hooks/subs/): Subtitle files across 28 AI video tools and model platforms, as their own documentation states it, read 2026-09-25. Alphabetical by tool. - [AI video pipelines: the finished file](https://aimovietoolkit.com/hooks/download/): The finished file across 28 AI video tools and model platforms, as their own documentation states it, read 2026-09-25. Alphabetical by tool. - [AI video pipelines: file formats named](https://aimovietoolkit.com/hooks/formats/): File formats named across 28 AI video tools and model platforms, as their own documentation states it, read 2026-09-25. Alphabetical by tool. - [AI video pipelines: official SDKs](https://aimovietoolkit.com/hooks/sdk/): Official SDKs across 28 AI video tools and model platforms, as their own documentation states it, read 2026-09-25. Alphabetical by tool. - [AI video pipelines: finished-job signal](https://aimovietoolkit.com/hooks/webhook/): Finished-job signal across 28 AI video tools and model platforms, as their own documentation states it, read 2026-09-25. ## One tool, one hook - [Adobe Firefly pipeline hooks: API access](https://aimovietoolkit.com/hooks/api/firefly/): Adobe Firefly on API access, from its own documentation: an API for building Firefly's generative AI into creative workflows. - [BytePlus ModelArk pipeline hooks: API access](https://aimovietoolkit.com/hooks/api/seedance/): BytePlus ModelArk on API access, from its own documentation: a video generation API in the ModelArk reference. Read 2026-09-25. - [Colossyan pipeline hooks: API access](https://aimovietoolkit.com/hooks/api/colossyan/): Colossyan on API access, from its own documentation: a REST API for generating avatar videos at scale. Set beside the other 27 tools in the register. - [Descript pipeline hooks: API access](https://aimovietoolkit.com/hooks/api/descript/): Descript on API access, from its own documentation: an API that imports media and sends editing instructions to its AI assistant. - [fal pipeline hooks: API access](https://aimovietoolkit.com/hooks/api/fal/): fal on API access, from its own documentation: over a thousand models reached through one API. Set beside the other 27 tools in the register. - [Flixly pipeline hooks: API access](https://aimovietoolkit.com/hooks/api/flixly/): Flixly on API access, from its own documentation: a REST API for building apps. Set beside the other 27 tools in the register. - [Google Veo pipeline hooks: API access](https://aimovietoolkit.com/hooks/api/veo/): Google Veo on API access, from its own documentation: Veo 3.1 available programmatically through the Gemini API. Read 2026-09-25. - [HeyGen pipeline hooks: API access](https://aimovietoolkit.com/hooks/api/heygen/): HeyGen on API access, from its own documentation: a video API that orchestrates avatars, voices, editing and music. Read 2026-09-25. - [Kling AI pipeline hooks: API access](https://aimovietoolkit.com/hooks/api/kling/): Kling AI on API access, from its own documentation: an open platform with API access to Kling's models. Set beside the other 27 tools in the register. - [Luma pipeline hooks: API access](https://aimovietoolkit.com/hooks/api/luma/): Luma on API access, from its own documentation: image and video generation APIs for products and production pipelines. Read 2026-09-25. - [Pika pipeline hooks: API access](https://aimovietoolkit.com/hooks/api/pika/): Pika on API access, from its own documentation: one API for many providers' models, Pika's included. Set beside the other 27 tools in the register. - [PixVerse pipeline hooks: API access](https://aimovietoolkit.com/hooks/api/pixverse/): PixVerse on API access, from its own documentation: an API platform for PixVerse's video generation and editing. Read 2026-09-25. - [Replicate pipeline hooks: API access](https://aimovietoolkit.com/hooks/api/replicate/): Replicate on API access, from its own documentation: one API for running many makers' models and custom ones. Read 2026-09-25. - [Revid pipeline hooks: API access](https://aimovietoolkit.com/hooks/api/revid/): Revid on API access, from its own documentation: an API to build Revid into your own workflows. Set beside the other 27 tools in the register. - [Runway pipeline hooks: API access](https://aimovietoolkit.com/hooks/api/runway/): Runway on API access, from its own documentation: a developer API for Runway's generative models. Set beside the other 27 tools in the register. - [Synthesia pipeline hooks: API access](https://aimovietoolkit.com/hooks/api/synthesia/): Synthesia on API access, from its own documentation: a video API for creating avatar videos from scripts and templates. Read 2026-09-25. - [VEED pipeline hooks: API access](https://aimovietoolkit.com/hooks/api/veed/): VEED on API access, from its own documentation: APIs for video generation, lip sync and editing. Set beside the other 27 tools in the register. - [Vidu pipeline hooks: API access](https://aimovietoolkit.com/hooks/api/vidu/): Vidu on API access, from its own documentation: a developer platform for Vidu's video and image models. Set beside the other 27 tools in the register. - [D-ID pipeline hooks: agent hooks](https://aimovietoolkit.com/hooks/agents/did/): D-ID on agent hooks, from its own documentation: an MCP server for code editors such as Cursor and Windsurf. Set beside the other 27 tools in the register. - [Descript pipeline hooks: agent hooks](https://aimovietoolkit.com/hooks/agents/descript/): Descript on agent hooks, from its own documentation: an MCP server for Claude, ChatGPT, Codex and Cursor, signed in with a Descript login. - [Flixly pipeline hooks: agent hooks](https://aimovietoolkit.com/hooks/agents/flixly/): Flixly on agent hooks, from its own documentation: an MCP connection and an app inside ChatGPT. Set beside the other 27 tools in the register. - [HeyGen pipeline hooks: agent hooks](https://aimovietoolkit.com/hooks/agents/heygen/): HeyGen on agent hooks, from its own documentation: an MCP server, llms.txt and typed schemas with every endpoint. Read 2026-09-25. - [Kling AI pipeline hooks: agent hooks](https://aimovietoolkit.com/hooks/agents/kling/): Kling AI on agent hooks, from its own documentation: an official agent skill for Claude Code, Cursor, Codex and other agents. - [MiniMax pipeline hooks: agent hooks](https://aimovietoolkit.com/hooks/agents/minimax/): MiniMax on agent hooks, from its own documentation: an MCP guide in its documentation. Set beside the other 27 tools in the register. - [PixVerse pipeline hooks: agent hooks](https://aimovietoolkit.com/hooks/agents/pixverse/): PixVerse on agent hooks: an earlier reading from 2026-09-25 kept as a dated record, and what its documentation says when read again on 2026-10-25. - [Replicate pipeline hooks: agent hooks](https://aimovietoolkit.com/hooks/agents/replicate/): Replicate on agent hooks, from its own documentation: an MCP server for Claude Desktop, Claude Code and Cursor. Read 2026-09-25. - [Runway pipeline hooks: agent hooks](https://aimovietoolkit.com/hooks/agents/runway/): Runway on agent hooks, from its own documentation: a Dev MCP connection for Cursor, Claude Code and Codex. Set beside the other 27 tools in the register. - [Synthesia pipeline hooks: agent hooks](https://aimovietoolkit.com/hooks/agents/synthesia/): Synthesia on agent hooks, from its own documentation: an MCP server for Claude and other clients, and an app in ChatGPT. - [Vidu pipeline hooks: agent hooks](https://aimovietoolkit.com/hooks/agents/vidu/): Vidu on agent hooks, from its own documentation: an MCP tool for reaching its video models from Claude, Cursor and other clients. - [fal pipeline hooks: resolution](https://aimovietoolkit.com/hooks/res/fal/): fal on resolution, from its own documentation: a native 4K Kling endpoint among its video models. Set beside the other 27 tools in the register. - [Flixly pipeline hooks: resolution](https://aimovietoolkit.com/hooks/res/flixly/): Flixly on resolution, from its own documentation: 1080p for multi-shot videos. Set beside the other 27 tools in the register. - [Google Veo pipeline hooks: resolution](https://aimovietoolkit.com/hooks/res/veo/): Google Veo on resolution, from its own documentation: eight-second videos at 720p, 1080p or 4K, with native audio. Read 2026-09-25. - [Higgsfield pipeline hooks: resolution](https://aimovietoolkit.com/hooks/res/higgsfield/): Higgsfield on resolution, from its own documentation: output in 4K resolution named for a video model on the API. Read 2026-09-25. - [Kling AI pipeline hooks: resolution](https://aimovietoolkit.com/hooks/res/kling/): Kling AI on resolution, from its own documentation: direct 2K and 4K output named for its image models. Set beside the other 27 tools in the register. - [LTX pipeline hooks: resolution](https://aimovietoolkit.com/hooks/res/ltx/): LTX on resolution, from its own documentation: 4K video with synchronized sound. Set beside the other 27 tools in the register. - [Luma pipeline hooks: resolution](https://aimovietoolkit.com/hooks/res/luma/): Luma on resolution, from its own documentation: resolution options of 540p, 720p, 1080p and 4K for Ray 2. Set beside the other 27 tools in the register. - [MiniMax pipeline hooks: resolution](https://aimovietoolkit.com/hooks/res/minimax/): MiniMax on resolution, from its own documentation: 1080p at 6 seconds for Hailuo 2.3. Set beside the other 27 tools in the register. - [OpenAI Sora pipeline hooks: resolution](https://aimovietoolkit.com/hooks/res/sora/): OpenAI Sora on resolution, from its own documentation: 1080p exports in landscape or portrait with sora-2-pro. Read 2026-09-25. - [PixVerse pipeline hooks: resolution](https://aimovietoolkit.com/hooks/res/pixverse/): PixVerse on resolution, from its own documentation: video output up to 1080p. Set beside the other 27 tools in the register. - [Synthesia pipeline hooks: resolution](https://aimovietoolkit.com/hooks/res/synthesia/): Synthesia on resolution, from its own documentation: MP4 downloads in Full HD, 1920 by 1080. Set beside the other 27 tools in the register. - [Vidu pipeline hooks: resolution](https://aimovietoolkit.com/hooks/res/vidu/): Vidu on resolution, from its own documentation: up to 4K output named for image generation. Set beside the other 27 tools in the register. - [Descript pipeline hooks: editing hand-off](https://aimovietoolkit.com/hooks/handoff/descript/): Descript on editing hand-off, from its own documentation: timeline export into Premiere Pro, Final Cut, Pro Tools and other editors. - [Luma pipeline hooks: editing hand-off](https://aimovietoolkit.com/hooks/handoff/luma/): Luma on editing hand-off, from its own documentation: 16-bit EXR export for compositing in Resolve or Nuke. Set beside the other 27 tools in the register. - [Descript pipeline hooks: subtitle files](https://aimovietoolkit.com/hooks/subs/descript/): Descript on subtitle files, from its own documentation: subtitles exported as a separate SRT or VTT file. Set beside the other 27 tools in the register. - [Kapwing pipeline hooks: subtitle files](https://aimovietoolkit.com/hooks/subs/kapwing/): Kapwing on subtitle files, from its own documentation: subtitles downloaded as SRT, and SRT or VTT files uploaded. Read 2026-09-25. - [D-ID pipeline hooks: downloads](https://aimovietoolkit.com/hooks/download/did/): D-ID on downloads, from its own documentation: a result URL valid for 24 hours, fetched again for a fresh one. Read 2026-09-25. - [fal pipeline hooks: downloads](https://aimovietoolkit.com/hooks/download/fal/): fal on downloads, from its own documentation: generated media served as public URLs from its CDN, with the storage time set per request. - [Google Veo pipeline hooks: downloads](https://aimovietoolkit.com/hooks/download/veo/): Google Veo on downloads, from its own documentation: generated videos kept on the server for two days, then removed. Read 2026-09-25. - [HeyGen pipeline hooks: downloads](https://aimovietoolkit.com/hooks/download/heygen/): HeyGen on downloads, from its own documentation: video and caption files returned as presigned download URLs. Read 2026-09-25. - [Higgsfield pipeline hooks: downloads](https://aimovietoolkit.com/hooks/download/higgsfield/): Higgsfield on downloads, from its own documentation: output files available for at least seven days. Set beside the other 27 tools in the register. - [Kling AI pipeline hooks: downloads](https://aimovietoolkit.com/hooks/download/kling/): Kling AI on downloads, from its own documentation: generated results cleared after 30 days. Set beside the other 27 tools in the register. - [MiniMax pipeline hooks: downloads](https://aimovietoolkit.com/hooks/download/minimax/): MiniMax on downloads, from its own documentation: a video download URL returned with the finished task. Set beside the other 27 tools in the register. - [OpenAI Sora pipeline hooks: downloads](https://aimovietoolkit.com/hooks/download/sora/): OpenAI Sora on downloads, from its own documentation: the finished MP4 fetched from the API once the job completes. Read 2026-09-25. - [PixVerse pipeline hooks: downloads](https://aimovietoolkit.com/hooks/download/pixverse/): PixVerse on downloads, from its own documentation: a video URL in the status response once the task completes. Read 2026-09-25. - [Replicate pipeline hooks: downloads](https://aimovietoolkit.com/hooks/download/replicate/): Replicate on downloads, from its own documentation: output files from API predictions removed after an hour by default. Read 2026-09-25. - [Runway pipeline hooks: downloads](https://aimovietoolkit.com/hooks/download/runway/): Runway on downloads, from its own documentation: output URLs that expire within 24 to 48 hours, to be saved to your own storage. - [Synthesia pipeline hooks: downloads](https://aimovietoolkit.com/hooks/download/synthesia/): Synthesia on downloads, from its own documentation: a time-limited download link once the video is complete. Set beside the other 27 tools in the register. - [HeyGen pipeline hooks: file formats](https://aimovietoolkit.com/hooks/formats/heygen/): HeyGen on file formats, from its own documentation: one request returns an MP4. Set beside the other 27 tools in the register. - [OpenAI Sora pipeline hooks: file formats](https://aimovietoolkit.com/hooks/formats/sora/): OpenAI Sora on file formats, from its own documentation: MP4. Set beside the other 27 tools in the register. Read 2026-09-25. - [Wan (Alibaba Cloud) pipeline hooks: file formats](https://aimovietoolkit.com/hooks/formats/wan/): Wan (Alibaba Cloud) on file formats, from its own documentation: MP4 with H.264 encoding. Set beside the other 27 tools in the register. - [fal pipeline hooks: SDKs](https://aimovietoolkit.com/hooks/sdk/fal/): fal on SDKs, from its own documentation: Python and JavaScript clients. Set beside the other 27 tools in the register. Read 2026-09-25. - [Higgsfield pipeline hooks: SDKs](https://aimovietoolkit.com/hooks/sdk/higgsfield/): Higgsfield on SDKs, from its own documentation: Python and TypeScript SDKs. Set beside the other 27 tools in the register. - [Replicate pipeline hooks: SDKs](https://aimovietoolkit.com/hooks/sdk/replicate/): Replicate on SDKs, from its own documentation: client libraries for Python, Node.js and Go. Set beside the other 27 tools in the register. - [Runway pipeline hooks: SDKs](https://aimovietoolkit.com/hooks/sdk/runway/): Runway on SDKs, from its own documentation: Node.js and Python SDKs, the Node one with TypeScript bindings. Set beside the other 27 tools in the register. - [VEED pipeline hooks: SDKs](https://aimovietoolkit.com/hooks/sdk/veed/): VEED on SDKs, from its own documentation: the fal.ai client, installed with npm, yarn or pnpm, since its APIs are served through fal. - [Wan (Alibaba Cloud) pipeline hooks: SDKs](https://aimovietoolkit.com/hooks/sdk/wan/): Wan (Alibaba Cloud) on SDKs, from its own documentation: the DashScope SDK, besides plain HTTP calls. Set beside the other 27 tools in the register. - [Adobe Firefly pipeline hooks: job signals](https://aimovietoolkit.com/hooks/webhook/firefly/): Adobe Firefly on job signals, from its own documentation: async jobs whose status URL is polled until they succeed or fail. - [Descript pipeline hooks: job signals](https://aimovietoolkit.com/hooks/webhook/descript/): Descript on job signals, from its own documentation: a job status to poll, or a callback URL that receives the result. Read 2026-09-25. - [fal pipeline hooks: job signals](https://aimovietoolkit.com/hooks/webhook/fal/): fal on job signals, from its own documentation: queued requests that are polled or answered by webhook. Set beside the other 27 tools in the register. - [Google Veo pipeline hooks: job signals](https://aimovietoolkit.com/hooks/webhook/veo/): Google Veo on job signals, from its own documentation: the operation status polled until the video is ready. Set beside the other 27 tools in the register. - [HeyGen pipeline hooks: job signals](https://aimovietoolkit.com/hooks/webhook/heygen/): HeyGen on job signals, from its own documentation: batch APIs of up to 100 requests per call, with webhooks. Set beside the other 27 tools in the register. - [Higgsfield pipeline hooks: job signals](https://aimovietoolkit.com/hooks/webhook/higgsfield/): Higgsfield on job signals, from its own documentation: requests polled for a result or answered by a webhook. Read 2026-09-25. - [Kling AI pipeline hooks: job signals](https://aimovietoolkit.com/hooks/webhook/kling/): Kling AI on how a finished job is signalled, by webhook or polling, from its own documentation: a callback URL notified when a task's status changes. - [LTX pipeline hooks: job signals](https://aimovietoolkit.com/hooks/webhook/ltx/): LTX on job signals, from its own documentation: async jobs polled for status, at least five seconds apart. Set beside the other 27 tools in the register. - [OpenAI Sora pipeline hooks: job signals](https://aimovietoolkit.com/hooks/webhook/sora/): OpenAI Sora on job signals, from its own documentation: webhooks that report when a video job finishes, as an alternative to polling. - [PixVerse pipeline hooks: job signals](https://aimovietoolkit.com/hooks/webhook/pixverse/): PixVerse on job signals, from its own documentation: a webhook that reports each change in a task's status. Set beside the other 27 tools in the register. - [Revid pipeline hooks: job signals](https://aimovietoolkit.com/hooks/webhook/revid/): Revid on job signals, from its own documentation: a webhook URL called when the render is ready, or a status endpoint to poll. - [VEED pipeline hooks: job signals](https://aimovietoolkit.com/hooks/webhook/veed/): VEED on job signals, from its own documentation: webhooks that notify an application when processing completes. Read 2026-09-25. - [Wan (Alibaba Cloud) pipeline hooks: job signals](https://aimovietoolkit.com/hooks/webhook/wan/): Wan (Alibaba Cloud) on job signals, from its own documentation: a task ID polled for the result, valid for 24 hours. Read 2026-09-25. ## Pairs - [Descript and MiniMax: pipeline hooks](https://aimovietoolkit.com/toolkit-pairs/descript-and-minimax/): Descript and MiniMax compared on the nine pipeline hooks. They differ on resolution, editing hand-off, subtitle files, downloads and job signals. - [Descript and Wan (Alibaba Cloud): pipeline hooks](https://aimovietoolkit.com/toolkit-pairs/descript-and-wan/): Descript and Wan (Alibaba Cloud) compared on the nine pipeline hooks. They differ on eight of the nine hooks. Quoted from each tool's documentation. - [Wiring up D-ID or HeyGen](https://aimovietoolkit.com/toolkit-pairs/did-and-heygen/): D-ID and HeyGen compared on the nine pipeline hooks. They differ on subtitle files, downloads, file formats and job signals. - [Wiring up D-ID or PixVerse](https://aimovietoolkit.com/toolkit-pairs/did-and-pixverse/): D-ID and PixVerse compared on the nine pipeline hooks. They differ on agent hooks, resolution, downloads and job signals. - [fal and Adobe Firefly: pipeline hooks](https://aimovietoolkit.com/toolkit-pairs/fal-and-firefly/): fal and Adobe Firefly compared on the nine pipeline hooks. They differ on API access, resolution, downloads, SDKs and job signals. - [Wiring up fal or Vidu](https://aimovietoolkit.com/toolkit-pairs/fal-and-vidu/): fal and Vidu compared on the nine pipeline hooks. They differ on API access, agent hooks, resolution, downloads, SDKs and job signals. - [Adobe Firefly and Replicate: pipeline hooks](https://aimovietoolkit.com/toolkit-pairs/firefly-and-replicate/): Adobe Firefly and Replicate compared on the nine pipeline hooks. They differ on API access, agent hooks, downloads, SDKs and job signals. - [Flixly and Pika: pipeline hooks](https://aimovietoolkit.com/toolkit-pairs/flixly-and-pika/): Flixly and Pika compared on the nine pipeline hooks. They differ on API access, agent hooks, resolution, SDKs and job signals. - [Flixly and Google Veo: pipeline hooks](https://aimovietoolkit.com/toolkit-pairs/flixly-and-veo/): Flixly and Google Veo compared on the nine pipeline hooks. They differ on agent hooks, resolution, downloads and job signals. - [HeyGen and Google Veo: pipeline hooks](https://aimovietoolkit.com/toolkit-pairs/heygen-and-veo/): HeyGen and Google Veo compared on the nine pipeline hooks. They differ on seven of the nine hooks. Quoted from each tool's documentation. - [Higgsfield beside PixVerse in a pipeline](https://aimovietoolkit.com/toolkit-pairs/higgsfield-and-pixverse/): Higgsfield and PixVerse compared on the nine pipeline hooks. They differ on agent hooks, resolution, downloads and SDKs. - [Kling AI beside Revid in a pipeline](https://aimovietoolkit.com/toolkit-pairs/kling-and-revid/): Kling AI and Revid compared on the nine pipeline hooks. They differ on agent hooks, resolution and downloads. Quoted from each tool's documentation. - [Kling AI and Synthesia: pipeline hooks](https://aimovietoolkit.com/toolkit-pairs/kling-and-synthesia/): Kling AI and Synthesia compared on the nine pipeline hooks. They differ on agent hooks, resolution and file formats. Quoted from each tool's documentation. - [Krea and Wan (Alibaba Cloud): pipeline hooks](https://aimovietoolkit.com/toolkit-pairs/krea-and-wan/): Krea and Wan (Alibaba Cloud) compared on the nine pipeline hooks. They differ on agent hooks, resolution, downloads, file formats, SDKs and job signals. - [LTX and Luma: pipeline hooks](https://aimovietoolkit.com/toolkit-pairs/ltx-and-luma/): LTX and Luma compared on the nine pipeline hooks. They differ on editing hand-off, downloads, file formats, SDKs and job signals. - [LTX beside OpenAI Sora in a pipeline](https://aimovietoolkit.com/toolkit-pairs/ltx-and-sora/): LTX and OpenAI Sora compared on the nine pipeline hooks. They differ on resolution, editing hand-off, downloads and job signals. - [Luma and Synthesia: pipeline hooks](https://aimovietoolkit.com/toolkit-pairs/luma-and-synthesia/): Luma and Synthesia compared on the nine pipeline hooks. They differ on agent hooks, resolution, editing hand-off, downloads, file formats and SDKs. - [MiniMax beside Replicate in a pipeline](https://aimovietoolkit.com/toolkit-pairs/minimax-and-replicate/): MiniMax and Replicate compared on the nine pipeline hooks. They differ on API access, resolution, downloads, SDKs and job signals. - [Pika beside Vidu in a pipeline](https://aimovietoolkit.com/toolkit-pairs/pika-and-vidu/): Pika and Vidu compared on the nine pipeline hooks. They differ on API access, agent hooks and resolution. Quoted from each tool's documentation. - [Revid beside Runway in a pipeline](https://aimovietoolkit.com/toolkit-pairs/revid-and-runway/): Revid and Runway compared on the nine pipeline hooks. They differ on resolution, downloads, SDKs and job signals. Quoted from each tool's documentation. - [Wiring up Runway or VEED](https://aimovietoolkit.com/toolkit-pairs/runway-and-veed/): Runway and VEED compared on the nine pipeline hooks. They differ on agent hooks, resolution, downloads, file formats, SDKs and job signals. - [OpenAI Sora beside VEED in a pipeline](https://aimovietoolkit.com/toolkit-pairs/sora-and-veed/): OpenAI Sora and VEED compared on the nine pipeline hooks. They differ on resolution, downloads, file formats and SDKs. Read 2026-09-25. ## Questions - [Which AI video tools have a public API?](https://aimovietoolkit.com/pipeline-questions/which-ai-video-tools-have-a-public-api/): Of the 28, 25 document one. Model makers such as Runway, Luma, Kling AI, LTX, MiniMax, OpenAI, Google and PixVerse offer APIs for their own models. - [Which AI video tools connect to agents over MCP?](https://aimovietoolkit.com/pipeline-questions/which-ai-video-tools-connect-to-agents-over-mcp/): Of the 28, 12 document an MCP connection, among them Runway, Replicate, HeyGen, Synthesia, Descript, D-ID and Vidu. Read 2026-09-25. - [What resolution do AI video tools name?](https://aimovietoolkit.com/pipeline-questions/what-resolution-do-ai-video-tools-name/): Of the 28, 11 name 4K for video, among them Google Veo, LTX, Luma, Higgsfield, VEED and Descript. Answered from the tools' own documentation. - [Can AI video go straight into editing software?](https://aimovietoolkit.com/pipeline-questions/can-ai-video-go-straight-into-editing-software/): Four tools document a route. Luma exports 16-bit EXR for compositing in Resolve or Nuke. Answered from the tools' own documentation. - [What file does an AI video tool hand back?](https://aimovietoolkit.com/pipeline-questions/what-file-does-an-ai-video-tool-hand-back/): Mostly an MP4. OpenAI's Sora, LTX, HeyGen, Synthesia and BytePlus's Seedance API return one, and Wan an MP4 with H.264. Read 2026-09-25. - [Which AI video tools say anything about subtitles?](https://aimovietoolkit.com/pipeline-questions/which-ai-video-tools-document-subtitles/): Four do. Descript exports SRT or VTT files, HeyGen returns SRT and VTT captions for translated videos, and Kapwing lets Pro users download an SRT. - [Which AI video APIs send a webhook when a job is done?](https://aimovietoolkit.com/pipeline-questions/which-ai-video-apis-send-a-webhook/): Of the 28, 16 document a webhook or callback URL, among them Kling AI, Luma, OpenAI for Sora, BytePlus for Seedance, fal, Replicate, HeyGen and PixVerse. - [Which AI video APIs have to be polled?](https://aimovietoolkit.com/pipeline-questions/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… - [Which AI video APIs have official SDKs?](https://aimovietoolkit.com/pipeline-questions/which-ai-video-apis-have-official-sdks/): Nine document one. Runway, Luma, Google, fal, Replicate and Higgsfield offer SDKs in two or more languages, usually Python and JavaScript or TypeScript. - [How long do AI video results stay available?](https://aimovietoolkit.com/pipeline-questions/how-long-do-ai-video-results-last/): Rarely long. Replicate removes API outputs after an hour and OpenAI's links last an hour. Answered from the tools' own documentation. - [Which APIs reach many companies' video models?](https://aimovietoolkit.com/pipeline-questions/which-apis-reach-many-video-models/): Three do. fal lists over a thousand models behind one API, Replicate runs many makers' models and custom ones, and Pika's API covers video, image, audio… - [Which avatar video makers have an API?](https://aimovietoolkit.com/pipeline-questions/which-avatar-video-makers-have-an-api/): HeyGen, Synthesia, D-ID and Colossyan each document one. HeyGen's orchestrates avatars, voices, editing and music. Read 2026-09-25. ## Terms - [API: calling a video model from software](https://aimovietoolkit.com/pipeline-terms/api/): An API, an application programming interface, lets software send a request to a model and get the result back without anyone opening the app. - [MCP: letting an agent drive a video tool](https://aimovietoolkit.com/pipeline-terms/mcp/): MCP, the Model Context Protocol, is a way for an AI agent to call a tool's functions directly, so a request in plain language can start a generation. - [Aggregator APIs for AI video](https://aimovietoolkit.com/pipeline-terms/aggregator-api/): An aggregator API offers many providers' models behind one set of calls and one bill, instead of a separate account with each maker. - [EXR files for AI video compositing](https://aimovietoolkit.com/pipeline-terms/exr/): EXR is an image format used in visual effects that stores a wide range of brightness and colour, often at 16 or 32 bits per channel, frame by frame. - [XML export from an AI video tool](https://aimovietoolkit.com/pipeline-terms/xml-export/): An XML export writes the structure of an edit, clips, order and timing, into a file an editing suite can read, so a cut can be rebuilt elsewhere. - [MP4 and H.264 in AI video output](https://aimovietoolkit.com/pipeline-terms/h264-mp4/): MP4 and H.264 in AI video pipelines: MP4 is a container file; H.264 is the most widely supported way of compressing the video inside it. - [Alpha channels in AI video output](https://aimovietoolkit.com/pipeline-terms/alpha-channel/): Alpha channel in AI video pipelines: an alpha channel stores transparency, so a subject can sit over other footage without a separate mask. - [Subtitle files: SRT, VTT and captions left off](https://aimovietoolkit.com/pipeline-terms/subtitle-files/): Subtitle files such as SRT and VTT hold text and timing apart from the picture, so captions can be switched on, translated or corrected. - [Expiring links for AI video results](https://aimovietoolkit.com/pipeline-terms/expiring-link/): An expiring link is a download address that stops working after a set time, commonly used by APIs to hand back generated files. - [Webhook: the tool calls back when a video is ready](https://aimovietoolkit.com/pipeline-terms/webhook/): A webhook is an address on the caller's own server that a tool calls when a job changes state, so the result arrives without anyone asking for it. - [Polling: asking again until a video is done](https://aimovietoolkit.com/pipeline-terms/polling/): Polling in AI video pipelines: polling means asking an API for a job's status at intervals until it reports success or failure, then fetching the result. - [SDK: a maker's own code for its API](https://aimovietoolkit.com/pipeline-terms/sdk/): SDK in AI video pipelines: an SDK, a software development kit, is a library a maker publishes so its API can be called from a programming language. - [Agent skills for AI video tools](https://aimovietoolkit.com/pipeline-terms/agent-skill/): Agent skill in AI video pipelines: an agent skill is a packaged set of instructions and commands that teaches a coding agent how to use one tool. - [Command-line tools for AI video](https://aimovietoolkit.com/pipeline-terms/command-line/): A command-line tool runs a service from a terminal or a script, so generation can be part of a shell pipeline or a scheduled job. - [Presigned URLs for AI video downloads](https://aimovietoolkit.com/pipeline-terms/presigned-url/): A presigned URL is a download address with permission built into it, so anyone holding it can fetch the file until it stops working. - [Async jobs: why video APIs answer later](https://aimovietoolkit.com/pipeline-terms/async-job/): An asynchronous job is a request that returns an ID straight away and finishes later. With examples from the tools' documentation. - [Data retention for AI video results](https://aimovietoolkit.com/pipeline-terms/data-retention/): Data retention is how long a tool keeps the inputs and outputs of a job before deleting them, which sets how long a result can be fetched again. ## Pipeline notes - [App or API: deciding how to work](https://aimovietoolkit.com/pipeline-notes/app-or-api/): Of the 28 tools in the register, 25 document an API, and most of the apps built on models do too. A note on getting AI video into and out of a pipeline. - [Agents are arriving in video tools](https://aimovietoolkit.com/pipeline-notes/agents-are-arriving/): Twelve tools document MCP connections, most of them added recently, from Runway, Higgsfield, Krea and MiniMax to Replicate, HeyGen and Descript; Kling. - [Resolution claims need their conditions](https://aimovietoolkit.com/pipeline-notes/resolution-claims-need-conditions/): Resolution is named by 20 tools, and almost every figure comes with a condition. A note on getting AI video into and out of a pipeline. - [Plan the hand-off to editing early](https://aimovietoolkit.com/pipeline-notes/plan-the-hand-off-early/): Only four tools document a route into editing or finishing: Luma's EXR export, Descript's timeline export, LTX's XML export and invideo's own timeline. - [Keep text out of the picture](https://aimovietoolkit.com/pipeline-notes/keep-text-out-of-the-picture/): Descript and HeyGen hand subtitles over as SRT and VTT files, Kapwing handles both too, and SceneMixer leaves captions off its videos on purpose. - [Copy results before links expire](https://aimovietoolkit.com/pipeline-notes/copy-results-before-links-expire/): Many APIs hand back results through links that expire. A note on getting AI video into and out of a pipeline. Cites 3 readings. - [Choose between webhooks and polling](https://aimovietoolkit.com/pipeline-notes/webhooks-or-polling/): A finished job is signalled one of two ways. A note on getting AI video into and out of a pipeline. Cites 7 readings. Read 2026-09-25. - [Check the SDK languages before choosing](https://aimovietoolkit.com/pipeline-notes/check-sdk-languages-first/): Official SDKs come in few languages. A note on getting AI video into and out of a pipeline. Cites 5 readings. Read 2026-09-25. - [Match storage to the review cycle](https://aimovietoolkit.com/pipeline-notes/match-retention-to-review/): How long a result stays available ranges from an hour to a month. A note on getting AI video into and out of a pipeline. - [Avatar APIs document more of the pipeline](https://aimovietoolkit.com/pipeline-notes/avatar-apis-carry-more-hooks/): The avatar video makers on the register document more hooks than most. A note on getting AI video into and out of a pipeline. - [One API for many models: what to check](https://aimovietoolkit.com/pipeline-notes/one-api-for-many-models/): Three tools on the register put many makers' models behind one API: fal with over a thousand, Replicate with makers' models and custom ones, and Pika. - [Expect MP4 unless the page says otherwise](https://aimovietoolkit.com/pipeline-notes/expect-mp4-unless-told/): Where a tool names its file, it is usually MP4. A note on getting AI video into and out of a pipeline. Cites 6 readings. ## One tool in the pipeline - [Runway in a Pipeline: APIs Against Platforms](https://aimovietoolkit.com/pipeline-fit/runway-api-platform/): Runway's developer pages document an API, a Dev MCP, SDKs and short-lived output URLs. What that answers, and where aggregator platforms differ. - [Morphic Workflows in a Cinematic Pipeline](https://aimovietoolkit.com/pipeline-fit/morphic-workflows/): Morphic's pages document all models plus workflows. What a workflow looks like in the documentation of the tools whose hooks this register reads. - [Pollo AI's Parallel Tasks in a Pipeline](https://aimovietoolkit.com/pipeline-fit/pollo-parallel-tasks/): Pollo AI's plans list one to six parallel tasks. How the register's tools let a pipeline start several jobs and hear when each one ends. - [PixVerse Batch Mode and the Pipeline Gap](https://aimovietoolkit.com/pipeline-fit/pixverse-batch-gap/): PixVerse documents batch creation and off-peak modes in the app, and a webhook in its API docs. What separates a batch button from a pipeline. ## Rankings - [Best AI Filmmaking Tools (2026)](https://aimovietoolkit.com/handoff-rankings/clear-downloads-and-captions/): What are the best AI filmmaking tools? HeyGen and SceneMixer spell out both. Fifteen more spell out one. The count rewards stating the rule, whatever the rule is, and does not rate the files themselves. - [Best AI Video Editing Software (2026)](https://aimovietoolkit.com/handoff-rankings/ai-video-editing-tools-downloads-captions-handoff/): What is the best AI video editing software? Descript, HeyGen, LTX and SceneMixer each earn two of the three points. Fifteen more tools earn one. The count rewards stating the detail and does not judge any tool's own editing features.