- Home
- Resources
- Integrations
- SmartSuite
SmartSuite Make integrationAutomate SmartSuite with Make.
Can SmartSuite records create and update themselves while you work elsewhere? The SmartSuite Make integration gives you 12 modules, including 2 instant triggers, to handle records without code. This guide connects your workspace and walks you through a first scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What can the SmartSuite Make integration do for you?
The SmartSuite Make integration links your SmartSuite workspace to Make, a visual tool where you chain apps together without writing code. Each automation you build there is called a scenario: it reacts when a record appears or changes, and it can create, update, find or delete records for you.
Leads that land in the right table. A sales team collecting requests in another app can send each one to SmartSuite with Upsert a Record, so a returning contact gets refreshed instead of duplicated.
A follow-up that starts the moment a record exists. Watch New Records fires as soon as someone adds a row, which lets an operations lead notify the right person or fill in missing details with Update a Record.
Cleanup done in one pass. When a project closes, Find Records pulls every matching item and Bulk Update Records or Bulk Delete Records handles them together instead of one click at a time.
Two limits to know before you start: the integration needs a paid SmartSuite account, and its modules work on records only. For any other endpoint of the SmartSuite API, Make an API Call reuses the same connection. If you already weigh Make against other tools, read our n8n vs Make comparison, then our Make review for the editor itself. Teams that prefer guided practice can look at the Make training.
How do you connect SmartSuite to Make?
- 01
Generate your API key in SmartSuite
In SmartSuite, open your Profile icon at the top right, then My Profile. In the API Key section, click + Generate New Key and copy the value shown under Your API token. Keep it somewhere safe.
- 02
Open a SmartSuite module in Make
Add any SmartSuite module to your scenario and click Create a connection. A connection is your SmartSuite account linked to Make once, then reused by every SmartSuite module. You can give it a name in Connection name.
- 03
Fill in the workspace and token
In Workspace ID, type the part of your SmartSuite URL that identifies the workspace: for
https://app.smartsuite.com/workspace/home, that isworkspace. Paste the key into API Token, click Save, and confirm access if asked.
Build your first SmartSuite scenario
GoalWhen a new request arrives in another app, Make adds it to SmartSuite or refreshes the existing record.
- 01
Create the scenario
From the Scenarios page, create a new scenario and click the big +. Pick the app where your requests start, such as a form tool, and choose its trigger module.
- 02
Add Upsert a Record
Click the + on the right of that first module, search for SmartSuite and choose Upsert a Record. Use Create a connection with your workspace ID and API token.
- 03
Map the incoming data
Once connected, Make lists what it can read in SmartSuite. Pick your table, then drag each value from the first module into the matching SmartSuite field.
- 04
Test with Run once
Click Run once and send a test request. Each module shows the bundles it received, a bundle being one item passed along, here one request. Check SmartSuite for the record.
- 05
Schedule and switch it on
Open the clock on the first module to set Scheduling, every 15 minutes by default, then switch the scenario on. Each module run on a bundle counts as one operation on your plan.
SmartSuite triggers in Make
2 modules start a scenario when something happens in SmartSuite. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by SmartSuite as soon as it happens.
Watch New Records
Instant triggerIn Make“Triggers when a new record is created”
You get a scenario that starts the moment a record is created in SmartSuite, so whatever should follow a new entry happens without anyone remembering to do it.
Watch Updated Records
Instant triggerIn Make“Triggers when a record is updated”
This one hands you every record the moment it changes, so a status switch or an edited field can drive the next step instead of waiting for someone to notice it.
Every SmartSuite module in Make
SmartSuite gives you 10 modules in 2 groups. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Actions
9 modulesBulk Create Records
ActionIn Make“Creates many SmartSuite records”
Adds a whole batch of new SmartSuite records in a single module, handy when a list of rows arrives at once from a spreadsheet or an export.
Bulk Delete Records
ActionIn Make“Deletes many SmartSuite records”
Removes many SmartSuite records at once, which keeps a table clean after a project ends or a test import goes wrong.
Bulk Update Records
ActionIn Make“Updates many SmartSuite records”
Changes a group of existing records together, so a new status or owner reaches every item in one go instead of record by record.
Create a Record
ActionIn Make“Creates a SmartSuite record”
Turns one incoming item into a fresh SmartSuite record, the basic move for sending data from another app into your workspace.
Delete a Record
ActionIn Make“Deletes a SmartSuite record”
Erases one specific SmartSuite record, useful when an item cancelled elsewhere should disappear from your workspace too.
Get a Record
ActionIn Make“Gets a SmartSuite Record by field match or SmartSuite search syntax”
Brings back one SmartSuite record, matched on a field value or through SmartSuite search syntax, so later modules can use its data.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call”
Opens the rest of the SmartSuite API from your scenario, using the connection you already set up, for anything the listed modules do not cover.
Update a Record
ActionIn Make“Updates a SmartSuite record”
Edits one existing SmartSuite record with fresh values, keeping your workspace in step with what happens in other tools.
Upsert a Record
ActionIn Make“Upserts a SmartSuite record”
Keeps a single clean record per item: an upsert updates the record when it already exists and creates it when it does not.
Searches
1 moduleFind Records
SearchIn Make“Finds multiple records by field match or SmartSuite search syntax.”
Searches a SmartSuite table by field match or SmartSuite search syntax and returns every record that fits, each one as its own bundle.
Need help automating SmartSuite with Make?
A person reads every message.