Google Calendar dashboards on Apple TV and every office display
Your Google Calendar, live on every office display. Connect Google Calendar, 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 Calendar 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 Calendar.
- →Today's agenda: the next meetings, with times and rooms.
- →A room-schedule board: which rooms are free or booked right now.
- →The next big event, with its start time and who is hosting.
- →Meetings per day, trending over the last 12 weeks.
- →A leaderboard of your busiest rooms this week.
- →Events by type: team meetings, 1:1s, focus time, and more.
What you can pull from Google Calendar
Dance Party reads your Google Calendar through Google Calendar's own API, read-only. Anything below can go on a screen. You never write a query.
Calendars
API docs ↗- Your calendarsEvery calendar you can see, by name and color.
- Access & time zoneWhether each calendar is read-only, and its time zone.
- Primary calendarYour default calendar, front and center.
Events
API docs ↗- Upcoming eventsTitles, start and end times, ordered soonest first.
- Attendees & hostWho is invited, who accepted, and who is organizing.
- Location & roomsWhere each event is: a room, an address, or a video link.
- All-day & recurringAll-day events and each occurrence of a recurring series.
- Event type & statusFocus time, out of office, and whether an event is confirmed.
How to connect Google Calendar
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 CalendarNot connected
Today's agenda and room schedules on the wall.Connect Google CalendarHubSpotNot 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 Calendar. You go to Google, sign in, and approve read-only access. Google sends you back, connected.

- 3Describe the dashboard in plain English. For example: today's agenda and the room schedule for the main conference room.New dashboard+ WidgetDescribe a widget in DJ Agent, or click + WidgetDJ AgentDATA SOURCES
Google CalendarConnected
Show today's agenda and the room schedule for the main conference room.Send - 4Your AI builds the widget from your live Google Calendar data and drops it on the board.New dashboard+ Widget
Today's agendaLive
Room AspenStandup, 9:00 AMRoom BirchDesign review, 11:00 AMZoom1:1 with Priya, 1:30 PMMain HallAll-hands, 4:00 PMDJ AgentDATA SOURCESGoogle CalendarConnected
Show today's agenda and the room schedule for the main conference room.Send - 5Assign the dashboard to a screen. It goes live on the display.

Read-only, always. Dance Party connects over OAuth and only reads your Google Calendar data to render dashboards. It never creates, edits, moves, or deletes events. There is no key to paste.
Frequently asked questions
Can I show a Google Calendar on a TV?
Yes. Connect Google Calendar, describe the view, 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 Calendar connection read-only?
Yes. You authorize read-only access over OAuth. Dance Party reads your Google Calendar to render dashboards and never creates, edits, or deletes events. There is no key to paste.
Does it show live Google Calendar events?
Yes. Each screen reads your upcoming events and refreshes on its own, within minutes. No manual updates.
Can I put a room schedule on a screen?
Yes. Dance Party reads each event's location, so you can show which rooms are free or booked right now and a board of the busiest rooms this week. You describe it and your AI builds it.
Do I need to build the dashboard myself?
No. There is no setup and no drag-and-drop editor. You connect Google Calendar, describe what you want, and your AI builds it and deploys it to a screen.
More integrations
Put your Google Calendar dashboard on every display
Connect Google Calendar. Describe what you want. Your AI builds it and it runs on every office display, 24/7.
Get Started