AI Sheets
AI-native spreadsheets: generate columns, edit data with confirm-and-undo AI, add formula columns, enrich rows in bulk, and automate with AI actions.
MangoApps
Meet the agent
This app ships with a production AI agent — permission-aware, tenant-scoped, audit-logged, and governed by the Agent Development Lifecycle.
AI Sheets
Find, read, and ask questions against real sheet data.
Overview
AI Sheets answers counting and math questions with real SQL over every row, rather than a model estimating from a sample — the number you get back matches a manual count, and states how many rows it covered.
Ask it to change your data and it proposes the edit first — rows affected, a before/after sample — for you to confirm, and every applied change can be undone. Automation rules run unattended: notify, email, or update fields, or hand off to AI for a per-row fill on new rows, a scheduled digest, or an anomaly alert against the prior run.
Any CSV export or report in MangoApps — time and attendance, asset inventory, OKR and headcount reports — can land in a new sheet with one click as a one-time snapshot, and a sheet built from a Forms template keeps pulling in new submissions as rows automatically.
See a plain-language description become a working spreadsheet — AI generates and fills the columns, answers counting and totals questions over every row with provenance, and previews every edit before it lands.
Highlights
Capabilities
AI-Powered Data Work
-
Create a whole sheet from one description — AI suggests the name and columns (New Sheet → AI tab)
-
AI column-schema generation from a plain-language prompt
-
Natural-language data questions (filter, sort, summarize, chart)
-
Exact computed answers (count, sum, avg, min, max, group-by) run as SQL over all rows, with provenance
-
AI edits with preview, confirm, and undo (update/add/delete rows, add/edit columns)
-
AI column fill (enrichment): classify, extract, translate, or normalize every row in the background
-
Duplicate finder and one-click cleanup (keeps the first of each group)
-
AI formula generation from a plain-English description
-
AI import header mapping (CSV headers matched to columns, user-confirmed)
-
Ask AI agent: read, search, aggregate, edit, enrich, and automate sheets in chat (write tools require confirmation)
-
AI-generated charts (bar, line, pie, doughnut)
-
AI automation-rule builder from a written description
-
AI automation actions: fill a column on new rows, scheduled digests, anomaly alerts
-
Granular admin toggles: master AI switch plus separate switches for AI edits, enrichment, and AI automations
Data Entry & Editing
-
Typed columns: text, number, date, checkbox (yes/no), dropdown, email, URL, currency
-
Paste from Excel or Google Sheets
-
CSV file import (into a new or existing sheet)
-
Google Sheets URL import
-
Conditional cell formatting (color rules by value)
-
Display formats (thousands separators, percent, currency decimals, date styles)
-
Resizable grid columns (width saved sheet-wide for every viewer)
-
Bulk row actions (duplicate, delete)
-
Sheet duplication
-
Formula columns (per-row computed: arithmetic, if(), round, min/max, concat, days_between, today(), and more) Formulas are defined per column and computed for every row — write them in expression syntax or describe them in English and let AI author them. No per-cell formulas like =SUM(A1:A5).
Live Collaboration & Sharing
-
Real-time multi-user row updates (live sync)
-
Viewer / editor / owner sharing roles
-
Public read-only share links (admin-gated)
-
Cell- and row-level comments
-
Per-sheet activity log
Views, Templates & Automation
-
Saved views (per-user filters and sort order)
-
Compact / comfortable row density and full-screen focus mode
-
Starter templates (project tracker, budget, contact list, inventory, etc.)
-
Forms-to-Sheet bridge (auto-build columns from a form)
-
Automation triggers (row changes, field change, scheduled, on import)
-
Automation actions (notify, email, update fields, create row, webhook)
-
AI automation actions (AI-fill a column on row events; scheduled digest and anomaly alert with exactly computed stats)
-
Star / favorite sheets for quick access
Export, Versioning & History
-
CSV export
-
Excel (.xlsx) export with currency / date formatting
-
Blank template CSV download
-
Version history with one-click revert
-
Import-completion notifications
Mobile & Platform
-
Mobile web (browse, search, favorite, comment, CSV export)
-
Desktop web (full editor, AI, sharing, automations)
Limits & Specs
-
Default row limit: 5,000 (admin-configurable, 100–50,000)
-
Max columns per sheet: 100
-
Max CSV upload size: 10 MB
-
Google Sheets fetch cap: 50 MB
-
Per-row data limit: 64 KB
-
Automation rules per sheet: 25 (up to 10 actions each)
-
Minimum schedule interval: 5 minutes
-
Rows per AI edit / enrichment: 1,000 per operation (100 rows per AI add)
-
Formula expression length: 500 characters
-
Google Sheets import timeout: 30 seconds
-
Pricing: License required (per-tenant opt-in)
Use cases
Resources
FAQ
Click New Sheet and choose the AI tab, describe what you want to track in a sentence, and click Generate. AI suggests a sheet name and a full set of typed columns (dates, currency, dropdowns, and more); edit the name or any column, then click Create Sheet. You can also create sheets conversationally from the Ask AI sidebar.
Yes. Upload a CSV file (up to 10 MB) when creating a new sheet or into an existing one, import from a public Google Sheets URL set to 'Anyone with the link', or paste rows directly from Excel or Google Sheets into the grid. Google imports have a 30-second fetch timeout and a 50 MB content cap.
The default limit is 5,000 rows per sheet, and an administrator can configure it anywhere from 100 to 50,000. Each sheet supports up to 100 columns, and each row is capped at 64 KB of data.
AI can generate a column schema from a description, answer natural-language questions about your data (filters, sorts, summaries, charts), and compute exact aggregates — counts, totals, averages, group-by breakdowns — as SQL over every row, with provenance. It can also edit your data on instruction: update, add, or delete rows, add or rename columns, and clean up duplicates, always through a preview you confirm and can undo. Beyond that, it fills whole columns in the background (classify, extract, translate, normalize), writes formula expressions from plain English, maps CSV headers on import, builds automation rules from a written description, and runs AI automation actions (fill-on-new-row, scheduled digests, anomaly alerts). The Ask AI agent brings the same read and write capabilities into chat, with confirmation required for every write. Administrators control all of this per business with a master AI switch plus separate toggles for AI edits, enrichment, and AI automations.
Yes — as formula columns. Add a column of type Formula and write an expression that computes per row: arithmetic (+, -, *, /, %), comparisons, if(), round(), abs(), min(), max(), sum(), concat(), upper(), lower(), trim(), coalesce(), days_between(), today(), year(), month(), day(), and more. You can also just describe the formula in English ("20% tip on total") and AI writes the expression for you, with a live preview against your data. Values are computed on the fly — they update automatically as row data changes and are included in exports. There are no per-cell formulas like =SUM(A1:A5) and no cross-sheet references; for whole-column totals, ask the AI ("what is the total by category?") and get an exact computed answer.
Yes, with guardrails. When you ask for a change ("mark all overdue rows as escalated", "delete the duplicate contacts"), the AI proposes a structured edit; the system selects the target rows deterministically and shows you a preview — how many rows are affected and sample before/after values — before anything is written. You confirm to apply, and every applied AI edit is snapshotted to the activity log so it can be undone with one click. The AI never writes directly to your rows, edits are capped at 1,000 rows per operation, and an administrator can disable AI edits entirely while keeping AI questions and analysis on.
Yes. Share a sheet internally with viewer, editor, or owner roles; edits sync live between users. You can add cell- and row-level comments, and—if your administrator has enabled public links—generate a read-only public URL for people outside your business.
AI Sheets requires a license and is opt-in per tenant—an administrator enables it for your business from the Apps Marketplace. It is disabled by default until then. Contact your MangoApps administrator about enabling it for your organization.
Forms collects structured submissions from many respondents through a published form you distribute. AI Sheets is a working spreadsheet you and your team edit directly—rows, columns, imports, and analysis. They connect through the Forms-to-Sheet bridge, which builds a sheet's columns automatically from an existing form's fields so you can manage responses in a grid.