Ovvio Billing · Billing software built by the people who run billing.
Know where every claim is, and who is working it.
Ovvio Billing runs the whole floor of a billing company: claim inventory and assignment, the daily board, payment posting, patient outreach, QA, and per-clinic reporting. One system, built inside a working operation.
- clinics billed through Ovvio — by the team that built it
- 18
- agents of that operation, on one board
- 23
- claims they closed last week
- 2,686
- tracked against those claims
- 890h
Week of Aug 24–28 2026, from the live system. These are the numbers of the billing operation that built and runs Ovvio — not a customer base. The product screens below use illustrative data.
The whole floor, before you open a single claim.
What the team was assigned, what it closed this week, what is stuck and what is waiting on a supervisor — computed from the same records the agents are working, not from a spreadsheet someone updates on Fridays.
Team Overview
This week's output across the whole team.
- Assigned (team)
- 2,140
- Done this week
- 1,912
- On Hold
- 64
- Supervisor review
- 21
Daily throughput
| Category | Done |
|---|---|
| Mon | 452 |
| Tue | 431 |
| Wed | 376 |
| Thu | 298 |
| Fri | 355 |
Status mix
- Done1,912
- LOP11
- Open132
- On Hold64
- Supervisor review21
One column per status, so nothing sits in someone's inbox.
A claim enters as Open and leaves as Done, and every step between is a column an agent can see. Cards carry the payer, the clearinghouse response, who it is assigned to, how many times it has rolled over, and the time already logged against it — so picking up someone else's claim does not start from zero.
- Nine columns, grouped by clinic or by agent.
- Rollover count on the card, not buried in history.
- Move a ticket and the timer follows it.
Board
9 visible columns. Customize your own board layout anytime.
NORTHGATE
Regional PPO
Assigned to Mara Velloway
CEDARBROOK
National HMO
Assigned to Tomas Brinvale
No claims
NORTHGATE
Regional PPO
Assigned to Noa Castellune
LAKESIDE
Medicare Advantage
Assigned to Dina Farrowind
HARBOR
State Medicaid
Assigned to Mara Velloway
Inventory in, assigned out, on the record.
Import the clinic's claim file, sort by aging bucket, and hand work to specialists. Ovvio remembers who touched a claim before and how long that kind of claim usually takes, so the same person gets it back instead of the queue restarting.
- Aging buckets from 0–30 through >180 days.
- Rejected assignments come back with a reason.
- Assign Log: every handoff, timestamped.
Claims
Claim Distribution
- Unassigned
- 8,354
- Selected
- 120
- Specialists
- 12
- Highest bucket
- >180
- All8,354
- 0–302,611
- 31–601,047
- 61–90598
- 91–120377
- 121–150306
- 151–180259
- >1803,156
| # | Claim | Clinic | Status | Bucket | History | Typical time |
|---|---|---|---|---|---|---|
| 1 | 200100417 | NORTHGATE | FOLLOW-UPS | 0–30 | Mara Velloway | Medium · ~11m |
| 2 | 200100532 | NORTHGATE | IN FOLLOW-UP | 0–30 | Mara Velloway | Low · ~5m |
| 3 | 200100561 | CEDARBROOK | IN FOLLOW-UP | 31–60 | Tomas Brinvale | Low · ~5m |
| 4 | 200100608 | LAKESIDE | FOLLOW-UPS | 0–30 | New | Medium · ~11m |
| 5 | 200100694 | WESTBEND | SYSTEM | >180 | New | Low · ~5m |
You stop asking who is working, and on what.
Presence, the claim each agent has open right now, time per claim, and a per-agent scorecard with rollover and close rate. Not surveillance theatre — the numbers a supervisor needs to reassign work before a claim ages out.
Team Activity
11 of 24 working now
- Online
- 11
- Offline
- 7
- Break
- 3
- Meeting
- 3
| User | Presence | Working on | Done | Hold |
|---|---|---|---|---|
| Dina Farrowind | Online01:52:16 | CX0031K7Q03:14 | 11 | 2 |
| Ivo Seldane | Online01:38:45 | 3120706:51 | 14 | 5 |
| Noa Castellune | Online47:12 | 603401:58 | 7 | 3 |
Agent metrics
Mara Velloway
Break 07:40
- Open
- 19
- Done
- 96
- Avg handle
- 17:45
Productivity scorecard
#5 of 24 by done- Close rate
- 77%
- On-hold ratio
- 0.7%
- Done / assigned
- 96 / 124
- QA reviews
- 3
- QA avg score
- 88%
Presence this range
Production interface. Illustrative data, fictional names.
The shift, as it actually happened.
Every presence change and every claim an agent opened, on one row. Zoom into a single hour or pan across the whole shift. This is the record behind the invoice a clinic questions, and the one a supervisor opens before a coaching conversation.
- Presence and claim time come off the same record — nothing is entered twice.
- Presence states for the real work: Sending Claims, Contact Insurance, Training.
- Filter to Billers, Posters or QA — posting lanes replay on the same timeline.
Team Activity
7 of 24 agents shown · one shift, 7 AM to 4 PM
- All24
- Billers15
- Posters6
- QA3
Online most of the shift with two short breaks and lunch; worked six claims.
Poster. Online all shift apart from lunch; three blocks of posting checks and four posting claims.
QA reviewer. Four review blocks across the shift, with a break and lunch.
A half shift: four claims, with a call to an insurer between them.
Six claims, with lunch and a call to an insurer between them.
Started by sending claims and took a short training block before lunch; worked six claims.
A mid-morning meeting and three claims, then two task tickets in the afternoon.
Presence
- Online
- Away / Break
- Lunch
- Contact Insurance
- Sending Claims
- Meeting
- Training
Work
- Claim worked
- Task ticket
- Posting claim
- Posting checks
- QA review
Production interface. Illustrative data, fictional names.
Payment posting is its own worklog, not a side task.
ERA and manual checks run on a separate board with its own statuses, review step and posters. Register checks, pull the next ticket, and send anything wrong back to be fixed — without touching the billing queue.
- Total
- 1,264
- Open
- 302
- In review
- 14
- Done
- 851
Posting board
ERA and manual, one board
ELMHURST
Commercial PPO
$84.12
RIVERTON
Medicare Advantage
Assigned to Rhea Tamsworth
BAYVIEW
Assigned to Jun Okabrese
Production interface. Illustrative data, fictional names.
And the money that got posted, per poster.
Poster Production pairs three things a posting supervisor otherwise reconciles by hand: tickets completed, dollars actually posted, and handle time. Group it by poster, by clinic, or by originating biller.
Poster Production
Last 7 days · all clinics · all billers
Tickets completed by poster
- ERA
- Manual
| Category | ERA | Manual |
|---|---|---|
| Rhea | 539 | 45 |
| Odile | 302 | 6 |
| Petra | 197 | 64 |
| Jun | 47 | 112 |
| Sela | 66 | 4 |
ERA vs manual · by tickets
| # | Poster | Completed | Closed | $ Posted | ERA | Manual | Time worked | Avg handle |
|---|---|---|---|---|---|---|---|---|
| 1 | Rhea Tamsworth | 584 | 581 | $128,406.75 | 539 | 45 | 18:12:40 | 01:52 |
| 2 | Odile Brandmere | 308 | 305 | $41,927.18 | 302 | 6 | 15:06:14 | 02:56 |
| 3 | Petra Halloway | 261 | 257 | $57,310.42 | 197 | 64 | 06:41:09 | 01:32 |
| 4 | Jun Okabrese | 159 | 151 | $3,982.55 | 47 | 112 | 03:22:47 | 01:16 |
| 5 | Sela Varnick | 70 | 62 | $957.80 | 66 | 4 | 02:13:05 | 01:54 |
$ Posted nets negative payments (recoupments and adjustments) against the total.
Aging you can act on, time you can defend.
Rollover / Aging shows the open backlog by how many times a claim has been pushed, not just by date. Time Worked adds up the week day by day — claims closed against hours tracked — and drills down by clinic and agent. This is the report you send a clinic that asks what it is paying for.
Backlog by rollover age
312 open claims in the backlog.
Time Worked
This week · all clinics · all agents
- Total time worked
- 604:37:52
- Claims worked
- 1,874
- Average per claim
- 19:21
| Work day | Closed | Time |
|---|---|---|
| Monday | 412 | 131:05:40 |
| Tuesday | 398 | 127:44:12 |
| Wednesday | 371 | 118:20:09 |
| Thursday | 356 | 112:51:33 |
| Friday | 337 | 114:36:18 |
Production interface. Illustrative data, fictional names.
In three sentences
No missing hours
Time is logged against the claim as the agent works it. Presence, claim time and rollover come off the same record.
No fragmented software
Board, distribution, posting, patient outreach, QA and reporting are one product with one login.
No status meetings
The board is the status. Aging, close rate and time per clinic are already there when someone asks.
Questions you are going to ask
Answered with what is true today. Where part of an answer is not settled yet, it says so, and we cover it on the first call.
Who is behind this?
Ovvio Billing was built inside a working billing operation, and that operation runs on it every day. The figures at the top of this page are its own.
What happens to the data we already have?
Claim inventory imports by CSV today, through Import & Assign in Distribution; that part is in production. What else transfers, and from which systems, we scope with each operation on the first call.
Three steps, in this order.
A call about your operation
How many clinics, how many agents, which payers, and where the work leaks today. A conversation, not a deck.
One clinic on the board
We import that clinic's inventory, assign it to a small group of agents, and you work real claims before anything else moves.
The rest of the book
Clinic by clinic, on your schedule. No cutover weekend: the clinics already running stay untouched while the next one comes on.
Early access
We onboard a small number of billing companies at a time so the operation stays stable for the clinics already on it. Tell us what you run and we will tell you when we can take you.
Request received
Thank you. A person reads every request, and we will write toabout when we can take you on.