Workday logo
HR integrationUpdated

A Workday headcount dashboard for the office display, on Apple TV

Workday holds the org chart, but most people only see it through a report someone exports once a quarter. Dance Party reads one saved Workday custom report and turns it into an Apple TV dashboard for the office display: headcount by supervisory organization, workers per location, and who starts this week.

  • Read-only
  • API key connection
  • One connection per workspace
Workforce todayLive
Active workers
1,412
Hired this month
23
Locations
6
Contingent workers
88

What teams running Workday put on the screen, and what you would ask DJ Agent to get it.

Headcount by supervisory organization

For the leadership team and HR business partners

Workday answers the headcount question per organization, but only for whoever runs the report. On the leadership floor, the split by supervisory org is there every morning, and a team that doubled since spring is obvious without a spreadsheet.

  • Active workers in total, counted from the report's rows
  • Workers per supervisory organization or cost center
  • Full-time versus part-time, from the report's Time Type column
  • Employees versus contingent workers, from Worker Type

Ask DJ Agent“From our Workday report, show active workers by supervisory organization as bars, with the total headcount on top.”

Workers by supervisory organizationLive
1,412active workers
Engineering
Sales
Operations
Support
Finance
People

Workers by office location

For site leads and workplace teams in each office

Each office wants to see itself. A per-location count from Workday's Location field shows how Austin compares to Toronto and how many people are remote, which is the number facilities and site leads plan desks around.

  • Workers per Workday location
  • Remote workers as their own group, if your locations carry one
  • Workers per location within one organization, when the report is filtered

Ask DJ Agent“Rank our Workday locations by active workers and put the remote group last.”

Workers by locationLive
1Austin
512
2Chicago
338
3Toronto
241
4London
126
5Remote
195

New starters and work anniversaries

For everyone in the office

A welcome on the screen by reception is the easiest onboarding win there is. With Hire Date in the report, the display names this week's starters and their team, and calls out five- and ten-year anniversaries on the day.

  • Workers with a hire date this week, with their organization
  • New hires this month as a count
  • Work anniversaries this month from Original Hire Date

Ask DJ Agent“Welcome this week's new starters from our Workday report with their team and start day, then list work anniversaries this month.”

Joining us this weekLive
Ana Ribeiro
Platform Engineering
Starts Mon
Kwame Mensah
Enterprise Sales
Starts Mon
Lucy Tran
Customer Support
Starts Wed
Ravi Patel
Finance
5 years
Jen Moreau
Operations
10 years

What Dance Party reads from Workday

Dance Party reads one saved Workday custom report through Workday's Reports-as-a-Service (RaaS) URL, as JSON, with an Integration System User. Your Workday admin decides which columns the report has. Dance Party runs the report, never edits it, and cannot reach any other Workday data.

The connected report

Workday API docs ↗
  • Report fields
    The report's column names, the type of each, and which ones Dance Party treats as sensitive.
  • Report rows
    Up to 200 rows per widget, with sensitive columns removed before anything is shown.
  • Report prompts
    Values for the report's prompts, such as an effective date or an organization, set per widget.

Counts and totals

  • Count by column
    Rows per value of any column, like workers per location, sorted largest first, top 50.
  • Sum of a number column
    A total inside each group, such as a headcount column on a report with one row per organization.

How to connect Workday

Before you start

  • An owner or admin of your Dance Party workspace makes the Workday connection.
  • A Workday administrator with security admin rights, to create the Integration System User and its security group
  • One Advanced custom report with Enable As Web Service ticked, shared with that ISU
  • Get-only permission on the domains the report reads. Never Put or Modify.
  1. 1
    In Dance Party, open Integrations, find the Workday card, and click Connect Workday. The pop-up lists the Workday tasks your admin runs.Open a step-by-step RaaS report guide ↗
  2. 2
    In Workday, run Create Integration System User, then Maintain Password Rules to exempt the ISU from password expiration.
  3. 3
    Run Create Security Group, choose Integration System Security Group (Unconstrained), add the ISU, grant Get only on the report's domains, and activate the pending security policy changes.
  4. 4
    Create the custom report (type Advanced), tick Enable As Web Service, share it with the ISU, then open Actions, Web Service, View URLs and copy the JSON link.
  5. 5
    Back in the pop-up, fill Integration System User (ISU) username, ISU password, and Report JSON URL, then click Save. The card shows Connected once Dance Party reads the report.
The Connect Workday pop-up in Dance Party, with the Workday admin task list and fields for the ISU username, ISU password, and Report JSON URL
Captured from the Dance Party app, September 30, 2026.

One Workday connection per workspace

A workspace connects one Workday report through one ISU, and every Workday widget reads that report. Put all the columns your dashboards need in it, such as organization, location, hire date, and worker type. A second report, such as open requisitions, needs a second Dance Party workspace.

Read-only by design. RaaS only runs a saved report, and the ISU's security group has Get access and nothing else. To cut access, your Workday admin disables the ISU or removes it from the security group.

From Workday to your office display

Once Workday shows Connected, the rest happens in plain English. No code, no drag-and-drop.

  1. 1. Describe it. Tell DJ Agent what you want to see.

    New dashboard+ Widget
    Describe a widget in DJ Agent, or click + Widget
    DJ Agent
    DATA SOURCES
    Workday logoWorkdayConnected
    From our Workday report, show active workers by supervisory organization as bars, with the total headcount on top.Send
  2. 2. It gets built. The widget lands on your board with real Workday data.

    New dashboard+ Widget
    Workday logoWorkers by supervisory organizationLive
    1,412active workers
    Engineering
    Sales
    Operations
    Support
    Finance
    People
    DJ Agent
    DATA SOURCES
    Workday logoWorkdayConnected
    From our Workday report, show active workers by supervisory organization as bars, with the total headcount on top.Send
  3. 3. Put it on a screen. Pair an Apple TV with the six-character code it shows, then assign the dashboard.

    The Pair your Apple TV card in Dance Party, with six boxes for the code the Apple TV shows

Workday dashboard questions

Can I put a Workday dashboard on an Apple TV?

Yes. Connect one Workday custom report, describe the view to DJ Agent, and assign it to a screen. The Dance Party Apple TV app shows it on the office display and refreshes it on its own.

Will salaries or personal details from Workday show up on the screen?

No. Columns about pay, compensation, email, phone, address, or birth date are dropped before any widget sees them, and cannot be grouped or totaled. A shared office display should stick to headcount, locations, and new starters.

Can the office display show birthdays from Workday?

No. Birth-date columns are removed from the report data. Work anniversaries can show, because they come from the hire date.

Why does Dance Party read only one Workday report?

Each workspace holds one Workday connection, and that connection is one RaaS report. Build the report with every column the dashboards need, and each widget can still pass its own prompt values, like a different effective date.

Does it work for companies with more than 2,000 workers?

Yes, with a summary report. Dance Party reads up to 2,000 rows per report, so a larger company should connect a report with one row per organization and a headcount column, which Dance Party adds up.

Why did my Workday dashboard stop updating?

Usually the report URL or the ISU password changed. A tenant refresh changes the owner in the report URL, so re-copy it from View URLs, and an ISU not exempted in Maintain Password Rules expires after a few weeks.

How often does a Workday widget refresh?

Each widget has its own interval, from every 5 minutes to once a month. Every refresh runs the report live in Workday, so hourly or daily is plenty for headcount.

Put Workday on every office display

Connect Workday, describe the dashboard, and it runs on an Apple TV, refreshing on its own.

Get Started