Spreadsheets

Ask any agent for a spreadsheet and get a real multi-tab .xlsx — previewed in the chat, opened in a built-in viewer, exported to Excel, CSV or PDF, or saved to Drive as a native Google Sheet.

Cette page n'est pas encore disponible dans votre langue : voici la version anglaise.

Ask any agent for "an Excel", "a spreadsheet", or "a downloadable table" and you get a real .xlsx file — multiple tabs, a header row, and a download that opens in Excel, Numbers or Google Sheets like any other workbook.

Not a markdown table pasted into the chat. An actual file.

What you get

Every agent on your team can build a spreadsheet. When one does, three things appear:

  • A card in the chat, at the point in the conversation where the agent made it, showing the file name, the format and the size — plus a small live preview of the first sheet so you can sanity-check it before opening anything.
  • A built-in viewer in the side panel when you click the card: a tab strip for every sheet, a sticky header row, row numbers down the side, and a scrollable table.
  • A file you own, sitting in private storage, downloadable whenever you want it.

No sandbox, no setup

Spreadsheets are generated directly by Unyo — there's no code sandbox involved, nothing to install, and nothing to connect. Ask, and the file exists a few seconds later.

Ask for one

Any agent, any conversation. You don't need to open a special tool.

Build me a spreadsheet of our product catalogue: one tab per category, and a summary tab with the totals per category.

Export the list you just gave me as an Excel file, with a header row.

Put our 2026 content calendar in a spreadsheet — one tab per quarter, columns for date, channel, topic and status.

Multiple tabs are worth asking for explicitly. "One tab per category plus a summary tab" produces a far more useful workbook than one long flat sheet, and the agents are steered to do exactly that when you say so.

Open, read, export

  1. Click the card in the chat. The spreadsheet viewer opens in the side panel next to your conversation.
  2. Switch sheets with the tab strip at the top. Every sheet in the workbook is parsed and browsable.
  3. Open the download menu in the panel header.
  4. Pick a destination:
OptionWhat you get
Download ExcelThe original .xlsx file, byte-for-byte, all sheets.
Download CSVThe sheet you're currently viewing, full data.
Download PDFThe sheet you're currently viewing, laid out landscape A4 and paginated.
Save to DriveThe workbook filed into your Google Drive as an .xlsx.
Edit in Google SheetsThe workbook converted by Google into a native, editable Google Sheet and opened in a new tab.

On-screen is capped; exports are not

The viewer renders the first 1 000 rows of a sheet and tells you so ("showing 1 000 of 4 812"). Every export uses the full data — the Excel and CSV downloads contain every row. Only the PDF has its own ceiling, at 5 000 rows, because past that a PDF stops being a document anyone reads.

Limits worth knowing

These are hard caps in the code, not guidance:

LimitValue
Sheets per workbook20
Rows per sheet10 000
Generated file size8 MB
Sheet tab name31 characters (trimmed and de-duplicated automatically)
On-screen rows in the viewer1 000
Rows in a PDF export5 000
Save to Drive12 MB

If a workbook would exceed 8 MB, the agent is told to reduce the number of rows rather than hand you a broken file. Ask for a filtered or aggregated version instead — "just the top 500 by revenue", "monthly totals rather than every transaction".

Who computes, who builds

This distinction matters, and it's the difference between a spreadsheet you can trust and one you can't.

Any agent can build the file. The agent supplies the rows itself — from what it knows, from what you told it, from what it read in your Neural Core or in a file you attached. That's perfect for catalogues, calendars, lists, plans and structured content.

Blake is the agent who computes. Blake, your data analyst, runs real Python — pandas, numpy — over your data rather than estimating arithmetic in his head. If you need growth rates, percentiles, segment breakdowns or anything where a wrong number is worse than no number, ask Blake. See Data analysis.

Don't ask a non-analyst agent to do the maths

