Google Sheets dashboards on Apple TV and every office display
Your Google Sheets, live on every office display. Point Dance Party at any range, describe the dashboard you want, and your AI builds it. It runs on an Apple TV, a native tvOS app. Always on.
An example Google Sheets widget. You describe it, your AI builds it.
What you can build
Real widgets, not mockups of a single layout. Each one is a screen you can stand up from Google Sheets.
- →A KPI from a single cell, as a big scorecard.
- →A ranked range, as a leaderboard.
- →A row or column of numbers, as a trend line.
- →A stage table, as a funnel.
- →Any rows, as a clean table on the wall.
- →A celebration on screen when a cell hits its target.
What you can pull from Google Sheets
Dance Party reads your Google Sheets through Google's own Sheets API, read-only. You pick which spreadsheets to share, and anything below can go on a screen. You never write a query.
Cell values
API docs ↗- Range valuesThe values in any A1 range you point at, cell by cell.
- Rows & columnsWhole rows or columns read across or down the sheet.
- Shown or underlyingValues as displayed in the sheet, or the raw numbers behind them.
Multiple ranges
API docs ↗- Batched rangesSeveral ranges from one spreadsheet, read together in a single call.
- Named tabsValues from any tab you name, like Sales!A1:D20.
Spreadsheet structure
API docs ↗- Sheets & tabsThe tabs in a spreadsheet, with their titles and sizes.
- Grid dataCell values across a tab when you need the whole grid at once.
How to connect Google Sheets
OAuth connection. No code, no drag-and-drop.
- 1In Dance Party, open Settings, then Integrations.D2IntegrationsConnect a data source and DJ Agent builds dashboards from live data. Connected accounts power widgets that refresh on their own.
Google SheetsNot connected
Any spreadsheet range, as a scorecard on the wall.Connect Google SheetsHubSpotNot connected
Pipeline, deals, and revenue on the wall.Connect HubSpotSlackNot connected
A live channel feed on the wall.Connect SlackStripeNot connected
Revenue, MRR, and new customers on the wall.Connect StripeNotionNot connected
Docs, tasks, and database records on the wall.Connect NotionGoogle AnalyticsNot connected
Traffic, acquisition, and conversions on the wall.Connect Google Analytics - 2Click Connect on Google Sheets. You go to Google, sign in, and pick which spreadsheets to share, read-only. Google sends you back, connected.

- 3Describe the dashboard in plain English. For example: turn our KPI sheet into a scorecard, this month's numbers vs target.New dashboard+ WidgetDescribe a widget in DJ Agent, or click + WidgetDJ AgentDATA SOURCES
Google SheetsConnected
Turn our KPI sheet into a scorecard: this month's numbers vs target.Send - 4Your AI builds the widget from your live Google Sheets data and drops it on the board.New dashboard+ Widget
This month vs targetLive
A KPI from a single cell$412k/ $500k82% to goalDJ AgentDATA SOURCESGoogle SheetsConnected
Turn our KPI sheet into a scorecard: this month's numbers vs target.Send - 5Assign the dashboard to a screen. It goes live on the display.

Read-only, always. Dance Party connects over OAuth and you choose exactly which spreadsheets to share, one file at a time. It only reads those sheets to render dashboards and never creates, edits, moves, or deletes anything in Google Sheets. There is no key to paste.
Frequently asked questions
Can I show a Google Sheets dashboard on a TV?
Yes. Connect Google Sheets, describe the dashboard, and your AI builds it. It runs on an Apple TV, a native tvOS app, on any office display. Always on, and it refreshes on its own.
Is the Google Sheets connection read-only?
Yes. You authorize read-only access over OAuth and pick which spreadsheets to share, one file at a time. Dance Party reads only those sheets to render dashboards and never creates, edits, or deletes anything. There is no key to paste.
Does Dance Party show live Google Sheets data?
Yes. Each dashboard refreshes on its own schedule, within minutes. When the sheet changes, the screen catches up. No manual updates.
Can I turn any range into a scorecard, table, or chart?
Yes. Point it at a cell for a scorecard, a ranked range for a leaderboard, a row or column for a trend, a stage table for a funnel, or any rows for a table. You describe it in plain English and your AI builds it.
Do I need to build the dashboard myself?
No. There is no formula, no query, and no drag-and-drop editor. You connect Google Sheets, describe what you want, and your AI builds the dashboard and deploys it to a screen.
More integrations
Put your Google Sheets dashboard on every display
Connect Google Sheets. Describe what you want. Your AI builds it and it runs on every office display, 24/7.
Get Started