4 agents active today
Live demo

A sample workspace, with questions agents really asked. Look around: nothing here is saved.

Start free with your data

Everyone here asks their own agents about the same datasets, always the same version. You manage the people; your plan covers the data and everyone's queries.

People 3 of 5

4 datasets shared with everyone below. Each person connects their own agent once; the workspace's datasets show up in it. An invite works only for the email it was sent to.

EmailRoleSince
northwind@demo.datatomcp.com (you)Owner12 d ago
maya@demo.datatomcp.com
12 d ago
sam@demo.datatomcp.com
12 d ago

Activity

Who changed what, and every agent question on this workspace's data: which person, from which agent. Agent questions are kept 30 days.

Export CSV

Changes

  • northwind@demo.datatomcp.com created the story "Q3 review"7 d ago
  • maya@demo.datatomcp.com created the board "Paid revenue, Q3"7 d ago
  • northwind@demo.datatomcp.com saved the definition "refunded_orders" on "orders"7 d ago
  • northwind@demo.datatomcp.com saved the definition "average_order_value" on "orders"7 d ago
  • northwind@demo.datatomcp.com saved the definition "paid_orders" on "orders"7 d ago
  • northwind@demo.datatomcp.com saved the metric "paid_revenue" on "orders"12 d ago
  • northwind@demo.datatomcp.com confirmed the link orders.customer_id → customers.customer_id12 d ago
  • datatomcp suggested a link: orders.customer_id → customers.customer_id (91% of values found)12 d ago
  • northwind@demo.datatomcp.com added "orders" (48 rows)12 d ago
  • datatomcp linked customers.region_id → regions.region_id (100% of values found)12 d ago
  • northwind@demo.datatomcp.com added "customers" (10 rows)12 d ago
  • northwind@demo.datatomcp.com added "regions" (3 rows)12 d ago
  • northwind@demo.datatomcp.com added "sample_sales" (1,500 rows)12 d ago
  • northwind@demo.datatomcp.com renamed the workspace from "My workspace" to "Northwind Studio"12 d ago

Agent questions

  • northwind@demo.datatomcp.com via Claude Code ran aggregate on sample_sales · 3 rows1 h ago
  • sam@demo.datatomcp.com via ChatGPT ran aggregate on sample_saleserror3 h ago
  • sam@demo.datatomcp.com via ChatGPT ran aggregate on sample_sales · 3 rows3 h ago
  • sam@demo.datatomcp.com via ChatGPT ran distinct_values on sample_sales · 3 rows3 h ago
  • sam@demo.datatomcp.com via ChatGPT ran aggregate on sample_sales · 3 rows3 h ago
  • maya@demo.datatomcp.com via Claude ran aggregate on orders · 4 rows4 h ago
  • maya@demo.datatomcp.com via Claude ran describe_dataset on orders4 h ago
  • maya@demo.datatomcp.com via Claude ran aggregate on orders · 4 rows4 h ago
  • northwind@demo.datatomcp.com via Cursor ran query_rows on orders · 8 rows4 h ago
  • maya@demo.datatomcp.com via Claude ran aggregate on orders · 3 rows4 h ago
  • northwind@demo.datatomcp.com via Cursor ran aggregate on orders · 1 rows4 h ago
  • maya@demo.datatomcp.com via Claude ran aggregate on orders · 4 rows4 h ago
  • sam@demo.datatomcp.com via ChatGPT ran aggregate on orders · 4 rows1 d ago
  • maya@demo.datatomcp.com via Claude ran query_rows on customerserror1 d ago
  • maya@demo.datatomcp.com via Claude ran aggregate on orders · 1 rows1 d ago
  • sam@demo.datatomcp.com via ChatGPT ran aggregate on sample_sales · 3 rows2 d ago
  • sam@demo.datatomcp.com via ChatGPT ran distinct_values on sample_sales · 3 rows2 d ago
  • sam@demo.datatomcp.com via ChatGPT ran aggregate on sample_sales · 3 rows2 d ago
  • sam@demo.datatomcp.com via ChatGPT ran aggregate on orders · 4 rows2 d ago
  • maya@demo.datatomcp.com via Claude ran aggregate on orders · 4 rows2 d ago
  • maya@demo.datatomcp.com via Claude ran describe_dataset on orders2 d ago
  • maya@demo.datatomcp.com via Claude ran aggregate on orders · 4 rows2 d ago
  • maya@demo.datatomcp.com via Claude ran aggregate on orders · 3 rows2 d ago
  • maya@demo.datatomcp.com via Claude ran aggregate on orders · 4 rows2 d ago
  • maya@demo.datatomcp.com via Claude ran aggregate on orders · 1 rows2 d ago
  • maya@demo.datatomcp.com via Claude ran aggregate on orders · 4 rows2 d ago
  • northwind@demo.datatomcp.com via Cursor ran aggregate on orders · 4 rows2 d ago
  • maya@demo.datatomcp.com via Claude ran describe_dataset on orders2 d ago
  • northwind@demo.datatomcp.com via Claude Code ran describe_dataset on sample_sales3 d ago
  • northwind@demo.datatomcp.com via Claude Code ran aggregate on sample_sales · 3 rows3 d ago
  • northwind@demo.datatomcp.com via Claude Code ran aggregate on sample_sales · 3 rows3 d ago
  • sam@demo.datatomcp.com via ChatGPT ran aggregate on sample_sales · 3 rows3 d ago
  • sam@demo.datatomcp.com via ChatGPT ran distinct_values on sample_sales · 3 rows3 d ago
  • sam@demo.datatomcp.com via ChatGPT ran aggregate on sample_sales · 3 rows3 d ago
  • sam@demo.datatomcp.com via ChatGPT ran aggregate on orders · 4 rows3 d ago
  • maya@demo.datatomcp.com via Claude ran aggregate on orders · 4 rows3 d ago
  • maya@demo.datatomcp.com via Claude ran aggregate on orders · 3 rows3 d ago
  • maya@demo.datatomcp.com via Claude ran aggregate on orders · 4 rows3 d ago
  • northwind@demo.datatomcp.com via Cursor ran aggregate on orders · 4 rows3 d ago
  • maya@demo.datatomcp.com via Claude ran aggregate on orders · 1 rows3 d ago

AI cleaning suggestions

Off. When an editor asks for suggestions on a dataset, the column profile and 50 sample rows go to Mistral, a French AI company processing in the EU. The AI only proposes rules; a person approves each one before any data changes. We pay for it.

Your workspaces

One per project or team. Your agents see the datasets of every workspace you're in. You own 1 of 3 on your plan.

Esc

Do this with your own data

The demo is read-only. With a free account you add your own sheets and CSVs, fix them, and connect Claude, ChatGPT or Cursor in about two minutes.

Create free account