Google Calendar logo
Productivity integration

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.

Today's agendaLive
Room Aspen
Standup, 9:00 AM
Room Birch
Design review, 11:00 AM
Zoom
1:1 with Priya, 1:30 PM
Main Hall
All-hands, 4:00 PM

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.

Rooms right nowLive
Busy until 10:00
Room Aspen
Free until 11:00
Room Birch
Free all afternoon
Room Cedar
Booked 4:00 PM
Main Hall
  • 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 calendars
    Every calendar you can see, by name and color.
  • Access & time zone
    Whether each calendar is read-only, and its time zone.
  • Primary calendar
    Your default calendar, front and center.
  • Upcoming events
    Titles, start and end times, ordered soonest first.
  • Attendees & host
    Who is invited, who accepted, and who is organizing.
  • Location & rooms
    Where each event is: a room, an address, or a video link.
  • All-day & recurring
    All-day events and each occurrence of a recurring series.
  • Event type & status
    Focus time, out of office, and whether an event is confirmed.

How to connect Google Calendar

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.
    Google Calendar logoGoogle CalendarNot connected
    Today's agenda and room schedules on the wall.
    Connect Google Calendar
    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 Google Calendar. You go to Google, sign in, and approve read-only access. Google sends you back, connected.
    The Google Calendar integration card with the Connect Google Calendar button.
  3. 3
    Describe the dashboard in plain English. For example: today's agenda and the room schedule for the main conference room.
    New dashboard+ Widget
    Describe a widget in DJ Agent, or click + Widget
    DJ Agent
    DATA SOURCES
    Google Calendar logoGoogle CalendarConnected
    Show today's agenda and the room schedule for the main conference room.Send
  4. 4
    Your AI builds the widget from your live Google Calendar data and drops it on the board.
    New dashboard+ Widget
    Google Calendar logoToday's agendaLive
    Room Aspen
    Standup, 9:00 AM
    Room Birch
    Design review, 11:00 AM
    Zoom
    1:1 with Priya, 1:30 PM
    Main Hall
    All-hands, 4:00 PM
    DJ Agent
    DATA SOURCES
    Google Calendar logoGoogle CalendarConnected
    Show today's agenda and the room schedule for the main conference room.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 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