Greenhouse logo
HR integration

Greenhouse dashboards on Apple TV and every office display

Your Greenhouse hiring metrics, live on every office display. Connect Greenhouse, describe the dashboard you want, and your AI builds it. Pipeline by stage, offers, and interviews this week, all as aggregate counts. It runs on an Apple TV, a native tvOS app. Always on.

Candidate pipeline by stageLive
Application Review742 ยท 62%
Phone Screen268 ยท 22%
Onsite146 ยท 12%
Offer44 ยท 4%

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

Offer acceptedLive
OFFER ACCEPTED
Senior Backend Engineer
Accepted this week
for the Platform team
  • โ†’Open roles by department and office, with opening counts.
  • โ†’Candidate pipeline by stage, as headcounts, never names.
  • โ†’Offers out this month, grouped by status.
  • โ†’Interviews scheduled today and across the week.
  • โ†’How long each open role has been live.
  • โ†’Open roles rolled up by department, across the whole team.

What you can pull from Greenhouse

Dance Party reads your Greenhouse data through Greenhouse's Harvest API, read-only. Every widget shows aggregate counts and job details, never a candidate's name. You never write a query.

Jobs & departments

API docs โ†—
  • Open roles
    Open jobs by title, with the department and office each sits on.
  • Openings & posted date
    How many openings each role has and when it opened.
  • Departments
    Your department directory, for hiring rolled up by team.

Pipeline & offers

API docs โ†—
  • Pipeline by stage
    A headcount of active candidates in each stage. Counts only, no names.
  • Offers by status
    Offers grouped by status, so you can show extended and accepted.
  • Scheduled interviews
    A count of interviews starting today and across the next seven days.

How to connect Greenhouse

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.
    Greenhouse logoGreenhouseNot connected
    Pipeline, offers, and interview load.
    Connect Greenhouse
    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 Greenhouse. In Greenhouse, create a Harvest API key under Configure, Dev Center, API Credentials, then paste it here. Dance Party stores it encrypted and connects.
    The Greenhouse integration card with the Connect Greenhouse button.
    Get your Greenhouse API key โ†—
  3. 3
    Describe the dashboard in plain English. For example: candidate pipeline by stage, plus offers accepted this month.
    New dashboard+ Widget
    Describe a widget in DJ Agent, or click + Widget
    DJ Agent
    DATA SOURCES
    Greenhouse logoGreenhouseConnected
    Show our Greenhouse candidate pipeline by stage, plus offers accepted this month.Send
  4. 4
    Your AI builds the widget from your live Greenhouse data and drops it on the board.
    New dashboard+ Widget
    Greenhouse logoCandidate pipeline by stageLive
    Application Review742 ยท 62%
    Phone Screen268 ยท 22%
    Onsite146 ยท 12%
    Offer44 ยท 4%
    DJ Agent
    DATA SOURCES
    Greenhouse logoGreenhouseConnected
    Show our Greenhouse candidate pipeline by stage, plus offers accepted this month.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 create a Harvest API key in Greenhouse and grant it only the read permissions these widgets need. Dance Party stores it encrypted and reads aggregate hiring data to render dashboards. It never creates or edits candidates, jobs, or scorecards, and it never puts a candidate's name on screen. Revoke the key in Greenhouse at any time.

Frequently asked questions

Can I show a Greenhouse dashboard on a TV?

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

Yes. You paste a Harvest API key scoped to read-only permissions. Dance Party stores it encrypted and only reads aggregate hiring data to render dashboards. It never creates or edits candidates, jobs, or scorecards, and you can revoke the key in Greenhouse at any time.

Does it show candidate names on screen?

No. You choose what goes on screen, and the examples here are all aggregates: pipeline counts by stage, offers by status, interviews this week, and open roles by department. The connection reads candidate records only to count them, never to display a name.

What Greenhouse dashboards can I build?

Candidate pipeline by stage, offers out and accepted, interviews scheduled this week, open roles by department, time to fill, and progress against your hiring plan. You describe it in plain English and your AI builds it.

Do I need to build the dashboard myself?

No. There is no query, no report builder, and no drag-and-drop editor. You connect Greenhouse, describe what you want, and your AI builds the dashboard and deploys it to a screen.

More integrations

Put your Greenhouse dashboard on every display

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

Get Started