What you can load
CSV with a header row. The header names must match your declared column names. Cells are converted to the types you declared —10 becomes a number, true becomes a yes/no.
Two ways to apply
This is the important distinction on the page.Replace all rows
What you load becomes the table’s entire contents. Anything missing is deleted.
Add or update these rows
Touches only the rows you loaded. Deletes nothing.
What a truncated paste actually costs
Less than you’d fear, because nothing is erased. A row dropped by a bad replace is marked deleted, not removed — it stops appearing everywhere immediately, and it comes back on its own the moment you apply a correct snapshot. So the recovery from “I pasted ten rows and deleted nine hundred” is to paste the right nine hundred. No support ticket, no backup restore. That’s worth knowing rather than relying on: during the window between the two applies, your agents genuinely cannot see those rows and will tell callers they don’t exist. Get the file right first.The preview
Before you apply anything, you’ll see:- How many rows were parsed, and the first five
- Columns not in the schema — stored, but invisible to agents until you declare them
- Duplicate row keys — with a count and the worst offenders
What the result tells you
After applying:
Unchanged is the useful number. Re-applying identical data writes nothing at all — no timestamps move. So if you’re syncing on a schedule and every run reports
written: 0, your data is genuinely stable; the sync isn’t broken.
A type mismatch warning means a cell didn’t match its declared type — a price cell reading "call us". The row is stored as-is rather than rejected: one bad cell in a 5,000-row source shouldn’t kill the whole load. Fix it upstream.
Adding rows by hand
The Rows tab has an editor for one row at a time — useful for a correction, not for bulk work. Two things worth knowing:- Clearing a field removes that value from the row, rather than storing an empty string.
- Columns you haven’t declared are preserved when you edit. Editing a price doesn’t discard the twenty other columns that came from your source.

