Zoom meeting quality, live

Every bad Zoom call, as it happens.

Who is struggling in which meeting, where they are and why, on one live page that keeps itself current. One click hands the whole story to your LLM prompt.

Watch the 90-second overview
pulse.yourcompany.com
The live page: meetings live now, people with problems, and a map of where everyone is
Copy Prompt: a person's readings ready to paste
Copy Prompt
Screens show made-up demo data from the program's demo mode: the meetings, people and addresses are invented.
How it works

From Zoom's own readings to one live page

Zoom measures every participant's audio, video, network and CPU every minute. Vivoh Pulse reads them, shows who is struggling, and packs the details into a prompt.

1 · ZoomYour accountPer-minute quality for every participant, through a read-only app
2 · Vivoh PulseOne programOn a laptop or a server; readings kept in a local file
3 · The live pageWho, where and whyWorst first, refreshed every minute, for the whole team
4 · Your LLM promptCopy PromptThe whole story with the question asked, in one paste
Poll mode

Works anywhere

Reads Zoom's Dashboard every two minutes: every live meeting, then each participant's readings since the last look. Runs on a laptop with no inbound access. Needs a Zoom Business plan or higher.

QSS mode

As it happens

With Zoom's QoS Subscription Service add-on, Zoom sends readings several times a minute. Needs HTTPS and an address Zoom can reach; topics and names still come from the Dashboard.

Interactive tours

Click through the real page

Four short tours of the actual program, running with made-up meetings. Click the highlighted spot to move on.

Who is struggling

Worst first, in plain words

Hundreds of meetings, one list: everyone with a problem right now, with what Zoom measured and where they are.

  • Bad and problem minutes per person, worst first: audio is held to a strict line, video loss turns red only when it's heavy
  • Listed after two problem minutes or any audio trouble, so a single blip doesn't fill the list
  • The latest issue: packet loss, latency, jitter, CPU, weak Wi-Fi, dropped connections
  • Network, city, address and who owns the address, the local IP as Zoom shows it; device and Zoom version
  • Take it so the team knows you're on it, then mark it Resolved
  • Search by name, meeting, ID, carrier, site or device; new rows are marked
  • VIP View: upload a list of email addresses, and one switch shows only those people's numbers and cards (rooms and circuit charts stay whole)
  • Windows from 10 minutes to 24 hours, light or dark; the numbers and the map draw first
People with problems, worst first
Copy Prompt

The whole story, in one paste

One click puts a complete prompt on the clipboard. Your LLM needs nothing else: no access to Zoom and no second lookup.

  • For a person: device, network and address; every minute's readings; how everyone else in the meeting did; Zoom's alerts
  • For a meeting: every participant, the meeting minute by minute, a breakdown by network, and alerts
  • The question already asked: a diagnosis and the one thing to try
  • The prompt is a template in the settings file, so you can change the question
The Copy Prompt window with a person's readings
Where people are

A map of every city, and who is there

Each city Zoom reports, sized by people and colored by how many have problems. Hover to see who is there, people with problems first; click to list them.

  • Placed by the city Zoom reports, so an office link doesn't pull everyone to the carrier's hub
  • US states and world outlines built in: no map service, no tiles, no keys
The map with a city's people listed
Offices and carriers

Filter by any subnet. Name it once.

Pick a /16 from the list or type any range. Give it a name and everyone on the page sees it on every row it matches.

  • Shared labels such as "HQ office", "Boca office" or "field staff"
  • Network owners built in (from DB-IP), so an address reads as its carrier
  • By meeting: is the trouble one person's connection, or the whole call?
  • By access: office, remote Wi-Fi, cellular, VPN split or full tunnel, other adapters and VPN or proxy exits
Filtering by a subnet and naming it
Each person's network

Is it their Wi-Fi, their carrier, or the VPN?

