Skip to content

Control tower

Portfolio to centre to client to rupee, in four clicks.

Start with the whole portfolio. Choose a number, then a centre, then a client, and you are looking at the invoice behind it. The same view builds your monthly MIS pack.

Aerial view of Mumbai's business districts
rivonOS control tower: centres, seats, occupancy, pipeline, contracted revenue, overdue receivables and revenue at risk

The MIS is built by hand, every month.

Someone exports from the CRM, someone else from accounting, a third person reconciles the occupancy sheet. By the time the pack reaches the board, it is two weeks old and nobody can say where a number came from.

  • “Why is Kharadi down this month?” takes three people and two days.
  • Overdue is one number for the whole company, not a list with owners.
  • Renewals are a column in a spreadsheet, not exposure by month.
  • Every region defines occupancy a little differently.

What you don't see costs the most

A revenue-at-risk figure is only useful if you can see what makes it up. In the example portfolio, ₹1.84 Cr sits with 11 accounts, each for a clear reason.

Illustrative data: Altura Workspaces and Northstar Labs are fictional. Screens are faithful renderings of rivonOS.

Control tower / Revenue at risk₹1.84 Cr
Revenue at risk by account, with the reason
AccountReasonValue
Northstar LabsKharadiInvoice overdue, PO expires 31 Dec₹18.4L
Halcyon HealthKharadiRenewal in 41 days, no proposal₹34.5L
Copperline MediaBanerPriced 14% below target₹22.8L
Meridian PharmaHinjawadiPO exhausted, billing blocked₹27.1L
Atlas FreightViman Nagar₹7.9L 64 days overdue, renewal in 70 days₹16.2L
6 more accountsPune, MumbaiRenewals, PO gaps, unbilled₹65L

Try it: from the portfolio to one invoice

Altura Workspaces runs 64 centres. Choose the overdue figure, then Kharadi, then Northstar Labs. Four steps from a portfolio number to the invoice and the person collecting it.

  1. Portfolio

    ₹74.2L overdue across the portfolio.
  2. Centre

    Kharadi carries ₹26L of it, across 5 accounts.
  3. Client

    Northstar Labs owes ₹18.4L on the August invoice.
  4. Invoice

    38 days overdue, part-paid, with a promise to pay on 11 Oct.

Altura Workspaces, today

Centres

64

Seats

28,640

Occupancy

86.4%

Monthly contracted revenue

₹27.4 Cr

Weighted pipeline

₹24.6 Cr

Revenue at risk

₹1.84 Cr

Choose the overdue figure to drill down.

Illustrative data: Altura Workspaces and Northstar Labs are fictional. Screens are faithful renderings of rivonOS.

The reports behind the tower

Every report drills down to the records behind it, and every report respects the viewer's scope.

Pipeline
Open requirements and opportunities by stage, owner and centre, with weighted value.
Commercial
Realised price against target, discounts and the exceptions register, by centre and region.
Contracts and renewals
Agreements by status, lock-ins ending, and renewal exposure at 30, 60, 90 and 180 days.
Revenue and forecast
Contracted revenue by month, and a forecast built from contracted revenue, weighted renewals and weighted pipeline.
Collections
DSO, ageing by account, centre, region and owner, PO usage and deposits held.
Occupancy and capacity
Occupancy by centre, and seats free today and in 30, 60, 90 and 180 days.
Service desk
Service requests by centre and their SLA performance.
Contracted revenue up for renewal
  • Within 30 days₹1.2 Cr (3 agreements)
  • Within 60 days₹2.6 Cr (7 agreements)
  • Within 90 days₹4.1 Cr (12 agreements)
  • Within 180 days₹7.9 Cr (23 agreements)
Next 90 days
Contracted revenue
₹83.6 Cr
Weighted pipeline
₹9.8 Cr
Expected collections
₹81.9 Cr

The monthly MIS pack, in one click

rivonOS builds the board-ready pack from the same numbers as the control tower: executive summary, sales funnel, contracts and renewals, revenue, collections, centre performance, risks and commercial exceptions. One PDF, with the same definitions every month.

Leadership stops asking where a number came from, because every figure in the pack can be opened in the control tower.

Cover of the monthly MIS pack

Altura Workspaces

Monthly MIS pack

September 2027

All centres, all regions

Generated from rivonOS as a PDF

Contents
  1. 1Executive summary
  2. 2Sales funnel
  3. 3Contracts and renewals
  4. 4Revenue
  5. 5Collections
  6. 6Centre performance
  7. 7Risks
  8. 8Commercial exceptions

How the numbers are defined

One definition for each number, used in every report and in the MIS pack.

Glossary of flex commercial terms
Occupancy
Occupied seats as a share of configured seats, by centre and for the portfolio.
Monthly contracted revenue
What signed agreements bill this month, before GST.
Weighted pipeline
Open opportunity value multiplied by the probability of its stage.
Revenue at risk
Revenue tied to clear signals: overdue invoices, renewals without action, exhausted POs and pricing below target.
Renewal exposure
Contracted revenue on agreements that expire within a window, such as the next 90 days.
DSO
Days sales outstanding: how long, on average, it takes to collect what you bill.

The full list

Everything in reporting that is live today.

Control tower

  • Portfolio KPIs: centres, seats, occupancy, contracted revenue, weighted pipeline, revenue at risk, overdue
  • Drill-down from portfolio to region, centre, client and transaction
  • Next actions with the reason behind each

Reports

  • Pipeline and commercial reports
  • Contracts and renewals, with exposure by window
  • Revenue with a forecast built from contracts, weighted renewals and weighted pipeline
  • Collections: DSO, ageing, PO usage and deposits
  • Occupancy and 30 to 180-day capacity
  • Service desk

Outputs

  • Monthly MIS pack as PDF
  • CSV exports, protected against formula injection

Access

  • Reports follow the viewer's scope: own, team, centre, city, region or the whole portfolio

Questions operators ask

Does a regional head see the whole portfolio?
No. Reports respect the viewer's scope. A regional head sees their region, a centre manager their centre, and leadership the whole portfolio. The same rules apply to the MIS pack.
How is the revenue forecast worked out?
It is built from contracted revenue, weighted renewals and weighted pipeline. There is no black box: each part can be traced back to agreements, renewals and opportunities in rivonOS. It is a forecast you can explain, not a prediction.
Can we export the numbers?
Yes. Reports export as CSV, and the MIS pack is a PDF. Exports are protected against spreadsheet formula injection.
Does the control tower show margin or profitability?
No. rivonOS does not capture your cost data, so it reports price, revenue, collections and exposure, not margin.
How current are the numbers?
They are read from the same records your teams work in. When an invoice is issued or a payment is recorded, the reports reflect it.

See how rivonOS would work across your centres.

One hour with the people who built it, using your own centres. If rivonOS isn't the right fit, we'll tell you.