Sonos logo
Culture integration

Sonos dashboards on Apple TV and every office display

Your Sonos, live on every office display. See what's playing in every zone. Connect Sonos, describe the dashboard you want, and your AI builds a now-playing board. It runs on an Apple TV, a native tvOS app. Always on.

Now playing by zoneLive
Kitchen
Lo-Fi Beats
Lounge
Golden Hour
Reception
Morning Coffee
Open Space
Top Hits
Warehouse
Paused

An example Sonos 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 Sonos.

Friday vibesLive
NOW PLAYING
Friday playlist is on
6 zones in sync
in the whole office
  • โ†’What's playing in each room or zone, live.
  • โ†’Which zones are playing and which are paused.
  • โ†’The current track and artist, per zone.
  • โ†’Your saved Sonos favorites: stations and playlists.
  • โ†’A celebration when the Friday playlist goes on.
  • โ†’Every zone across every household, in one view.

What you can pull from Sonos

Dance Party reads your Sonos data through Sonos's own Control API, read-only. Anything below can go on a screen. You never write a query.

Now playing

API docs โ†—
  • Households
    The Sonos households on your account.
  • Groups & zones
    Rooms and zones like Kitchen, Lounge, or Warehouse.
  • Now playing
    Track title, artist, album, and whether a zone is playing or paused.
  • Favorites
    Your saved Sonos favorites: stations and playlists.

How to connect Sonos

OAuth connection. No code, no drag-and-drop.

  1. 1
    In Dance Party, open Settings, then Integrations.
    Integrations
    Connect a data source and DJ Agent builds dashboards from live data. Connected accounts power widgets that refresh on their own.
    Sonos logoSonosNot connected
    What's playing in every office zone.
    Connect Sonos
    HubSpot logoHubSpotNot connected
    Pipeline, deals, and revenue on the wall.
    Connect HubSpot
    Slack logoSlackNot connected
    A live channel feed on the wall.
    Connect Slack
    Stripe logoStripeNot connected
    Revenue, MRR, and new customers on the wall.
    Connect Stripe
    Notion logoNotionNot connected
    Docs, tasks, and database records on the wall.
    Connect Notion
    Google Analytics logoGoogle AnalyticsNot connected
    Traffic, acquisition, and conversions on the wall.
    Connect Google Analytics
  2. 2
    Click Connect on Sonos. You go to Sonos, sign in, and approve read-only access. Sonos sends you back, connected.
    Sonos logo
    Sonos
    Not connected
    Sign in to Sonos and approve read-only access. You come back connected.
    Connect Sonos
  3. 3
    Describe the dashboard in plain English. For example: what's playing in each zone across the office.
    New dashboard+ Widget
    Describe a widget in DJ Agent, or click + Widget
    DJ Agent
    DATA SOURCES
    Sonos logoSonosConnected
    Show what's playing in each Sonos zone across the office.Send
  4. 4
    Your AI builds the widget from your live Sonos data and drops it on the board.
    New dashboard+ Widget
    Sonos logoNow playing by zoneLive
    Kitchen
    Lo-Fi Beats
    Lounge
    Golden Hour
    Reception
    Morning Coffee
    Open Space
    Top Hits
    Warehouse
    Paused
    DJ Agent
    DATA SOURCES
    Sonos logoSonosConnected
    Show what's playing in each Sonos zone across the office.Send
  5. 5
    Assign the dashboard to a screen. It goes live on the display.
    The Screens page in Dance Party where you pair a display and assign a dashboard.

Read-only, always. Dance Party connects over OAuth and only reads what is playing on your Sonos to render dashboards. It never plays, pauses, changes volume, or controls your speakers. There is no key to paste.

Frequently asked questions

Can I show what's playing on Sonos on a TV?

Yes. Connect Sonos, describe the board, 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 Sonos connection read-only?

Yes. You authorize read-only access over OAuth. Dance Party reads what's playing to render the board and never plays, pauses, changes volume, or controls your speakers. There is no key to paste.

Does it show listening history or play counts?

No. This is a live now-playing board, not analytics. It shows what's playing in each zone right now, which zones are playing or paused, and your saved favorites. Sonos does not expose listening history or minutes listened here.

Can Dance Party control my Sonos speakers?

No. It only reads what's playing. It never plays, pauses, skips, changes volume, or regroups rooms. Control stays in the Sonos app.

What can I put on the board?

The current track and artist per zone, which rooms are playing or paused, and your saved Sonos favorites. You describe it in plain English and your AI builds it.

More integrations

Put your Sonos dashboard on every display

Connect Sonos. Describe what you want. Your AI builds it and it runs on every office display, 24/7.

Get Started