The Table component in Zapier Interfaces lets you display a table's contents to users. You can decide which fields will be visible and whether you want users to be able to edit the table's content.
Set up a Table component
- From any interface page, click the plus sign at the bottom of the page. A dialog box will open.
- From the list of components, select Table.
- Select a table from the list or search for and select another table.
- Clear the checkbox next to any fields you do not want to display.
- To change the display order, click and drag the fields into position using the handle .
- Click Connect data. Your component will appear on the page and a settings sidebar will open.
Optionally, click Add without data to create the component without connecting a table. You can select a table at any time from the Data tab of your component.
Table components cannot display JSON and Formula fields.
Change user permissions
You can restrict what users can do with the table in the User permissions section, within the Content tab.
Toggle each switch on or off to change the permissions you want to grant your user:
- Create: allow users to add new records. When this is enabled, you can also enter a label for the new record button, in the Button copy field.
- Edit: allow users to edit existing records.
- Delete: allow users to delete records.
All changes are saved automatically.
To give your users view-only access, toggle all permissions off.
Table display options
By default, Table components display 20 rows. Users can switch to display 10, 20, or 50 rows using the dropdown menu at the bottom left of a table. If there are more rows than the maximum display number, users can navigate to other rows using the arrows at the bottom right of the table.
Use filters with a table component
Available on plans:
Free
Pro
Advanced
You can use rules like the ones in Zapier Tables fields to filter table records. Learn more about how Zapier Tables rules work.
- From the Interfaces home, select your interface.
- Select the page that has your component.
- Select your Table component. A sidebar will open.
- In the sidebar, select the Data tab.
- Click Filter. Three new fields will appear.
- Click the first dropdown menu, then select the field that you want to filter.
- Click the second dropdown menu to select a rule.
- Click the text field, then enter the value that you want to use in the filter. Some rules do not require a value.
- Click Save changes.
When a filter is active, only records that match the filter are visible.
Filter data using a table view
You can select a table view to display a subset of the data in your table.
- From the Interfaces home, select your interface.
- Select the page that has your component.
- Select your Table component. A sidebar will open.
- In the sidebar, select the Data tab.
- Click the Table View dropdown menu, then select the view to display.
Remove a view
To stop using a view on a component, you must remove the table and re-add it.
- From the Interfaces home, select your interface.
- Select the page that has your component.
- Select your Table component. A sidebar will open.
- In the sidebar, select the Data tab.
- On the Table field, click the X icon beside the table's name. This will remove the table and the view from the component.
Click the Table field to search and select the table again.