✦ AI research agents in every cell

The data enrichment platform that does its own research

Liquid Rows turns a plain list of companies into a qualified, verified, CRM-ready pipeline. Add AI research agents to any column — they search the web, read the sources, and fill in every row with cited answers.

Bring your own AI keys · Pay providers at cost · No credit card

Waterfall enrichment Cited answers 300+ AI models Email verification Spend limits Webhook & CRM sync CSV import / export Saved views
The platform

Everything your list needs between “raw CSV” and “booked meeting”

One spreadsheet, every go-to-market data job: build, enrich, research, verify, and route — without duct-taping five tools together.

AI research agents

Ask a question in plain language and an agent answers it for every row: it searches the web, reads the pages, and writes back a concise answer with the source URLs it used. Search engines fall back automatically — a drained account never fails a batch.

Waterfall enrichment

Chain enrichment steps that fall through until one finds a match, so coverage comes from many sources instead of one. Cells that genuinely have no answer say “not found” — never silently blank.

Email verification

Verify deliverability in one click: ok, catch-all, disposable, role, or invalid — plus did-you-mean fixes — so your sequences protect sender reputation instead of burning it.

300+ AI models

Bring keys for OpenAI, Anthropic, Grok, or Groq — or one OpenRouter key for 300+ models. Even local models you host yourself. Pick the right brain per column, not per platform.

Cost guardrails

Test on one row, pilot on the first ten, then run thousands. Per-sheet spend limits stop a bulk run mid-flight at your ceiling, and a cost ledger records what every cell cost.

Push anywhere

Send rows to any webhook or CRM the moment they finish. Import CSVs with header mapping and dedupe keys; export exactly the filtered slice you see. Re-runs never pile up duplicates.

How it works

From flat list to living pipeline in three moves

If you can use a spreadsheet, you already know how to use Liquid Rows.

Import your list

Drop in a CSV — map headers to columns and pick a dedupe key — or start from a lead-enrichment template. Saved views slice the sheet by filter for every teammate.

Add enrichment columns

AI columns, HTTP lookups, email verification, and research agents — each column is a job that runs per row. Test it on one row, pilot it on ten, then run the whole sheet.

Ship it to your CRM

Verified, deduped, cited rows flow to your CRM or webhook the moment they finish — or export a filtered CSV. Your outbound tools get clean data, continuously.

Live research, not stale records

Stop renting yesterday’s database. Research every lead live.

Static contact databases age the day they’re exported. Liquid Rows answers questions at run time — from the live web, with citations you can check — so your data is as fresh as the moment you hit Run.

Get started →
Agent run · row 2,481
? What pricing model does Northwind AI use?
▸ search "northwind ai pricing model"
▸ read northwind.ai/pricing
▸ read g2.com/products/northwind-ai
✓ Usage-based, from $0.04 / request · 2 sources
FAQ

Questions, answered

What is Liquid Rows?

Liquid Rows is an AI-native data enrichment and go-to-market platform. You import or build a list in a spreadsheet, add enrichment and AI research columns, and every row gets filled in automatically — company facts, contact details, verified emails, and researched answers with citations — ready to push to your CRM.

How do AI research agents work?

You ask a question in plain language — like “What pricing model does this company use?” — and an agent runs for every row: it searches the web, falls back across search engines automatically, reads the pages it finds, and writes a concise answer into the cell along with the source URLs it used. Cells an agent can’t answer are marked “not found” instead of being silently left blank.

Which AI models can I use?

Bring your own keys for OpenAI, Anthropic, Grok, or Groq — or use OpenRouter to reach 300+ models with a single key. You can even point columns at local models you host yourself. Any column, agent, or enrichment step can use a different model.

How do I keep costs under control?

Test a column on one row before committing, pilot-run it on the first N rows to check quality and cost, and set a per-sheet spend limit that stops bulk runs mid-flight when the ceiling is hit. A cost ledger records what every cell cost.

How do I get data out and into my CRM?

Push rows to any webhook or CRM endpoint the moment they finish running, or export CSV that honors your active filters. Imports map headers to columns and dedupe on a key you pick, so re-imports never create duplicates.

Do I need my own API keys?

Yes — Liquid Rows is bring-your-own-key. Provider keys are stored as workspace secrets and you pay providers directly at cost, with no markup on tokens. That keeps unit economics transparent as you scale from a pilot run to thousands of rows.

Your next campaign deserves better data

Import a list, add a research column, and watch the answers roll in.

Start enriching →