- Home
- Resources
- Integrations
- Keboola
Keboola Make integrationAutomate Keboola with Make.
What can the Keboola Make integration do for your data team? It gives Make 10 action modules, from loading rows into a table to starting an orchestration. Here you connect your account with a Storage API token, then build a first scenario step by step.
Verified Trustpilot reviews · AI, automation & growth agency
What does the Keboola Make integration let you automate?
The Keboola Make integration links your Keboola project to Make, so a scenario (the automation you build in Make, a chain of modules) can push data into Keboola tables, read them back and launch jobs or orchestrations. Every one of its 10 modules is an action: something else has to start the scenario.
Feed a table from the tools your team already uses. A module (one brick of a scenario) from another app picks up new records, and Upload Data into a Table writes them into Keboola. Add Start an Orchestration right after, and the pipeline that depends on that table runs as soon as the data lands.
Hand fresh results to the rest of the business. Preview Data reads a slice of an existing table, while Export a Table and Get File URLs from a Run ID give you something to pass to the next module, such as a file link for a report or a message.
Keep an eye on the work Keboola is doing. Run a Queue Job launches a job, and Get a Job or Get a Queue Job fetch its details so the scenario can react to what happened.
What Make does not do here: Keboola has no trigger, so Make never hears about a change on its own. The scenario runs on its schedule or starts from another app. The Make documentation for this app is also flagged as AI-generated, so test each module before relying on it. To weigh Make against other tools, read our Make review and the n8n vs Make comparison; if a scenario stalls, Make troubleshooting covers the usual causes.
How do you connect Keboola to Make?
- 01
Create a token in Keboola
In the Keboola dashboard, open Project Settings, go to the API Tokens page and click Create Token. Set the permissions the token needs, confirm, then copy the Storage API token that appears.
- 02
Add a Keboola module in Make
In your scenario, add any Keboola module and click Create a connection. A connection is your Keboola account linked to Make once, then reused by every Keboola module you add later.
- 03
Paste the token and save
Give the connection a clear label in Connection name if you like (it is optional), paste the token you copied, and follow the on-screen instructions. Make then lists the Keboola objects it can read.
Your first scenario: load new data and start an orchestration
GoalWhen another app hands Make new records, Make uploads them into a Keboola table, then starts the orchestration that processes them.
- 01
Create the scenario
On the Scenarios page, create a new scenario and click the +. Since Keboola has no trigger, pick the first module from the app where your records come from, such as a form or a spreadsheet.
- 02
Add Upload Data into a Table
Click the + on the right of that first module, search for Keboola and choose Upload Data into a Table. Click Create a connection and paste your Storage API token.
- 03
Choose the table and map the data
Once the connection exists, Make lists what it can read in your project, so you pick the table instead of typing it. Then map the values from the first module into the fields Make shows you.
- 04
Chain Start an Orchestration
Add Start an Orchestration with the +, reuse the same connection and select the orchestration that should run on the new data.
- 05
Test with Run once
Click Run once. Make executes the scenario one time and shows the bundles each module received (a bundle is one item passed along, here one record). Check them before going live.
- 06
Schedule it and switch it on
Open the clock on the first module to set the schedule, every 15 minutes by default, then switch the scenario on. On the Free plan, 15 minutes is also the shortest interval.
What can the Keboola modules do?
Keboola gives you 10 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Export a Table
ActionIn Make“Exports an existing table.”
Get a whole existing Keboola table out of storage and into your scenario, so the next module can send it, archive it or share it with someone outside the data team.
Get a Job
ActionIn Make“Retrieves an existing job.”
Pull the details of a job that already exists in Keboola, so your scenario knows what happened to it before deciding on the next step, like alerting someone or moving on.
Get a Queue Job
ActionIn Make“Retrieves an existing queue job.”
Read back a queue job that is already in Keboola, which makes it the natural companion to Run a Queue Job when you want to follow the job you just launched.
Get File URLs from a Run ID
ActionIn Make“Retrieves file URLs from a run ID.”
Turn a run ID into the file URLs that belong to that run, ready to hand to an email, a chat message or a storage app in the following module.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Reach any endpoint of the Keboola API from your scenario, with the connection you already set up, when none of the nine ready-made modules covers what you need.
Preview Data
ActionIn Make“Previews data in an existing table.”
See a preview of the data sitting in an existing table, handy when a scenario only needs a look at the content rather than a full export of it.
Run a Queue Job
ActionIn Make“Runs a new queue job.”
Launch a new queue job in Keboola straight from Make, so work that someone used to start by hand now begins when the scenario reaches this module.
Start an Orchestration
ActionIn Make“Starts a new orchestration.”
Fire an orchestration, the sequence of steps your Keboola project already defines, from a Make scenario, without opening the Keboola dashboard to press start.
Unload Data Asynchronously
ActionIn Make“Unloads data asynchronously.”
Ask Keboola to unload data asynchronously, which, going by its name, means Keboola handles the unload on its side instead of holding your scenario.
Upload Data into a Table
ActionIn Make“Uploads data into a table.”
Write data coming from other apps into a Keboola table, which is how records collected by forms, shops or spreadsheets end up where your data team works.
Need help automating Keboola with Make?
A person reads every message.