Tables

Structured data, inside the channel.

16 typed column types, 11 views from grid to Gantt, server-side formulas and linked records — living next to the conversations and tasks that use them.
Columns
16 typed + validated
Views
11 — grid → Gantt
Computed
Formulas · lookups · rollups
Import
Excel · CSV · ODS
ProjectTextOwnerRelationStatusSelectDueDateBudget €Rollup
Website relaunchNAIn progress24 Jul12,400
Q3 partner eventJWPlanned02 Sep8,000
Support handbookPSDone30 Jun1,150
Flow attached: when Status changes to Done → post a message in #marketing
01Typed & validated

A grid that keeps up with everyone.

Typed columns, realtime collaboration

16 column types — from text, number and date to select, person, rating, email, URL and relations — with validation, required and unique rules at the door. The same table renders as 11 different views: grid, kanban, calendar, gallery, list, timeline, Gantt, chart, mind-map, map and form. Start by dropping in an Excel or CSV file; column types are inferred automatically, and any view exports back to CSV.

  • 16 typed column types with validation
  • 11 views: grid → kanban → Gantt → map
  • Excel, CSV & ODS import with type inference
  • Rule-based filters, multi-sort, search
Leads — #salesGrid · 16 types
CompanyTextDeal €NumberStageSelectCloseDateWonCheck
Northwind12,400New24 Jul
Acme GmbH12,4kNumbers onlyQualified02 Sep
Globex8,900Won30 Jun
Initech3,150Qualified11 Aug

New column

Pick a type

TextNumberSelectDatePersonRatingFormula
4 records · sorted by Close1 validation error
02Linked & computed

Data that references itself.

Formulas, lookups and rollups

Link records across tables, then let computed columns do the busy math: formulas with a real expression engine (IF, DATEDIFF, CONCAT, ROUND and more), lookups that pull values across links, and rollups that aggregate them — sum, average, min, max, count. Everything is computed and stored server-side, so views stay fast.

  • Linked records across tables
  • Formula columns
  • Lookups across linked records
  • Rollups & aggregation
Orders — #salesFormula · Lookup · Rollup
OrderTextCustomerLinkQtyNumberTotal €FormulaRegionLookup
SO-1042Acme GmbH124,464.00Berlin
SO-1043Nordwind+13741.60Vienna
SO-1044Acme GmbH82,976.00Berlin
3 recordsΣ 23Σ 8,181.60
Total € — formulaComputed server-side
ROUND(qty * unit_price * 1.2, 2)
IFDATEDIFFCONCATROUND+ more functions
03Permissions & automation

Rows with rules.

Per-row permissions, triggers into Flows

Per-row permissions control who can see and edit what. And every table is a trigger surface: a new or changed row can kick off a workflow in Flows — send a DM, send an email, update another table, or hand the row to the AI assistant.

  • Per-row permissions (all / own)
  • Row triggers into Flows
  • Designed intake forms feeding the table
  • Fields attach to tasks, meetings & Drive
Table settings — Projectsmanage_tables
Row permissionsServer-enforced

Who can edit rows

Everyone with edit accessOnly the row's owner

Who can see rows

All channel membersOnly the row's owner
Owner columnOwner — Person
Row triggersFlows
New row createdRun flow: DM the owner
Status → DonePost in #projects
Any row changedEmail the owner

Structured data

End the spreadsheet sprawl.

01
16
Typed column types
02
11
Views on one table
03
Computed
Formulas · lookups · rollups
04
Flows
Row-level triggers

Get started

Give your data a home.

Databases that live where the work happens — structured, validated and automated, right inside the channel.