Learn how to set up an AI-assisted nocode workflow that takes static photos to generate short, branded videos to use as reels or ads!

Creating something from nothing: This is how this video generation workflow feels like!

In this tutorial, we're going to automatically create real estate promo videos using a dynamic video template (Placid), AI-generated videos from static photos (Runway), a database (Airtable) and a nocode workflow automation (Make).

What we are going to create

Our workflow will take a static photo and some text content from an Airtable dataset, automatically generate a short, branded video, and send it back to Airtable.

AI-assisted video generation workflow

We're going to use an AI model by Runway to turn a static photo of a room into a room-tour like view, zooming into the photo a bit. The end result will look like this, using a dynamic Placid template with some subtle animations for our video:

To follow along, you will need accounts for Make, Airtable, Runway, and Placid. For Runway and Placid, some credits are needed to run this workflow.

Set up a Placid project

First, we need to set up a placid.app project to prepare the template for our creative generation.

Add the Make integration to an existing Placid project in the project settings, or create a new one under Projects > Add new project.

Placid add integration screen

Create your video template

In the Templates tab of your project, you can now add a new template and create our design for the video. Placid templates contain 🔄 dynamic layers that can be filled with data from our Airtable later to generate images, videos or PDFs.

I started with an empty canvas in a story format (1080x1900) and added some design elements:

  • A full-size picture element in the background: image is the layer that will be filled with our generated real estate video clip.
  • The overlay layer is a rectangle with an opaque gradient filling right above the image. It tones down the video a bit and makes the text above more legible.
  • Text layers for the title, the subline and url.
  • A squiggly line – the shape layer line filled with an SVG graphic - as a design element

Placid template editor

We're going to fill in content from our Airtable into the dynamic layers image, title and subline later. Make sure you give these layers meaningful names: That makes it easier when we're referencing them in our Make scenario later!

Placid template with dynamic layers

Optional: Add animations

To make our visual more sophisticated, we're going to add some subtle animations.

To add animations, go to the animation settings (Video settings > Configure animations). You will get some suggestions for effects like fades and slides. These are usually a nice starting point, but you can also start from scratch.

For our result, I played around with custom settings:

  • image did not get any animations – we're going to fill it with a video anyway!
  • overlay: Fade in, slow duration setting, no easing, 0 ms delay
  • title: Slide in down, 2200 ms duration, ease out, 0 ms delay
  • subline: Slide in down, 2200 ms duration, ease out, 60 ms delay
  • line: Fade in, 2000 ms duration, ease out, 2200 ms delay
  • url: Fade in, 2000 ms duration, ease out, 2400 ms delay

Placid animation settings

The slight staggering and the long durations make for a soft entrance of the layers. The slide in effect makes the headline an eye-catcher.

Set up your data in Airtable

The data for our videos is living in an Airtable database.

Airtable data for video generation

Our example database contains a text field for our Title, single select fields with options for the Type of estate object (house, apartment) and Offer (for sale, for rent), and a static Image field. I added another image field called Creative where we are going to save our generated video at the end of our workflow.

Set up your Make workflow

Now let's connect all our tools in our nocode workflow with Make! This is how it's going to look like in the end:

Make.com video generation scenario

Step 1: Get Airtable records

Create a new scenario and start with a Search Records Airtable action. Connect to the Airtable base and table in which you prepared the data.

Select all the fields you need for your workflow. In our case, this is are the Title, Type, Offer and Image. I also added the formula AND({Creative} = BLANK()) to filter out records that already have a generated video in the Creative field. This prevents our workflow to run multiple times unnecessarily.

Airtable example data for generating videos

Step 2: Generate video from image with Runway

As a second step, we're adding a Generate a Video from Image(s) action by Runway.

  • Connect your account
  • Choose the model you want to use: I used the Gen-3 Alpha Turbo model.
  • Choose the URL method and use the image URL from the Airtable Image field we fetched earlier as the First URL
  • Write a prompt text: I used the very simple prompt fly through the scene to let Runway generate a walk-through-like video from our real estate photo; It worked well for me, but you can tweak the prompt to add some more instructions
  • Set your desired duration of the video (I used 10 seconds)
  • Choose your desired aspect ratio: I used a 9:16 ratio, as this fits the story format of our video template

Runway Make.com action setup

Step 3: Generate branded video with Placid

The next step is a Create Video action by Placid. Connect to Placid first, using your project's API token. You can find it in the API Token tab in your Placid project, or by clicking the Integrate button on your template.

These are the settings of the action:

  • Add a clip to the video we're going to generate (theoretically, you could stitch together multiple video clips generated by Placid – but today we're only creating one single clip!)
  • Choose the template you have created for this workflow. Mine is called Real Estate. Once you selected a template, the settings for customizing its dynamic layers will appear.
  • Set the media type of the image layer to Video, and map the generated video from the Runway step to the Video URL.
  • Map the Title field from the Airtable step to the title layer's text
  • For the subline layer, we're combining the content from the Type and Offer Airtable fields, writing "New Type for Offer" into the text field. This will output lines like "New Apartment for Rent" or "New House for Sale".

Placid Make.com action setup

Step 4: Save video to Airtable

Now we're saving the generated Placid video back into the Creative field in Airtable. Add an Update a Record Airtable action to the scenario and connect to the same Base and Table.

Fill in the ID data from the first Airtable scenario step into the Record ID field (so it will run through all of the records we fetched).

Add the Placid Video URL data into the File URL of the Airtable field Creative.

Airtable Make.com action setup

Test your workflow

Now that the setup is complete, we're going to test our video generation workflow! Click the Run Once button in your Make scenario to start it.

While the scenario is running, you can watch the videos appear in the Creative field of your Airtable one by one. Once it's finished, all rows should contain one.

Airtable with generated creatives

You can now use the generated videos as reels or send them to your customers. Or what about expanding the workflow to automatically send videos of suitable objects directly to your customers?

Next steps

You can expand and adapt this workflow with your own ideas:

  • Add some personalization to create custom video offers for your customers
  • Reuse the videos as an intro to a guided room tour that goes more into depth
  • Adapt it to another use case, if real estate isn't your industry

You can also check out our other tutorials for workflows that turn static content into videos:

We originally developed this workflow together with the Make team for their webinar on the Top 3 AI Automation Trends for 2025. You can watch it on Youtube for some more ideas!

If you want to start creating your own workflows and need some support, we're always happy to help!