PagerDuty logo
Engineering integration

PagerDuty office dashboards on Apple TV and every office display

Your PagerDuty incidents, live on every office display. Connect PagerDuty, describe the TV dashboard you want, and your AI builds it. It runs on an Apple TV, a native tvOS app. Always on.

Open incidents by urgencyLive
2 open
High urgency
5 open
Low urgency
4
Triggered
3
Acknowledged

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

Who is on call nowLive
Maya Chen
Platform on-call
L1
Diego Alvarez
Payments on-call
L1
Yuki Tanaka
Payments escalation
L2
Fatima Noor
Data on-call
L1
  • Open incidents by urgency, with the service and when each one started.
  • Who is on call right now, by schedule and escalation level.
  • Service health, each service and its current status.
  • Mean time to acknowledge and mean time to resolve, over any window.
  • Incident volume for the week, and how it is trending.
  • An all-clear celebration on screen when nothing is open.

What you can pull from PagerDuty

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

Incidents

API docs ↗
  • Open incidents
    Title, service, and when each one opened.
  • By urgency
    High and low urgency incidents, counted separately.
  • By status
    Triggered, acknowledged, and resolved.

On-call & schedules

API docs ↗
  • Who is on call now
    The engineer on call right now, per escalation policy and level.
  • Escalation policies
    Which policy and level covers each layer.
  • Schedules
    On-call schedule names and their time zones.

Services

API docs ↗
  • Service health
    Each service and its current status.

Incident metrics

API docs ↗
  • Mean time to acknowledge
    Average time to first acknowledge over a trailing window.
  • Mean time to resolve
    Average time to resolve, over the same window.
  • Incident volume
    Total incident count over the window, for trends.

How to connect PagerDuty

API key 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.
    PagerDuty logoPagerDutyNot connected
    Incidents, on-call, and service health.
    Connect PagerDuty
    HubSpot logoHubSpotNot connected
    Pipeline, deals, and closed revenue.
    Connect HubSpot
    Slack logoSlackNot connected
    Live messages from any channel.
    Connect Slack
    Stripe logoStripeNot connected
    Revenue, MRR, and new customers.
    Connect Stripe
    Notion logoNotionNot connected
    Docs, tasks, and database records.
    Connect Notion
    Google Analytics logoGoogle AnalyticsNot connected
    Traffic, acquisition, and conversion rates.
    Connect Google Analytics
  2. 2
    Click Connect on PagerDuty. In PagerDuty, create a read-only, account-level API key and paste it. Dance Party stores it encrypted and connects.
    The PagerDuty integration card with the Connect PagerDuty button.
    Get your PagerDuty API key
  3. 3
    Describe the dashboard in plain English. For example: open incidents by urgency, plus who is on call now.
    New dashboard+ Widget
    Describe a widget in DJ Agent, or click + Widget
    DJ Agent
    DATA SOURCES
    PagerDuty logoPagerDutyConnected
    Show our PagerDuty open incidents by urgency, plus who is on call now.Send
  4. 4
    Your AI builds the widget from your live PagerDuty data and drops it on the board.
    New dashboard+ Widget
    PagerDuty logoOpen incidents by urgencyLive
    2 open
    High urgency
    5 open
    Low urgency
    4
    Triggered
    3
    Acknowledged
    DJ Agent
    DATA SOURCES
    PagerDuty logoPagerDutyConnected
    Show our PagerDuty open incidents by urgency, plus who is on call now.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. You paste a read-only, account-level PagerDuty API key. Dance Party stores it encrypted and only reads your incidents, services, and on-call schedules to render dashboards. It never acknowledges, resolves, or triggers incidents, and you can revoke the key in PagerDuty any time.

Frequently asked questions

Can I show a PagerDuty dashboard on a TV?

Yes. Connect PagerDuty, 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 PagerDuty connection read-only?

Yes. You paste a read-only, account-level PagerDuty API key. Dance Party stores it encrypted and only reads your PagerDuty data to render dashboards. It never acknowledges, resolves, or triggers anything.

Can Dance Party acknowledge or resolve incidents?

No. Dance Party is read-only. It reads your incidents, services, and on-call schedules to render dashboards and never acknowledges, resolves, or triggers an incident in PagerDuty.

Can it show who is on call?

Yes. It reads your on-call schedules and shows the engineer on call right now, by schedule and escalation level. It refreshes on its own.

What PagerDuty dashboards can I build?

Open incidents by urgency, who is on call now, service health, mean time to acknowledge and resolve, incident volume for the week, and an all-clear celebration when nothing is open. You describe it in plain English and your AI builds it.

More integrations

Put your PagerDuty dashboard on every display

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

Get Started