The SmartSuite app in Make has two triggers, nine actions and one search. Every module runs with the permissions of the member whose API key is connected.
The triggers are Watch New Records and Watch Updated Records. The search is Find Records.
Example: a vendor risk scenario starts on Watch Updated Records, watching only the Vendor Tier field. When a vendor moves to Tier 1, Upsert a Record adds it to the Critical Vendors table.
Plan Availability | All plan types. Every request counts toward the monthly API allowance: 25,000 on Team, 100,000 on Professional, 500,000 on Enterprise, custom on Signature. |
Permissions | Any member with an API key. The key acts with that member's role and permissions. A dedicated member with only the access it needs is the safer setup. |
Platform | Web |
Related Reading |
Triggers
Trigger. | What it does. |
Watch New Records. | Starts the scenario when a record is saved in the selected table. The record's data goes to the next modules. |
Watch Updated Records. | Starts the scenario when a record in the selected table changes. Choose the fields to watch, so other edits do not start it. |
Actions
Action. | What it does. |
Create a Record. | Adds a record to a table from the trigger's data. |
Update a Record. | Finds a record by a field value, such as the title, and updates it. |
Upsert a Record. | Checks a field such as the title or an ID. Updates the match, or creates the record when there is none. |
Delete a Record. | Deletes one record by Record ID or by a unique field value. |
Bulk Create Records. | Adds an array of records, up to 200 per call. |
Bulk Update Records. | Updates a list of records by ID with the values you map. |
Bulk Delete Records. | Deletes an array of records by ID. |
Make an API Call. | Calls any SmartSuite REST API endpoint the other modules do not cover. |
Get a Record. | Gets one record by a field value or SmartSuite search syntax. |
Search
Find Records gets every record that matches a field value or SmartSuite search syntax. Use it for batch work, or as line items for the next modules.
In the vendor example, Find Records returns every vendor with an open finding. The next module sends the risk owner one summary email.
Note: A scenario that finds a record and then updates it makes 2 requests when a record is found, and 1 when none is found.
Frequently asked questions
How many records can Bulk Create Records add at once?
How many records can Bulk Create Records add at once?
Up to 200 per call, as the module states.
Can a scenario start only when certain fields change?
Can a scenario start only when certain fields change?
Yes. In Watch Updated Records, choose the fields to watch. Edits to other fields do not start the scenario.
What is Make an API Call for?
What is Make an API Call for?
It calls any SmartSuite REST API endpoint, for work the other modules do not cover. The endpoints are in API Overview: connect SmartSuite with the REST API.
Does every module run count toward my API allowance?
Does every module run count toward my API allowance?
Yes. Every call a scenario makes to SmartSuite is one API request. Administrators see the total in Workspace Administration > Usage.
Need more help? Ask the SmartSuite Community, where builders, administrators and the SmartSuite team answer questions about building on SmartSuite. For your account, billing or data, select the chat button in the lower-right corner of SmartSuite to reach support.
Last verified 1 Nov 2026.
