Resources · Make integration

Leonardo.Ai Make integrationAutomate Leonardo.Ai with Make.

Can Make create your Leonardo.Ai visuals for you? The Leonardo.Ai Make integration gives you 7 action modules: images, videos, upscales and unzooms. This page is for creative and marketing teams, and it walks you from the API key to a first working scenario.

Verified Trustpilot reviews · AI, automation & growth agency

What you can automate

What can the Leonardo.Ai Make integration do?

The integration links your Leonardo.Ai account to Make, a no-code automation tool. Inside a scenario (the automation you build in Make, a chain of steps), Leonardo.Ai modules (the bricks of a scenario) generate images and videos, upscale a picture or upload your own files, while other apps feed them prompts and store the results.

A product visual that arrives already polished. A new line in a spreadsheet holds a prompt. Make sends it to Generate an Image, then passes the result to Upscale an Image (Universal Upscaler) for a high-resolution version. The Airtable Make integration works well as that prompt list.

A short clip for social posts. Hand an approved image to Generate a Motion (Video) and get a moving version of it, with no editing tool opened.

More breathing room around a picture. When a generated image feels too tight, Unzoom a Generated or Variation Image produces a wider variation of it.

Know one gap before you start: Leonardo.Ai has no trigger in Make, so it never starts a scenario by itself. Another app or the schedule does that job. The documentation lists no numeric limits either. The same app often has an n8n node too; the n8n vs Make comparison helps you pick. New to the editor? The Make training covers the basics.

Connect

How do you connect Leonardo.Ai to Make?

  1. 01

    Create your API key in Leonardo.Ai

    Log in to Leonardo.Ai and click API in the left sidebar. Subscribe to a plan or continue with the free one, then click Create New Key on the API Access page. Copy the value and keep it somewhere safe.

  2. 02

    Open the connection window in Make

    Add any Leonardo.Ai module to your scenario and click Create a connection. A connection is your Leonardo.Ai account linked to Make once, then reused by every Leonardo.Ai module. You can name it in Connection name.

  3. 03

    Paste the key and save

    Paste the key into the API Key field and click Save. If Make asks you to authenticate your account and confirm access, accept. The module is now ready for its fields.

First scenario

Your first scenario with Leonardo.Ai

GoalWhen a new prompt lands in your spreadsheet, Make generates the image in Leonardo.Ai and upscales it.

  1. 01

    Create the scenario

    From the Scenarios page, create a new scenario and click the +. For the first module, pick the app that holds your prompts, such as a spreadsheet, and choose its trigger.

  2. 02

    Add Generate an Image

    Click the + on the right, search Leonardo.Ai and pick Generate an Image. Connect your account, then map the prompt text from the first module into the module fields.

  3. 03

    Chain the upscale

    Add Upscale an Image (Universal Upscaler) after it and map the image that Generate an Image returned. Each bundle, one item passed from module to module, carries one image.

  4. 04

    Test with Run once

    Add a test prompt, then click Run once. Open the bundles each module received and check that the upscale got the right image before going further.

  5. 05

    Schedule and switch it on

    Set the schedule on the first module, every 15 minutes by default, and switch the scenario on. Each module run counts as one operation, the unit Make bills on your plan.

Modules

What each Leonardo.Ai module does

Leonardo.Ai gives you 7 modules. For each one: what it does for you, when to reach for it, and what to watch out for.

Leonardo.Ai1

Generate a Motion (Video)

Action

In MakeGenerates a motion (video) from the provided image (any type).

Turns a still picture into a short moving clip, so a finished visual can become video content without another tool. Any type of image works as the starting point.

When to use it
a campaign image has been approved and the social team wants an animated take on the very same visual.
Watch out
the module needs an image to start from, so place it after a step that produced or uploaded one.
Leonardo.Ai2

Generate an Image

Action

In MakeGenerates new images.

Creates brand new images in Leonardo.Ai from what your scenario sends it, which makes it the natural first Leonardo.Ai step in most flows. Prompts can come from a form, a sheet or a database.

When to use it
each new product listing or blog draft needs a fresh illustration without anyone opening Leonardo.Ai.
Watch out
run a single test with Run once before activating, because every run of the scenario asks for new images.
Leonardo.Ai3

Make an API Call

Action

In MakePerforms an arbitrary authorized API call.

