ImpossibleFX Documentation
Everything you need to render personalized videos at scale. Start with a quickstart — build a template with an AI agent or in the editor — explore the core guides, or jump straight to the API reference.
Connect the FX Express MCP server and describe the video you want.
In the editorStart from a blank template and make layers dynamic by hand.
Core Guides
The complete reference for the browser editor — scenes, elements, the timeline, animations, variables, and voiceover.
Rendering VideosMake render requests, retrieve videos, upload to third-party services, and choose regions.
SDKsClient libraries for Node.js, Browser JS, Python, and Java.
CredentialsAPI keys, authentication, and security.
Integrations
Use personalized videos with the ImpossibleFX Player, JW Player, Video.js, Vimeo, and Wistia.
CRM IntegrationsEmbed personalized video links in Salesforce, HubSpot, Marketo, and other CRMs.
Mail & Workflow AutomationIntegrate with n8n, Zapier, and Mailchimp for personalized video campaigns.
Reference
Endpoint reference for rendering, retrieving, and streaming videos.
Project APIManage projects, upload assets, and work with dynamic movie templates.
Upload DestinationsConfiguration for S3, Azure, YouTube, Facebook, Dropbox, HTTP, and FTP uploads.