Quick overview
Type a prompt into an n8n form and get back a finished MP4 with its sound already in the file. Clips are made by Movoa, the unlimited AI video generator with sound, with your own API key.
How it works
- Receives a submission from an n8n form with a prompt, model, duration, aspect ratio, and an optional first-frame image URL.
- Builds a Movoa generation request by selecting the closest supported duration for the chosen model and setting sound, resolution, aspect ratio, and optional image-to-video input.
- Sends the request to Movoa’s
/api/ai/generate endpoint to start the video generation task.
- If Movoa refuses the request, returns a detailed message with likely causes such as missing/invalid API key, insufficient credits, plan requirements, or concurrency limits.
- If accepted, waits 30 seconds and then polls Movoa’s
/api/ai/query endpoint for the task status in a loop until it completes or fails.
- On
success it downloads the MP4 as a binary file; on failed or canceled it returns the reason.
Setup
- Create a Movoa API key at https://movoa.ai/settings/apikeys.
- In n8n, add an HTTP Header Auth credential with
Authorization: Bearer <your_key> and select it for both Movoa HTTP requests.
- Run the workflow and open the generated form URL to submit prompts and retrieve the resulting MP4 file.
- Submit a prompt; the clip arrives as a binary MP4 on the Download video node, ready to send to Drive, YouTube or a chat.
Requirements
- A Movoa account and API key. Each clip costs credits on that account, at the prices on movoa.ai/pricing. n8n with the Form Trigger node; no community nodes needed.
Customization
- Change the default model in Build request (
minimax-h3, seedance-2-5 for clips up to 30 seconds, seedance-2, seedance-2-fast, seedance-2-mini, veo-3-1-fast), raise the resolution to 720p, or swap the form for a schedule, a Google Sheets row or a Telegram message.
Additional info
Clips come back with sound in the same MP4, so there is no separate audio step. The same API is available as an SDK on npm (movoa-ai) and PyPI (movoa) and as an MCP server; the reference is at movoa.readthedocs.io.