Create actions that modify input table data
This documentation describes one or more public beta features that are in development. Beta features are subject to quick, iterative changes; therefore the current user experience in the Sigma service can differ from the information provided in this page.
This page should not be considered official published documentation until Sigma removes this notice and the beta flag on the corresponding feature(s) in the Sigma service. For the full beta feature disclaimer, see Beta features.
Workbooks support actions that add, update, or delete rows in input tables. These actions are designed to support form functionality but can be used in other ways to accommodate different app use cases.
This document explains how to configure the Insert row, Insert row(s), Update row(s), and Delete row(s) actions. For more information about actions in Sigma, see Intro to actions.
User requirements
The following requirements apply to users who configure actions. Users who access and interact with a workbook can typically trigger all existing actions within it. Any restrictions are noted in this document.
The ability to configure actions requires the following:
-
You must be assigned an account type with the Full explore or Create, edit, and publish workbooks permission enabled.
-
You must be the workbook owner or be granted Can explore1 or Can edit access to the workbook.
1If you’re granted Can explore access to the workbook, you can configure actions in custom, saved, and shared views. Actions saved to views do not apply to the workbook’s published version.
Insert row
Create an action that adds a new row in a target input table.
-
Open the draft, a custom view, or a saved view of a workbook. If you open a saved view, go to the workbook header and click
Customize this view to enable changes.
-
Select the trigger element (the element users must interact with to initiate the action).
If the trigger element is a plugin, select the name of the plugin configuration object under Custom plugin. In your code editor, refresh your plugin, then test the action in the workbook. For more information, see Configure plugins to use as trigger elements.
-
In the editor panel, open the Actions tab.
-
Create a new sequence, or locate an existing sequence that you want to modify.
-
Select the default action (if creating a new sequence), or click
Add action to add a new action to the sequence.
-
In the modal, configure the required fields to define the response:
- In the document header, click Publish to apply the action to the published version of the workbook.
- If the action is part of a workflow that can be triggered by any user with access to the workbook, confirm that the target input table is editable in the published version. For more information, see Set data entry permission.
Insert row(s) (Beta)
Create an action that inserts one or more rows in a target input table. You can insert new data that you define, or insert rows from an existing source in the workbook, such as a table, an input table, or an action variable.
-
Open the draft, a custom view, or a saved view of a workbook. If you open a saved view, go to the workbook header and click
Customize this view to enable changes.
-
Select the trigger element (the element users must interact with to initiate the action).
If the trigger element is a plugin, select the name of the plugin configuration object under Custom plugin. In your code editor, refresh your plugin, then test the action in the workbook. For more information, see Configure plugins to use as trigger elements.
-
In the editor panel, open the Actions tab.
-
Create a new sequence, or locate an existing sequence that you want to modify.
-
Select the default action (if creating a new sequence), or click
Add action to add a new action to the sequence.
-
In the modal, configure the required fields to define the response:
-
In the modal, configure the required fields to define the response. Field requirements depend on the type of data you want to insert. Select the relevant tab below for guidance.
New data
Source data
-
In the document header, click Publish to apply the action to the published version of the workbook.
-
If the action is part of a workflow that can be triggered by any user with access to the workbook, confirm that the target input table is editable in the published version. For more information, see Set data entry permission.
Update row(s)
Create an action that updates the value of one or more rows in a specific input table or linked input table.
The Update row(s) action can only modify input tables created after April 23, 2023.
-
Open the draft, a custom view, or a saved view of a workbook. If you open a saved view, go to the workbook header and click
Customize this view to enable changes.
-
Select the trigger element (the element users must interact with to initiate the action).
If the trigger element is a plugin, select the name of the plugin configuration object under Custom plugin. In your code editor, refresh your plugin, then test the action in the workbook. For more information, see Configure plugins to use as trigger elements.
-
In the editor panel, open the Actions tab.
-
Create a new sequence, or locate an existing sequence that you want to modify.
-
Select the default action (if creating a new sequence), or click
Add action to add a new action to the sequence.
-
In the modal, configure the required fields to define the response:
- In the document header, click Publish to apply the action to the published version of the workbook.
- If the action is part of a workflow that can be triggered by any user with access to the workbook, confirm that the target input table or linked input table is editable in the published version. For more information, see Set data entry permission.
Delete row(s)
Create an action that deletes one or more rows in a specific input table.
-
Open the draft, a custom view, or a saved view of a workbook. If you open a saved view, go to the workbook header and click
Customize this view to enable changes.
-
Select the trigger element (the element users must interact with to initiate the action).
If the trigger element is a plugin, select the name of the plugin configuration object under Custom plugin. In your code editor, refresh your plugin, then test the action in the workbook. For more information, see Configure plugins to use as trigger elements.
-
In the editor panel, open the Actions tab.
-
Create a new sequence, or locate an existing sequence that you want to modify.
-
Select the default action (if creating a new sequence), or click
Add action to add a new action to the sequence.
-
In the modal, configure the required fields to define the response:
- In the document header, click Publish to apply the action to the published version of the workbook.
- If the action is part of a workflow that can be triggered by any user with access to the workbook, confirm that the target input table is editable in the published version. For more information, see Set data entry permission.