If you ask, say, Ashley for a spreadsheet of "our revenue by month with year-on-year growth", she can build the file — but the growth figures would be her writing numbers, not computing them. For anything arithmetic over many rows, ask Blake, or ask your agent to hand the job to him. Agents are steered to delegate heavy computation to Blake rather than guess.

Turn a file you have into a spreadsheet

You can attach an existing file to a chat message and ask any agent to work from it — Excel, CSV, PDF, Word, JSON and more, up to 20 MB. The agent reads the content directly; no copy-pasting.

Here's our raw export. Clean it up and give it back to me as an Excel file with one tab per region.

For big spreadsheets the agent is given the structure and a sample of the rows rather than the whole table — which keeps it fast and honest about what it's looking at. See File attachments.

Where your spreadsheets live

Spreadsheets land in private storage that only you can read. Not a public link, not a shareable URL — a private bucket where the access rule is your own account ID, and where no shareable link is ever created or stored. When you click download, your browser fetches the file using your own logged-in session.

That means: as long as the conversation is there, its spreadsheet card still works. It also means nobody who gets hold of the conversation gets hold of the file.

Your spreadsheets stay until you delete them or delete your account — at which point every deliverable is purged from storage along with everything else. See Your data and deletion.

Saving to Google Drive

Both Save to Drive and Edit in Google Sheets need Google Drive connected. Unyo asks Google for the narrowest Drive permission that exists — drive.file, which means Unyo can only ever touch files you personally picked or that Unyo itself created. It cannot browse, search or read the rest of your Drive. Ever.

If Drive isn't connected, you'll get a prompt and a direct link to the right card in Integrations (in the sidebar). See Google Drive.

Troubleshooting

The viewer says "showing 1 000 of …" — that's the on-screen cap, and it's expected. Download the Excel or CSV to get every row.

The agent gave me a table in the chat instead of a file. Ask explicitly: "give me that as an Excel file" or "as a downloadable spreadsheet". The wording "Excel", "spreadsheet", ".xlsx" or "downloadable table" is what triggers the file.

"Save to Drive" opened a tab and then sent me to Integrations. Your Google Drive connection is missing or expired. Reconnect from the Integrations page in the sidebar and try again — expired grants are cleared automatically, so a reconnect is all it takes.

The file was rejected as too large. The 8 MB ceiling was hit. Ask for fewer rows, fewer columns, or an aggregated version.

The numbers look wrong. If a non-analyst agent produced them, they were written rather than computed. Ask Blake to recompute — he runs real code and shows the computation as a step.

Frequently asked

Which agents can make a spreadsheet?

All of them. Spreadsheet building is mounted for every agent on your team, so whoever you're already talking to can produce the file — you never have to switch conversations for it.

Is it a real Excel file or a CSV pretending to be one?

A real .xlsx workbook. It opens in Excel, Numbers, LibreOffice and Google Sheets with its tabs and header rows intact, because it's generated as a genuine Excel file rather than converted from text.

Can I edit the spreadsheet inside Unyo?

Not yet — the built-in viewer is read-only. To edit, download the Excel file, or click Edit in Google Sheets and Google converts it into a native, fully editable Sheet in one step.

Does Unyo compute the numbers, or does the AI make them up?

It depends who you ask, and the distinction is real. Building the file involves no computation — the agent writes the rows. Blake is the agent who runs actual Python over your data, so for anything where the arithmetic has to be right, ask Blake. Any agent can also hand the calculation to him.

How long are my spreadsheets kept?

For as long as the conversation lives. The file itself never expires and is stored privately, but you reach it through its card in the chat — and conversations left untouched for 90 days are cleared by our retention schedule, card included. Keep anything you want long-term by downloading it or saving it to Drive. Deleting your account purges every spreadsheet, document and deliverable from storage.

Does making a spreadsheet cost credits?

Unyo bills on the real cost of the work, not per message — you're charged for what the model actually used on the run. See Credits and billing for the current tool pricing.