,
,,
Calisto Sheets

Spreadsheet editor engine.

Full formula engine with 4 AI endpoints and 3 export formats. Per-save version history, real-time collaboration, and Box-backed immutable snapshots.

Formula Engine · XLSX + CSV + PDF Export · Formula Generation · Per-Save Versioning · Ethos Brand Check

,0,

export formats (XLSX, CSV, PDF)

,0,

AI endpoints (formula, fill, classify, query)

,0,

MB max import size

version snapshots per spreadsheet

The Spreadsheet Engine

1 engine. 100 rows default. Box-backed storage.

Calisto Sheets runs a dedicated spreadsheet engine client-side for the data model, formula calculations, and canvas rendering. Content persists as JSON workbook snapshots in Calisto Box.

  • Client-side spreadsheet engine with canvas renderer
  • Full formula calculation engine with autocomplete
  • JSON workbook snapshots stored in Calisto Box
  • Real-time collaboration with avatar presence dots
  • Default workbook: 1 sheet, 100 rows, 26 columns
  • Presigned download URLs with 300s TTL
C2=SUMIF(A:A,"Westfield Tower",B:B)
A
B
C
D
E
1
Property
Revenue
Occupancy
ADR
Status
2
Westfield Tower
142,800
94%
312
Active
3
Marina Plaza
98,200
87%
278
Active
4
Harbor View
76,500
91%
245
Active
5
Summit Club
54,100
72%
198
Review
6
Park Lane
121,400
89%
302
Active
Architecture

Editor renders. Box stores. Snapshots persist.

The spreadsheet engine runs client-side for the workbook model, formula calculations, and canvas rendering. Every save serializes to a JSON snapshot in Calisto Box.

Calisto AI

4 endpoints. Formula generation. Smart fill. Column classification.

Generate formulas from plain English, auto-complete columns by pattern, classify data types on import, and ask questions about your data. Four smart endpoints on one spreadsheet surface.

  • Natural language to formula conversion
  • Excel-compatible syntax output
  • One-sentence explanation per formula
Sum of column B where column A is Revenue
Result
=SUMIF(A:A,"Revenue",B:B)
Sums all values in column B where the corresponding cell in column A contains "Revenue".
Templates and Creation

4 creation paths. Account templates. Brand kit theming.

Start blank, pick a template, import a file, or prompt Calisto AI. Account-level template library with isTemplate flag. Theme configuration syncs from Ethos brand kit.

  • Account-level template library via isTemplate flag
  • 4 creation paths: blank, template, import, AI auto-create
  • XLSX/CSV import via file picker (?import=1)
  • AI auto-create via URL parameter (?ai=prompt)
  • Account theming: templateName + primaryColor
  • Brand kit fallback from Ethos
New Spreadsheet
Choose a starting point
Blank
Template
Import
AI
Revenue Tracker
Monthly revenue by property
Inventory Count
Stock levels and reorder points
Staff Schedule
Weekly shift assignments
Maintenance Log
Work orders and completion dates
Import and Export

XLSX in. XLSX out. Box-backed immutability.

Import up to 50 MB. Export as XLSX, CSV, or PDF with every save written as an immutable Box snapshot.

Import and Export

3 import formats. 3 export formats. 50 MB ceiling.

Import .xlsx, .xls, or .csv files up to 50 MB. Export as XLSX or CSV client-side via the spreadsheet engine. Export as PDF server-side with formatted tables and page numbers.

  • Import XLSX, XLS, or CSV up to 50 MB
  • File stored in Box on upload, rendered client-side
  • XLSX export: client-side via spreadsheet engine
  • CSV export: client-side, single active sheet
  • PDF export: server-side with formatted tables, A4 portrait
  • Multi-sheet PDF with header styling and page numbers
Import Workflow
Upload, store, parse, edit
Upload
.xlsx, .xls, .csv (50 MB max)
Store in Box
Object storage with presigned URLs
Parse
Client-side importer renders workbook
Edit
Full spreadsheet engine surface
XLSX
CSV
PDF
Version History

Every save is a snapshot. Every snapshot is retrievable.

Each save creates a new immutable workbook snapshot in Box with a version record. Monotonically increasing version numbers. Changelog text per save. Past versions never overwritten.

  • Per-save JSON workbook snapshots in Box
  • Monotonically increasing versionNumber
  • Optional changelog text per version record
  • File size and format version tracked per snapshot
  • HEAD = editorFiles.boxFileId (always latest)
  • Past versions never overwritten
Version History
Revenue Tracker.xlsx
v122 min ago
Added Q2 revenue column
48.2 KB
v111 hr ago
Updated occupancy rates
47.8 KB
v103 hr ago
Imported CSV data
46.1 KB
v9Yesterday
Formula corrections
45.9 KB
v8Yesterday
Initial template creation
44.2 KB
Platform

Brand Check. Search. Box storage. One surface.

Ethos Integrity scans cell content for brand compliance. The search index finds data across every spreadsheet in the account.

Platform Integrations

4 connections. Brand Check. Search. Box. Notifications.

Sheets connects to Ethos Integrity for brand compliance, the search index for cross-spreadsheet discovery, Box for centralized storage, and the notification system for export alerts.

  • Brand Check via Ethos Integrity for cell content
  • Full-text content search with top-K results
  • Shared Box storage layer with Docs and Slides
  • Export completion notifications with download links
  • Folder hierarchy via parentFolderId
  • editorType "sheet" scopes all queries
Platform Connections
Data flows from Sheets
EthosCell Values → Brand Check → Compliance Report
SearchContent → Index → Cross-Spreadsheet Results
BoxWorkbook JSON → Object Storage → Presigned URL
NotificationsExport Complete → Alert → Download Link
Pricing

High-Performance Ops. Zero Monthly Overhead.

Get all 15 Core modules at no monthly cost. You only pay 2% of processed revenue.

,,
Calisto Core
$0/month
+ 2% of revenue
CommitmentNone
UsersUnlimited
Products15 included
Best for: Businesses of any size. Revenue is auto-calculated from POS orders, reservations, folios, and event tickets.
,,,,,,,

Sheets

Spreadsheet editing with formulas and collaboration.

$1/mo

Part of Work Suite

Wallet-debit

Add to Pro Shop