Collections

Structured data tables: define fields, add records, switch views.

Collections are lightweight databases inside a repository (G B): you define the fields, add records, and view them as a table. A CRM, a content calendar, a hiring pipeline, a hardware inventory; anything that is rows-and-columns shaped but does not deserve a separate product.

Create a collection

Start from a template (CRM contacts, for example) or from scratch with your own fields. A collection has a name, an icon, and a schema you can change at any time; adding a field never requires a migration, because records store whatever fields they have.

Field types

TypeHolds
Text, long textShort strings and paragraphs
Number, checkboxQuantities and flags
Select, multi-selectOne or many options from a list you define
DateDates, with sensible display
URL, email, phoneTyped contact fields
PersonA member of your organisation
RelationA link to an issue, doc, or another record
Created / updated time, created byMaintained automatically

Views

The table view filters, sorts, and groups by any field, with inline cell editing. Filtering happens client-side over live data, so slicing a thousand records is instant and updates as teammates edit.

Records

Open a record for the full panel: every field plus a collaborative body, the same editor as documents. Use the body for the prose that belongs to a row: meeting notes on a CRM contact, the brief behind a content-calendar entry.

Relating records to work

Relation fields connect records to the rest of the platform: a bug-report record points at the issue tracking it; a launch checklist points at the PRs that ship it. Both ends show the link, because records are nodes in the same relation graph as everything else.