Transform

Spreadsheets that think. Scripts that ship.

A real, collaborative spreadsheet with Excel-compatible formulas, recalculated live for everyone in the sheet. Right next to it, a JavaScript and TypeScript runtime that turns code into APIs, jobs and workflows.

SpreadsheetsScripts

Spreadsheets

Formulas that recalculate for everyone.

Formulas are evaluated on the server and recalculated live, so everyone in the sheet sees the same numbers at the same moment. Co-edit with presence, thread comments on cells and mention teammates.

  • Excel-compatible formulas
  • Describe a formula in plain words and get a draft
  • Formula dependency visualizer from Ray
fx=XLOOKUP(A2, Orders[ID], Orders[Total])
C2 · edited by Mayarecalculated
C3:C40 · dependentsupdated for 3 viewers
Comment on D7@Sam can you check this?

Spreadsheets

Everything you reach for in Excel.

Conditional formatting, data validation, named ranges, filters and sorting, structured tables, freeze panes, grouping, protected ranges and pivots. In-sheet charts with trendlines. CSV, XLSX and JSON in and out, plus print and PDF.

BarLineAreaPieScatterRadarGaugeFunnelHeatmapBubbleCombo
RuleMargin < 20% → amberconditional
ListRegion ∈ North, South, East, Westvalidation
LockedAssumptions!A1:F20protected
PivotRevenue by Region × Monthsummary

Spreadsheets

History you can trust, and what-ifs you can test.

Version history with per-cell history and blame shows who changed what and when. Scenarios let you try different inputs and compare outcomes without touching the real numbers.

D14 · 18,400 → 21,050Maya · 2:14 pm
Scenario · Price +5%margin 31.2%
Scenario · Churn +2%margin 27.8%

Scripts

Write it once. Run it from anywhere.

An in-app editor and serverless runtime for JavaScript and TypeScript, plus SQL against your connected databases from Ray. Run scripts on cron schedules, from inbound webhooks, as background jobs, as multi-step workflows, or when something happens in your workspace.

  • A typed SDK reaches back into spreadsheets, contracts, files, graphs, a key-value store, cache, HTTP, notifications and other scripts
  • A curated set of npm packages comes pre-bundled

Endpoints

Turn a script into an API.

Publish any script as a public HTTP endpoint with API keys, rate limits, CORS, IP allow and deny lists, response caching, idempotency keys and request validation. Prysm generates a public API reference for it.

POST /api/run/acme/refund-check
AuthAPI key
Rate limit300 req / min / key on Beam
CacheETag · X-Cache
IdempotencyIdempotency-Key
Referenceauto-generated

Ship safely

From dev to prod, on purpose.

Scripts move from dev to prod, with a staging step from Beam, and promotion only goes forward. Aurora adds approvals for production. Versions, diffs, test cases, benchmarks, execution logs with replay and alerts keep you honest.

  • Capability grants decide which platform functions each script may call
  • Outbound network access is allowlisted
devv14 · tests pass
stagingv13 · benchmarked
prodv12 · approved