Features
What is a feature
A Feature is OutDo's term for a data structure — equivalent to a table in a database or a sheet in a spreadsheet. A feature defines what data can be stored and how each field behaves.
Every feature consists of:
- Columns — Field definitions with types, labels, and configuration (see Columns)
- Rows — Individual data records (see Rows)
Features are the foundation of your application. Views display feature data, workflows act on feature records, and integrations import data into features.
Creating a feature
- Open the Admin panel and go to Features.
- Click Add feature.
- Enter a display name (e.g., "Products", "Orders", "Employees").
- OutDo generates the internal name automatically from the display name — accents are removed, spaces become underscores, and everything is lowercased (e.g., "Meus Produtos" → "meus_produtos").
- Click Save.
The feature now appears in the sidebar list. Select it to start adding columns.
Duplicating a feature
To create a copy of an existing feature with all its columns:
- Right-click the feature in the sidebar (or open the context menu).
- Select Duplicate.
- Enter a new name and label for the copy.
- Click Save.
The duplicate includes all column definitions but no data rows.
Feature settings
Sharing across workspaces
By default, a feature is private to its workspace. To make a feature accessible from other workspaces in the same organization:
- Edit the feature.
- Enable Share with other workspaces.
- Save.
Shared features can be referenced by Linked Select and Linked View components in other workspaces. A link icon appears next to shared features in the sidebar.
Deleting a feature
Deleting a feature permanently removes all its columns, data rows, and associated configurations. This action cannot be undone. A confirmation dialog warns you before proceeding.
Searching features
The features sidebar includes a search function (also accessible via Ctrl+K / Cmd+K) that filters features by display name or internal name in real time.