For everyone with a problem, the page reads Zoom's own network details and the owner of their address, and says in plain words what stands out.

  • Wi-Fi, wired, cellular or another adapter (often a VPN), and the carrier
  • Leaving through a VPN or security proxy instead of their own internet provider
  • Sent to a Zoom data center far away, a connection forced off UDP, weak Wi-Fi
  • Your own names for networks, such as your VPN's address pool
  • Split tunnel or full tunnel: name the VPN's pool once, and everyone on the VPN shows whether Zoom goes straight out or through the VPN
  • Remote carriers by state, now against earlier today: when many people on one carrier go bad at once, it's the carrier
Network findings for each person
Your offices

Who is talking to someone in the same building

Add your offices' egress points to the settings file and the page shows who is in which office, on which circuit, and every meeting with people in the same building, whose Zoom traffic goes out through the building's circuits and back.

  • Same building: meetings, people and the Mbps it takes now, per site
  • Office circuits: each egress point's health, now against earlier today, flagged when one does much worse than usual
  • One colour per carrier on the page and on the map
Same building and office circuits
Devices

Mac or Windows, and virtual desktops

Everyone by what Zoom runs on, with the share having problems and their average Zoom CPU.

  • Windows, Mac, iPhone and Android, web browsers and Zoom Rooms
  • Virtual desktops with the Zoom plugin, and a warning for those without it, whose audio and video go through the remote session
  • Each person's Zoom version, and everyone by Zoom release, with older releases marked
People by device
Zoom Rooms

The broken room, before the 9 a.m. meeting

Every Zoom Room on your account, read every five minutes: which are in meetings, which are free, and which need someone.

  • Offline rooms and the issues Zoom reports: a camera, microphone or speaker disconnected, the controller, low bandwidth, high CPU
  • Since when, minutes with issues today, and when each room was last used
  • A room in a meeting shows the meeting, and whether its call is having problems
  • Live webinars are read as well as meetings
Zoom Rooms: status, issues and last used
Setup

One program. One settings file.

Nothing to install and no database to run. Put it on a laptop for yourself, or on a server for the whole team.

  • Windows, Mac and Linux: one file each
  • The settings file writes itself on the first run, with every setting explained and the Zoom app steps at the end
  • On your own computer with no certificate, or for the team over HTTPS with your certificate or Let's Encrypt, behind a password
  • Optionally your offices' egress points and your own names for networks, such as your VPN
  • A demo mode with made-up meetings, to try it before connecting Zoom
The settings file
Under your control

Built for teams that answer for their data

Read-only

Nothing changes in Zoom

A Server-to-Server app with read-only Dashboard scopes. The program only reads: it never changes meetings, users or settings in your Zoom account.

Yours

Readings stay with you

In a local file on your computer or server, deleted after the days you choose. Map, cities and network owners are built in; reverse DNS can be turned off.

You decide

You choose what's shared

A password whenever the page is reachable from other computers, and QSS events must carry Zoom's signature. Copy Prompt puts data on your clipboard: paste it only where your firm allows.

Or let us run it

The same page, hosted for your firm

Nothing to install: a separate service for your firm alone, run by Vivoh on Cloudflare, with the same live page and network views, plus what a team needs when the page isn't on its own server.

Sign-in

Your Microsoft accounts

Your team signs in with Microsoft (Entra ID) and your own sign-in rules. Only people on your list get in; removing someone ends their access at once.

Same day

Deleted at midnight Eastern

The day's readings are deleted every night, and the key that encrypted names, emails, addresses and topics is destroyed with them.

For the admin

A daily report

Just before midnight: the day's incidents, your team's time to engage and to resolve, and roll-ups by site, carrier, device and meeting, kept 90 days.

The quick demo

Five stops, about a minute and a half

The map, people with problems, every office circuit's pulse minute by minute, Copy Prompt, and a week's usage report. Or click through it yourself.

PDF The quick demo, as slidesThe same five stops in seven pages PDF A sample weekly reportHosted Vivoh Pulse's usage report, with made-up totals
The overview

Under two minutes, no sound needed

A silent walkthrough: the live page, who is struggling, Copy Prompt, the map, subnets and labels, networks and offices, and setup.

PDF Download the slidesHow it works, every feature and setup, in twelve pages to share with your team
See it on your account

Know about the bad call before the complaint

We'll set it up with your Zoom account and show your own meetings on the page.