Ramp logo
Finance integrationUpdated

Ramp spend dashboards on Apple TV for the finance office display

Ramp already codes every card swipe to a department and a merchant. Dance Party puts the totals on the office display: spend by department, the vendors you pay most, your available card limit, and reimbursements waiting to go out. It runs as a Ramp dashboard on an Apple TV and shows company totals, never who spent what.

  • Read-only
  • API key connection
  • One connection per workspace
Card spend, last 30 daysLive
$142,380$4,746 a day on average

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

Spend by department

For the CFO, controller, and department heads

Budget owners rarely log into Ramp to check their own pace. A ranked view of card spend by department, visible to everyone, starts the budget conversation before the month closes instead of after.

  • Cleared card spend by Ramp department over a window you choose
  • Total spend net of refunds
  • Number of transactions in the window

Ask DJ Agent“Rank Ramp card spend by department for the last 30 days, with total spend as the headline.”

Spend by department, 30 daysLive
1Engineering
$48,210
2Marketing
$36,905
3Sales
$24,660
4Operations
$17,340
5People
$8,115

Top merchants

For finance and whoever owns software and vendor spend

The top of the merchant list is where renegotiations and forgotten subscriptions hide. Seeing that AWS and ad platforms take half of card spend makes the vendor review obvious.

  • Top 10 merchants by card spend in the window
  • Spend by Ramp category, such as software or travel
  • Spend per day across the window

Ask DJ Agent“Show our top 6 Ramp merchants by card spend over the last 30 days, largest first.”

Top merchants, 30 daysLive
Amazon Web Services
Software
$31,480
Google Ads
Advertising
$22,150
LinkedIn
Advertising
$9,800
Delta Air Lines
Travel
$7,264
Figma
Software
$4,320
WeWork
Rent
$3,900

Card limit and statement

For the controller and whoever manages cash

How much of the Ramp limit is left and when the next statement bills are the two numbers cash planning keeps asking for. On a screen, nobody has to open the Ramp home page to answer them.

  • Available card limit against the total card limit
  • Balance including pending charges
  • Latest statement: charges, payments, and ending balance
  • Next billing date

Ask DJ Agent“Show our Ramp available card limit, balance including pending, latest statement ending balance, and the next billing date.”

Ramp balanceLive
Available limit
$357,620
Balance incl. pending
$148,960
Last statement
$151,940
Next billing date
Oct 5

Reimbursements queue

For finance operations and every employee waiting to be paid back

Out-of-pocket expenses are the part of Ramp employees feel personally. A count of reimbursements awaiting payment keeps the finance team honest about turnaround, and it never shows whose claim is whose.

  • Reimbursements awaiting payment, count and total
  • Reimbursements already paid in the window, count and total
  • The average amount waiting per claim

Ask DJ Agent“Show Ramp reimbursements awaiting payment versus reimbursed in the last 30 days, as counts and totals.”

Reimbursements, 30 daysLive
17
Awaiting payment
$3,482
Awaiting, total
64
Reimbursed
$12,905
Reimbursed, total

What Dance Party reads from Ramp

Dance Party reads Ramp through a developer app you create in your own Ramp account, with read-only scopes. Every figure is a company-level total. Transactions are read to be summed and then discarded, so no cardholder name, card number, memo, or single transaction reaches a screen.

  • Spend summary
    Cleared spend net of refunds over the last 1 to 90 days, with transaction count and a per-day series. Up to the newest 500 transactions per read.
  • By department and category
    Spend totals per Ramp department and per spend category.
  • Top merchants
    The 10 merchants with the most card spend in the window.

Balance and statements

Ramp API docs ↗
  • Balance
    Available card limit, total limit, balance including pending, statement balance, and billing dates.
  • Latest statement
    Opening balance, charges, credits, payments, and ending balance.
  • Business profile
    Company name and whether reimbursements are turned on.

Reimbursements and people

Ramp API docs ↗
  • Reimbursements
    Awaiting payment and reimbursed, as counts and totals. Never an employee's name.
  • Headcount and cards
    Active users and activated physical and virtual cards. Ramp marks the card endpoints beta, so the card count can be missing.

How to connect Ramp

Before you start

  • An owner or admin of your Dance Party workspace makes the Ramp connection.
  • A Ramp Admin or Business Owner, since they can create developer apps
  • A Ramp developer app with the Client Credentials grant type and exactly these scopes: transactions:read, business:read, departments:read, users:read, reimbursements:read, merchants:read, cards:read, statements:read
  • Do not tick cards:read_vault or any write scope. Dance Party does not ask for them.
  1. 1
    In Ramp, open Company, then Developer, and click Create New App.Open Ramp developer apps ↗
  2. 2
    Under Grant types, click Add new grant type and choose Client Credentials.
  3. 3
    Under Scopes, click Configure allowed scopes and tick the eight read scopes listed above. Copy the Client ID and Client Secret.
  4. 4
    In Dance Party, click Connect Ramp. Paste Client ID and Client secret, and leave Environment on Production unless the app lives in a demo.ramp.com sandbox.
  5. 5
    Click Save. Dance Party requests a token and reads your business profile, and the card shows Connected.
The Connect Ramp pop-up with developer app instructions, Client ID and Client secret fields, and a Production or Sandbox environment choice
Captured from the Dance Party app, September 30, 2026.

One Ramp connection per workspace

One Ramp business per workspace. If your Ramp account has several business entities, the latest statement sums them, and spend totals cover the whole company.

The developer app carries only read scopes, and Dance Party requests only those scopes each time it asks Ramp for a token. It cannot see full card numbers, move money, or approve anything. Delete the app under Company, Developer in Ramp to revoke access.

From Ramp to your office display

Once Ramp 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
    Ramp logoRampConnected
    Rank Ramp card spend by department for the last 30 days, with total spend as the headline.Send
  2. 2. It gets built. The widget lands on your board with real Ramp data.

    New dashboard+ Widget
    Ramp logoSpend by department, 30 daysLive
    1Engineering
    $48,210
    2Marketing
    $36,905
    3Sales
    $24,660
    4Operations
    $17,340
    5People
    $8,115
    DJ Agent
    DATA SOURCES
    Ramp logoRampConnected
    Rank Ramp card spend by department for the last 30 days, with total spend as the headline.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

Ramp dashboard questions

Can I show Ramp spend on a TV in the office?

Yes. Connect a Ramp developer app, describe the dashboard to DJ Agent, and assign it to an Apple TV running Dance Party.

Will it show who spent what?

No. Dance Party only produces company totals: by department, category, and merchant. There is no top-spenders board, and names, emails, and memos are never shown.

Does Ramp spend include pending transactions?

No. Spend totals count cleared transactions, net of refunds. Pending charges show up in the balance figure instead.

Can it track budgets or bill payments?

Not today. Dance Party reads card transactions, balance, statements, and reimbursements. Ramp budgets and Bill Pay are not part of the connection.

Can I try it against a Ramp sandbox?

Yes. Create the app in a demo business at demo.ramp.com and choose Sandbox in the Environment setting. A production app does not work there.

What if we have a very busy month?

Each spend read covers up to the newest 500 transactions. When a window holds more, the widget says so, and a shorter window gives a complete total.

Can Dance Party move money or change cards in Ramp?

No. The app has read scopes only, and Dance Party never asks for write access or for full card numbers.

Put Ramp on every office display

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

Get Started