Browse documentation

Forms

Form views are how data gets into your app: a clean, focused page that creates or edits one record. Build the form once and reuse it everywhere — navigation, action buttons, even anonymous public links.

Configuring a form

SettingWhat it does
TableThe table the form writes to.
FieldsWhich fields appear, in order. Required fields are enforced before submit.
Submit labelThe button text — “Submit request”, “Add customer”.
On successWhere the app navigates after a successful submit; back to the previous page when unset.

Create and edit, same form

Opened from navigation, a form creates a new record. Opened from an action like Edit row or Copy row, the same form loads that record's values and saves changes back. Add-row actions can also prefill fields — "New task for this project" with the project already set.

Field behavior

  • Inputs match field types: selects render their options, dates get pickers, references search the linked table.
  • Image and file fields upload directly (up to 10 MB per file). Signature fields open a drawing pad — sign with a mouse or finger and the saved signature is stored as an image.
  • Per-field Visible if rules can reveal inputs conditionally.

Anonymous forms

A form shared through a public link accepts submissions from people without accounts — with bot protection, rate limits, and an optional moderation field stamped on every submission. File uploads stay signed-in only.