Share live results — not your SQL.
Build a report once as a query object, then let your whole team and outside partners pull live results in their own Excel or Google Sheets — picking filters and hitting Run, never seeing a line of SQL, a table name, or a database password.
Team sharing on Business & Enterprise · recipients join on the free tier · no per-seat feesSame query object. Two very different views.
You build the query and decide which filters to expose. Everyone you share it with sees only a named report, those filters, and a Run button — the SQL, schema and credentials never cross over.
SELECT o.id, c.name, o.total, o.status
FROM orders o
JOIN customers c ON o.customer_id = c.id
WHERE c.region = 'West'
AND o.order_date >= '2025-01-01'Change the filters, hit Get results, and live results stream into the cells — the recipient never sees, edits, or even knows the query behind them.
You share a query object — not the query.
A shared report is a query object: a saved instruction that tells Query Streams how to fetch the data. The recipient gets the answer, never the recipe. They pick the report, set the filters you allowed, and run it — that’s the entire surface they ever touch.
What you share
- A named report and its description
- The filters you choose to expose
- Live results, on demand, in their own sheet
What they never get
- The SQL, table names or schema
- A database credential or connection string
- Any way to change the query’s logic
It’s a cleaner replacement for emailing CSV exports — and for the rigid reporting bolted onto your ERP and other database systems. One governed query, self-served by everyone who needs it.
Share once. Used by many. Nothing leaks.
The report you build can be pulled by your whole company and your outside partners — each on their own terms, none of them touching your database.
Share once, used by many
Build the SQL once — JOINs, aggregations, business logic — then share with individuals, teams or your whole org. Each person runs it with their own filter values, and can pull several shared reports into separate tabs in parallel.
Results, never the SQL
The SQL text never leaves the Network Agent, and credentials stay encrypted on your network. Recipients can’t see table names or change the query logic — and you can revoke any person’s access instantly from the portal.
Lands as live cells
The same shared report works in both the Excel add-in and the Google Sheets add-on. Results arrive as normal cells — ready for formulas, charts, PivotTables and conditional formatting, refreshable on demand.
Sharing data: before & after
The old way is a pile of CSV exports and credentials passed around in chat. The new way is one governed query everyone self-serves.
Without Query Streams
- Analysts rebuild the same report fifty ways
- Users email requests and wait for CSV exports
- SQL and credentials get pasted into chat or docs
- No record of who ran what
- Data is stale by the time it lands
With Query Streams
- Share one report with unlimited people
- Everyone self-serves with filters in their own sheet
- SQL and credentials are never exposed
- Full visibility of who ran which query
- Live, on-demand results every time
Share results in three steps
Build it once; everyone else just runs it.
Create & save
Write your SQL in the portal and turn on the dynamic filters you want recipients to control — region, date, customer, and so on.
Share the results
Invite people by email or share with your whole organization. The report appears in their Excel or Google Sheets sidebar automatically.
They run on demand
Each person picks the report, sets their own filters and hits Run. Live results stream into their spreadsheet in seconds.
Who self-serves the results
Anyone who needs the numbers but shouldn’t have the keys.
Finance & accounting
Share revenue and P&L results; each person filters by department, cost center or fiscal period.
Sales & marketing
Pipeline and campaign data on demand, filtered by territory, date range or product line.
Operations & logistics
Inventory and shipment data with real-time filtering by location, SKU or status.
External partners
Hand vendors, auditors or clients read-only results — no database access, no VPN tunnels.
Educators & students
Share live results from a class database without exposing connection details or credentials.
API data
Share Stripe, HubSpot or Shopify results pulled through the API Connector — no API keys exposed.
What recipients actually see
A clean sidebar with the report, its filters and a Run button — in their own Excel or Google Sheets.



Share results from any connected source
38 database connectors and 8 API connectors — the same Network Agent behind your Excel, Sheets, MCP and REST API.
Recipients run in their own Excel or Google Sheets — they need a Query Streams account, but a free one is enough (there are no per-seat fees). They never get a database login, a connection string, or a VPN tunnel.
Sharing FAQ
Can recipients see or edit the SQL?
No. Recipients only ever see the report name, its description and the filter inputs you exposed. The underlying SQL, the table and schema names, and the database credentials are never sent to them — and they can’t change the query’s logic.
Do my recipients need an account?
Yes — each person you share with needs their own Query Streams account, but a free Individual account is enough to run reports shared with them. There are no per-seat fees: billing is on data, not headcount. Team sharing itself is part of the Business and Enterprise plans.
How many people can I share a report with?
Unlimited. Invite individuals, groups, or your entire organization. Each person runs the report independently with their own filter values, and a single user can launch several shared reports into separate worksheet tabs in parallel.
Can I revoke access after sharing?
Yes. Remove a person from the sharing list in the web portal and they lose access immediately — useful the moment someone changes roles or leaves the team. Access can also be scoped per report, so each user only sees what’s relevant to them.
Do recipients get filter controls?
Yes. Any dynamic filters you configure show up as dropdowns, date pickers or text inputs in the Excel add-in or Google Sheets add-on sidebar — so each person shapes the results within the bounds you set, without touching the SQL.
Which databases and APIs can I share from?
SQL Server, PostgreSQL, MySQL, MariaDB, SQLite, Microsoft Access, Snowflake, Oracle, DuckDB and BigQuery — plus API Connector sources (Stripe, HubSpot, Shopify, GA4, ShipStation, Search Console and iTick). The sharing model is identical across every one.
Stop emailing exports. Start sharing live results.
Build a report once, share it with everyone who needs it, and let them self-serve — while your SQL and credentials stay yours.
Team sharing on Business & Enterprise · recipients join free · no per-seat fees








