Caspio Make integrationAutomate Caspio with Make.
Can Make keep your Caspio database in step with the rest of your tools? The Caspio Make integration offers 32 modules, including 21 actions and 9 searches, for teams that run their data in Caspio. This page connects your account and walks you through a first scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What can the Caspio Make integration automate?
The Caspio Make integration links your Caspio account to Make, a no-code tool where you build scenarios: automations made of modules, each module being one brick such as an action or a search. Once connected, a scenario can create, update or delete table records, reshape fields and put DataPages online, all driven by events in your other apps.
Records that follow your sales. When a deal closes in your CRM, Search Table Records finds the client row and Update a Table Record writes the new status, so Caspio stays the list everyone trusts.
Pages that open and close on cue. A registration form built as a DataPage goes live with Deploy a DataPage when an event is confirmed, and goes offline with Un-deploy a DataPage once seats are gone.
A structure that grows with your forms. A new project gets its own table with Create a Table, then its columns with Create a Table Field, instead of a round of manual setup.
What Make does not do here: the Make directory lists both Caspio triggers as not usable, so no working module lets a Caspio change start a scenario by itself; the event comes from another app, or from the schedule. The documentation also requires a paid Caspio account. To see how plans count usage, read Make pricing, and for a wider look at the tool, the Make review. n8n often has a node for the same app, and n8n vs Make puts the two side by side.
How do you connect Caspio to Make?
- 01
Add a Caspio module
In a new scenario, click the + and search for Caspio, then pick a module, Search Table Records for instance. In the module panel, click Create a connection. A connection is your Caspio account linked to Make once, then reused by every Caspio module.
- 02
Name it and enter your credentials
Give the connection a name you will recognize later, such as the team or account it belongs to. The Make documentation connects Caspio with client credentials that you obtain from your Caspio account: paste them in the fields Make shows.
- 03
Save and check the result
Click Save. The connection now sits in the module, and Make can list what your account holds in the next fields. If Make later asks you to reauthorize, its documentation describes the connection renewal steps.
Your first Caspio scenario, step by step
GoalWhen a form in another app sends an update, Make finds the matching Caspio row and updates it.
- 01
Create the scenario
Open the Scenarios page, create a new scenario and click the +. Pick the app that receives your update first, a form tool for instance: its module opens the flow.
- 02
Add Search Table Records
Click the + on the right, search for Caspio and choose Search Table Records. Create the connection, pick the table, and use the email from the form to find the right row.
- 03
Add Update a Table Record
Add Update a Table Record after the search. Map the row found by the search, then map the new values from the form into the columns you want to change.
- 04
Test with Run once
Click Run once and send a test entry through the form. Open each module to read the bundles it received: the search should return one row, and the update should touch that row only.
- 05
Schedule and switch it on
Set the schedule on the first module; a new scenario runs every 15 minutes by default. Switch the scenario on, and each new form entry reaches Caspio without anyone retyping it.
What can start a Caspio scenario?
2 modules start a scenario when something happens in Caspio. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Caspio as soon as it happens.
Watch Records Created
Scheduled triggerIn Make“Module can't be implemented. Tables don't always have primary key that can be used as ID to determine their order.”
On paper, this trigger would hand your scenario one bundle for each new Caspio record. The Make directory, however, describes it as a module that cannot be implemented, because Caspio tables do not always have a primary key that sets their order.
Watch Records Events
Instant triggerIn Make“Module can't be implemented yet, Caspio don't have webhooks.”
An instant trigger like this one would let Caspio warn Make the moment a record changes. According to the Make directory, it is not implemented yet, because Caspio has no webhooks.
What the Caspio modules do
Caspio gives you 30 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
- Create a Table
- Create a Table Field
- Create a Table Record
- Create a View Record
- Delete a Table Field
- Delete a Table Record
- Delete a View Record
- Deploy a DataPage
- Deploy all DataPages
- Get a DataPage Deployment Code
- Get Application Properties
- Get a Table Field
- Get DataPage Properties
- Make an API Call
- Reset a Password Field
- Un-deploy a DataPage
- Un-deploy all DataPages
- Update a Table Field
- Update a Table Record
- Update a View Record
- Update Password Field's Value
- List Applications
- List DataPages
- List Password Fields
- List Table Fields
- List Tables
- List Tasks
- List Views
- Search Table Records
- Search View Records
Create a Table
ActionIn Make“Creates a new table.”
Adds a brand-new table to your Caspio account, so a scenario can prepare the storage a new project needs before any record lands in it.
Create a Table Field
ActionIn Make“Creates a new table field.”
Gives an existing table one more column, which saves a trip into Caspio each time a form starts asking for new information.
Create a Table Record
ActionIn Make“Creates a new table record.”
Writes one new row in a Caspio table from the data of the previous module, so a lead, an order or a sign-up lands in your database without copy and paste.
Create a View Record
ActionIn Make“Creates a new view record.”
Adds a record through a Caspio view rather than straight into a table, so new entries follow the same view your team already works from.
Delete a Table Field
ActionIn Make“Deletes an existing table field.”
Removes a column from a Caspio table, which keeps a table readable once a question has left your forms for good.
Delete a Table Record
ActionIn Make“Deletes an existing table record.”
Deletes one row from a Caspio table, handy when a record is cancelled in another tool and should not survive in your database either.
Delete a View Record
ActionIn Make“Deletes an existing view record.”
Clears a row through a Caspio view, so the deletion follows the view your team uses to read and edit that data.
Deploy a DataPage
ActionIn Make“Deploys an existing datapage.”
Publishes one DataPage from a scenario, so a form or report goes live at the moment your process decides rather than when someone thinks of it.
Deploy all DataPages
ActionIn Make“Deploys all datapages in the application.”
Puts every DataPage of an application online in one step, which beats chaining Deploy a DataPage for each page after a release.
Get a DataPage Deployment Code
ActionIn Make“Retrieves an existing datapage deployment code.”
Hands the scenario the deployment code of a DataPage, so you pass it to the next module instead of copying it out of Caspio by hand.
Get Application Properties
ActionIn Make“Retrieves existing application properties.”
Reads the properties of one Caspio application and turns them into a bundle, giving later modules a reliable reference without anyone opening Caspio.
Get a Table Field
ActionIn Make“Retrieves an existing table field.”
Returns the definition of one table field, so the scenario can check how a column is set up before it writes anything.
Get DataPage Properties
ActionIn Make“Retrieves existing datapage properties.”
Pulls the properties of a DataPage into the scenario, the quickest way to see what Make knows about a page before you publish or retire it.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Opens the rest of the Caspio API to your scenario with the connection you already set up, so a need that no listed module covers does not stall the project.
Reset a Password Field
ActionIn Make“Resets a password filed value.”
Resets the value of a password field in a Caspio table, so a support request is handled by the scenario rather than by an admin clicking through the table.
Un-deploy a DataPage
ActionIn Make“Un-deploys an existing datapage.”
Takes one DataPage offline from a scenario, closing a form or report at the moment your process says so.
Un-deploy all DataPages
ActionIn Make“Un-deploys all datapages in the application.”
Pulls every DataPage of one application offline in a single step, useful when the whole application has to go quiet.
Update a Table Field
ActionIn Make“Updates an existing table field definition.”
Changes the definition of an existing table field, so a column evolves with your process without anyone editing the table by hand.
Update a Table Record
ActionIn Make“Updates an existing table record.”
Edits a row that already exists in a Caspio table, which keeps your database in step with what changes in your other tools.
Update a View Record
ActionIn Make“Updates an existing view record.”
Changes a record through a Caspio view, so the edit goes through the same view your team works from.
Update Password Field's Value
ActionIn Make“Updates an existing password field's value.”
Sets a new value in a password field, letting a scenario deliver a password chosen elsewhere straight into the right Caspio record.
List Applications
SearchIn Make“Retrieves a list of all applications.”
Returns every application of your Caspio account as separate bundles, a good starting point for a scenario that must work on more than one.
List DataPages
SearchIn Make“Retrieves a list of all datapages.”
Brings back all DataPages as a list of bundles, so the scenario can act on each page without you naming them one by one.
List Password Fields
SearchIn Make“Retrieves a list of all password fields.”
Shows which fields of your tables store passwords, which keeps the scenario from pointing a reset at the wrong column.
List Table Fields
SearchIn Make“Retrieves a list of all table fields.”
Lists the fields of a table, so the scenario knows which columns it can fill or check before any write.
List Tables
SearchIn Make“Retrieves a list of all tables.”
Gives you every table of the account, one bundle each, the starting point of any scenario that audits or reshapes your structure.
List Tasks
SearchIn Make“Retrieves a list of all tasks.”
Retrieves the tasks of your Caspio account in a list, so their state can travel to the tool where your team follows its work.
List Views
SearchIn Make“Retrieves a list of all views.”
Lists the views available in your account, which lets the scenario choose the right view before it reads or edits records through it.
Search Table Records
SearchIn Make“Searches for table records or lists them all.”
Finds the table rows that match your criteria, or all of them when you leave the search open, and passes each one on as a bundle.
Search View Records
SearchIn Make“Searches for view records or lists them all.”
Looks up records through a view, or lists everything the view shows, so the scenario works on the same data your team sees in Caspio.
Need help automating Caspio with Make?
A person reads every message.