Reaches any endpoint of the Leonardo.Ai API with the connection you already set up, so a feature missing from the list of modules stays within reach of your scenario.

When to use it
the six other modules do not cover what you need and the Leonardo.Ai API does.
Watch out
nothing is pre-filled here, so you write the request yourself from the Leonardo.Ai API documentation.
Leonardo.Ai4

Unzoom a Generated or Variation Image

Action

In MakeCreates an unzoom variation for a generated or variation image.

Gives you a zoomed-out variation of an image that Leonardo.Ai generated, handy when the subject sits too close to the edges for a banner or a cover.

When to use it
a generated visual must fit a wider format, and redoing the whole generation would lose a result you like.
Watch out
it works on generated or variation images only, not on any picture from your drive.
Leonardo.Ai5

Upload an Image

Action

In MakeUploads a new image.

Sends one of your own images to your Leonardo.Ai account from inside the scenario, so a photo from your files or another app can reach Leonardo.Ai with no manual upload.

When to use it
a product shot arrives by email or in a shared folder and it should land in Leonardo.Ai right away.
Watch out
the documentation does not say which modules reuse an uploaded image, so check the bundles with Run once.
Leonardo.Ai6

Upscale an Image (Universal Upscaler)

Action

In MakeCreates a high-resolution upscale of the provided image (any type).

Produces a high-resolution version of the image you provide, whatever its type, so a draft visual becomes sharp enough for print or large screens.

When to use it
right after Generate an Image, when the final file goes to a website hero or a printed flyer.
Watch out
each upscale is one more operation on your Make plan, so upscale the images you keep, not every draft.
Leonardo.Ai7

Generate a video

ActionIn the docs only

Produces a video in Leonardo.Ai from your scenario. The Make directory gives it no description, so only its name tells what it returns.

When to use it
you want a video and Generate a Motion (Video), which needs a starting image, does not fit your case. Whether this one needs an image is not documented.
Watch out
open the module and click Run once on a test first to see which fields it asks for and what it sends back.
Need help

Need help automating Leonardo.Ai with Make?

A person reads every message.

FAQ

Leonardo.Ai and Make: common questions

01Is the Leonardo.Ai Make integration free?
Yes, on the Make side. Leonardo.Ai is a standard app, available from the Free plan. That plan allows 2 active scenarios, a minimum of 15 minutes between scheduled runs, 5 minutes of execution per run, files up to 5 MB and 512 MB of data transfer. Paid plans lower the interval to 1 minute and remove the cap on active scenarios. On the Leonardo.Ai side, the API page asks you to subscribe to a plan or continue with a free one, so check what your own account includes.
02What is needed to connect Leonardo.Ai to Make?
An active Leonardo.Ai account and an API key. In Leonardo.Ai, click API in the left sidebar, choose a plan or keep the free one, then click Create New Key on the API Access page and copy the value. In Make, add a Leonardo.Ai module, click Create a connection, paste the key in the API Key field and click Save. Every Leonardo.Ai module of your scenarios then reuses that same connection.
03Does Leonardo.Ai trigger Make scenarios in real time?
No. Leonardo.Ai has no trigger module in Make, so it cannot start a scenario on its own. Two options remain. Start the scenario with a trigger from another app, such as a new form entry or a new row, and put the Leonardo.Ai modules after it. Or rely on the schedule of the first module, set to every 15 minutes by default on a new scenario, with a minimum of 15 minutes on the Free plan and 1 minute on paid plans.
04What if a Leonardo.Ai module is missing in Make?
Use Make an API Call. It calls any endpoint of the Leonardo.Ai API with the connection you already have, so a feature absent from the 7 modules stays reachable. You write the request yourself from the Leonardo.Ai API documentation. The Make documentation for this app lists no numeric limits. If a run fails on file size, remember that the Free plan handles files up to 5 MB, so check the size of your image before looking elsewhere.
05Is Make or n8n better for Leonardo.Ai?
It depends on where the rest of your automations already live. On the Make side, Leonardo.Ai offers 7 modules with no trigger: image and video generation, upscaling, unzooming, image upload and Make an API Call. The same app often has an n8n node as well, so compare the actions each tool exposes for your use case before choosing. In Make, whatever the 7 modules miss can still go through Make an API Call and the same connection.