NocoDB Make integrationAutomate NocoDB with Make.
Your NocoDB tables can update themselves. The NocoDB Make integration brings 12 modules, the bricks you chain into an automated scenario, plus 2 triggers that start it. Here is the plain version: what each one does, and which scenario to build first.
Verified Trustpilot reviews · AI, automation & growth agency
What can the NocoDB Make integration actually do?
The NocoDB Make integration is a bridge between your NocoDB bases and every other app you use. You link your account once, that link is your connection, and 12 modules are then available inside a scenario, the automation Make runs for you: 2 triggers to start it, 6 actions to write, and 4 searches to look things up.
Three jobs come back on every project. A support team watches its intake table with Watch Records, then pushes each new line where the work happens. An online store keeps stock in NocoDB, so Search Records finds the right row and Update a Record writes the quantity left. An agency imports a batch of leads with Bulk Create Records, then tidies the whole batch with Bulk Update Records.
What Make will not do here: the 12 modules all work at row level. Creating a table, adding a column or changing a view is not in the list. The module documentation published for this app is generated from the NocoDB docs too, so a detail can be wrong, and anything that matters gets checked against NocoDB itself. When a module is missing, Make an API Call reaches the rest of the API with the same connection.
NocoDB also exists on the n8n side, worth saying out loud. To pick one, there is the n8n vs Make comparison and the NocoDB n8n integration page, which shows the same moves with the other tool. And when a scenario has to run for a whole team rather than one person, that is what the Make agency page is about.
How do you connect your NocoDB account to Make?
- 01
Create an API token in NocoDB
The token comes from NocoDB, not from Make. Open the user menu at the bottom left of the sidebar, go to Account Settings, then the Tokens tab. Click Add New API Token, give it a name, save, and copy the token under the Actions menu.
- 02
Add your first NocoDB module
In Make, drop any NocoDB module into a scenario and click Create a connection. If the module carries the instant tag, Make asks for Create a webhook first, then Create a connection. The Connection name field is optional.
- 03
Paste your credentials
Paste the token you copied, add the API IDs of the base and tables you want to reach, and follow what the window asks. Once the connection answers, every NocoDB module reuses it, and Make can list what lives in your base.
Your first scenario: a new row becomes a record
GoalWhen a row is created or updated in NocoDB, Make reads it and writes a record in the table you choose.
- 01
Create the scenario
From the Scenarios page, start an empty scenario and click the + in the middle of the canvas. Every module gets added through that button, and the first one you drop is the one that starts everything.
- 02
Add Watch Records
Search NocoDB by name, pick Watch Records, and link your account with Create a connection if you have not done it yet. The module then asks which table it should keep an eye on.
- 03
Check the date field
Watch Records needs a Created Time or Last Modified Time field in that table to tell what is new. If it is missing, add it in NocoDB before going further, or the trigger sees nothing.
- 04
Add Create a Record behind it
Click the + on the right of the trigger and add Create a Record. Pick the destination table, then drag the values coming from the first module into the fields you want filled.
- 05
Test with Run once, then switch it on
Click Run once, the button that runs the scenario a single time, and read what each module received. If the row lands where it should, set the schedule on the first module, every 15 minutes out of the box, and turn the scenario on.
What can start a NocoDB scenario?
2 modules start a scenario when something happens in NocoDB. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by NocoDB as soon as it happens.
Watch Records
Scheduled triggerIn Make“Returns all newly created or updated records in a table (requires "Created Time" or "Last Modified Time" fields).”
Watch Records keeps an eye on one table and hands your scenario every row that was just created or changed. Each row arrives as a bundle, the single item that travels to the next module.
Watch Responses
Instant triggerIn Make“Triggers when a new response is submitted.”
Watch Responses starts the scenario the moment a new response is submitted in NocoDB, with nobody opening Make.
What the 10 other NocoDB modules do
NocoDB 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
Create a Record
ActionIn Make“Creates a record in the given table.”
Create a Record writes one new row in the table you point at, with the values mapped from the modules before it.
Delete a Record
ActionIn Make“Deletes a record with the given record ID.”
One row, one record ID, and Delete a Record takes it out of the table for good.
Get a Record
ActionIn Make“Gets a record by the record ID.”
Get a Record pulls one row back by its record ID, with all its fields, ready for the rest of the scenario.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Make an API Call opens the rest of the NocoDB API to your scenario. Same connection, any endpoint the API exposes, a request you write yourself.
Update a Record
ActionIn Make“Updates a record by record ID.”
Update a Record changes the fields you name on a row that already exists, found by its record ID. The rest of the line stays untouched.
Upsert a Record
ActionIn Make“Tries to update a record with the given record ID, if the record does not exist, it creates one.”
Upsert a Record decides for you. It tries the update first on the record ID you give, and creates the row when there is nothing to update.
Bulk Create Records (Advanced)
SearchIn Make“Сreates multiple records.”
Bulk Create Records writes a whole set of rows in one pass, instead of one module run per line.
Bulk Delete Records (Advanced)
SearchIn Make“Delete multiple records.”
Bulk Delete Records clears several rows in a single move, once you have told it which ones.
Bulk Update Records (Advanced)
SearchIn Make“Updates multiple records.”
Bulk Update Records rewrites the same fields across a group of rows, one pass for the lot.
Search Records
SearchIn Make“Returns a list of records matching the where condition.”
Search Records goes through a table and returns the rows matching the condition you write, ready for the modules that follow.
Need help automating NocoDB with Make?
A person reads every message.
Questions that come up next
01Is the NocoDB Make integration free?
02What do you need to connect NocoDB to Make?
03Does the NocoDB trigger react in real time?
04What if a NocoDB module is missing in Make?
05Make or n8n for NocoDB?
Get our weekly automation tips.
No spam. Unsubscribe anytime.