- Home
- Resources
- Integrations
- JSON2Video
JSON2Video Make integrationAutomate JSON2Video with Make.
What if every new row of data came back as a finished video? The JSON2Video Make integration gives you 11 action modules to render movies, add subtitles and join clips. This guide shows how to link your account and build a first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What does the JSON2Video Make integration let you do?
The JSON2Video Make integration connects your JSON2Video account to Make so a scenario (the automation you build in Make, a chain of modules) can order videos for you. Each module is one brick: here, all 11 are actions that create, subtitle, assemble or check a movie.
A listing video for each new property. A real estate team stores listings in a spreadsheet. A trigger from that tool starts the scenario, Create a Movie from my Template fills a template designed on JSON2Video.com, and Wait for a Movie to Render holds the next step until the file exists.
Subtitles on videos you already have. A course creator drops a recorded lesson somewhere Make can read. Add Automatic Subtitles to a Video transcribes the voice-over and adds captions to it, so the lesson works with the sound off.
One product clip out of several. An online shop keeps short clips per product. Concat a List of Videos with Background Audio joins them and lays music or a voice-over underneath.
Worth knowing before you start: JSON2Video has no trigger in Make, so something else has to start the scenario (another app or a schedule). The same video jobs can often be built in n8n too; the n8n vs Make comparison lays out the criteria. New to the editor? Make training covers the basics, and Make troubleshooting helps when a run fails.
How do you connect JSON2Video to Make?
- 01
Get your API key by email
On the JSON2Video website, click Get your API Key, type your email address and click Send it to me!. The key lands in your inbox. Copy it, paste it into the field JSON2Video shows and click Confirm.
- 02
Create the connection in Make
In your scenario, add any JSON2Video module and click Create a connection. A connection is your JSON2Video account linked to Make once, then reused by every JSON2Video module. Give it a name in Connection name if you like, and paste the key into API Key.
- 03
Save and approve access
Click Save. If Make asks you to authenticate, sign in and confirm access. From there, every JSON2Video module in any scenario can pick this connection from the list instead of asking for the key again.
Your first scenario: a video rendered from your template
GoalWhen new data arrives in another app, Make asks JSON2Video to render a movie from your template and waits until the video is ready.
- 01
Create the scenario and its starting point
Open Scenarios, create a new one and click the +. JSON2Video has no trigger, so pick the module of the app that holds your data, such as a form or a spreadsheet.
- 02
Add the template module
Click the + on the right, search for JSON2Video and choose Create a Movie from my Template. Select the connection you created, then the template you designed on JSON2Video.com.
- 03
Map your data into the template
Fill the module fields by mapping values from the first module into the spots your template leaves open. Each item that flows between modules is a bundle, so one new row gives one bundle and one movie.
- 04
Wait for the render
Add Wait for a Movie to Render after it and map the movie returned by the previous module. Any step you put after this one works with a finished video rather than a job still in progress.
- 05
Test, then switch it on
Click Run once and read the bundles each module received. When the output looks right, set the schedule on the first module (every 15 minutes by default) and switch the scenario on.
What each JSON2Video module does
JSON2Video gives you 11 modules in 4 groups. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Toolbox
4 modulesAdd Automatic Subtitles to a Video
ActionIn Make“Transcribes a video or an audio input and adds subtitles to a video.”
You get a subtitled video from either a video or a separate audio input: the module transcribes the sound and writes the captions onto the video.
Create Slideshow with Audio
ActionIn Make“Creates a video slideshow from images or videos and adds a background audio”
A handful of images or short videos comes back as one slideshow video with a background track playing under it.
Concat a List of Videos with Background Audio
ActionIn Make“Concatenates a list of videos with the possibility to add a background music and voice over.”
Several clips become a single video, played one after the other, with the option of background music and a voice-over on top.
Toolbox
ActionIn Make“Includes several video editing tools”
This module gathers several video editing tools from JSON2Video behind one entry, handy when the job is a small edit rather than a full movie.
Basic
4 modulesWait for a Movie to Render
ActionIn Make“Waits for a movie to be rendered.”
Your scenario pauses on this step until JSON2Video has finished rendering the movie, so the next module receives a real video and not a pending job.
Create a Movie from my Template
ActionIn Make“Creates a new movie from one of your templates created on JSON2Video.com”
One of the templates you designed on JSON2Video.com turns into a new movie, filled with the data your scenario maps into it.
Create a Movie from a Template ID
ActionIn Make“Creates a new movie from any template if you know the ID”
Knowing a template's ID is enough to get a new movie from it, even when that template is not one you built yourself.
Check a Movie Status
ActionIn Make“Checks your movie rendering status by providing your "project ID" and returns the video URL when the movie is ready.”
Give it a movie's project ID and it tells you where the render stands, returning the video URL once the movie is ready.
Other
2 modulesCreate a Movie from JSON
ActionIn Make“Creates a new movie from the provided JSON”
Here you describe the whole movie yourself in JSON (scenes, texts, media) and JSON2Video renders exactly that, without a saved template.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
This module lets you call any endpoint of the JSON2Video API from your scenario, reusing the connection you already set up.
Other modules
1 moduleAdd Automatic Subtitles to a Video
ActionIn Make“Transcribes a video's voice-over and adds automatic subtitles.”
A video with a spoken voice-over comes out with automatic subtitles, generated from what the speaker says in it.
Need help automating JSON2Video with Make?
A person reads every message.