Data-Oriented Features

Your operational data, structured your way.

User Tables are the shared data plane behind every Vynflow workflow. Define typed schemas, model real relationships, compute values on read, and scale from a handful of rows to a bottomless data lake — all behind one consistent interface.

Columns for every kind of data

Compose tables from rich, typed columns — each with its own validation, defaults and behaviour — so your schema mirrors how your business actually works.

Text & numbers

Free-form text and numeric columns for names, codes, amounts and counts — the everyday building blocks of any record.

Dates

Calendar dates stored and validated in a clean, consistent format for deadlines, milestones and timelines.

Dropdowns & booleans

Constrain values to a fixed option set or a simple yes/no toggle to keep data clean and reportable.

Attachments

Attach files and documents directly to a row, keeping evidence and artefacts alongside the data they describe.

IP addresses

A dedicated IP address type for infrastructure, security and audit records that demand precise formatting.

Relations

Link rows to other tables to model the real connections between customers, cases, assets and people.

Model real relationships

First-class relations capture how your records connect — with full cardinality support and automatic plumbing behind the scenes.

Every cardinality

Define one-to-one, one-to-many, many-to-one and many-to-many relations so each side of a link behaves exactly as it should.

Many-to-many, handled

N-N links are backed by hidden junction tables that Vynflow creates and maintains for you — no manual bridge tables to manage.

Calculated fields

Synthetic formula columns derive values from other fields at read time, so totals and signals stay correct without manual upkeep.

Built to scale, safe to change

User Tables combine the safety of versioned, auditable data with the performance of a purpose-built storage engine — so your tables can grow without slowing down or losing history.

  • Per-column validation & defaults — enforce required values and sensible starting points at the schema level.
  • Row CRUD & batch operations — create, read, update and delete single rows or whole batches through the API.
  • Compact reference encoding — option and relation values are stored compactly for lean, fast records.
  • Provisionable hot indexes — add indexes to the columns you query most for fast lookups at scale.
  • CSV import & export — bring data in and take it out without lock-in or scripting.
  • Checkpoints & soft-delete — every change is versioned, and deleted rows can be undeleted from history.

Tiered hot / cold / auto storage

Place rows in a low-latency hot tier, archive the long tail to a low-cost data lake, or let auto-tiering move rows by age. Reads return the same shape no matter where a row lives.

The Single Free Tier runs entirely on cold-only storage — perfect for getting started without infrastructure cost.

One table, four ways in

Access and manage the exact same data however your team and tools prefer to work.

UI

Browse, filter and edit rows in a rich web interface with inline relation pickers and validation.

REST API

Full CRUD and batch endpoints for integrations, scripts and automation.

gRPC

A high-throughput, strongly-typed interface for performance-sensitive services.

MCP

Expose your tables to AI agents over the Model Context Protocol for trusted, current context.

Give your data a home that scales.

Start free on the cold-only tier and add hot indexes, auto-tiering and relations whenever you need them.