Virtual Roll Call

Roll call from the squad car

Save valuable time. Deploy faster and more efficiently.

Live video roll call, in-car check-in, real-time GPS and BOLOs in one browser app. Units stay in their beats and the sergeant still sees everyone.

Pilot partners wanted · Runs on laptops, tablets and phones

Virtual Roll Call live video roll call grid

In service sooner

No trip to the station before the shift. Officers check in from the car and start patrol right away.

Every unit at once

The briefing reaches every unit at the same time, with acknowledgments recorded.

Less downtime

Shift change takes less time, so fewer beats sit uncovered.

The problem

Roll call shouldn’t pull units off the street

Coverage gaps

Bringing a whole shift back to the station leaves beats uncovered at shift change.

Lost minutes

Driving in and out for a 15-minute briefing costs patrol time every shift.

Paper trails

It’s hard to prove who got the briefing, who saw the BOLO, and what was shared.

The solution

Brief the squad wherever they are

Virtual Roll Call puts the briefing, the roster, the map and the BOLOs on every officer’s screen. Acknowledgments and attendance are recorded automatically, so there’s a record of every roll call.

How it works

Three steps

01

Sergeant starts roll call

Open the console, start roll call and push the briefing.

02

Officers join from the car

Officers sign in, join the video, check in with a status code and acknowledge the briefing.

03

Patrol with live awareness

GPS, zone alerts, BOLOs and broadcasts stay live through the shift. A report is ready when roll call ends.

Features

Everything the shift needs

Click any screenshot to enlarge. All screens show fictional demo agencies and officers.

Live video roll call

Hold roll call over live video. No trip back to the station.

  • Sergeant and officers on one video grid, from the car or the station
  • Camera and mic join right in the browser, nothing to install
  • Live attendance list updates as each unit joins
Live roll call video gridSergeant controls during roll callSquad chat alongside roll callVideo roll call on a phone

Squad roster & briefing board

See the whole shift at a glance.

  • Every unit, officer, zone and status in one roster
  • Briefing board with the shift’s notes, assignments and priorities
  • Updates appear on every screen within seconds
Squad rosterBriefing boardSergeant board viewBoard on a phone

Officer in-car check-in with 10-codes

Big, glove-friendly status tiles built for the patrol car.

  • One tap to set status: in service, en route, on scene, out of service
  • Uses the agency’s own 10-codes and status names
  • Status shows up on the sergeant’s board, map and console instantly
Officer check-in with status tilesBriefing acknowledgment requiredBroadcast message on officer screenCheck-in on a phone

Supervisor console

Run the whole roll call from one screen.

  • Start and end roll call
  • Push a briefing that officers must acknowledge, and see who has
  • Broadcast urgent messages to the squad
  • Assign zones and track live attendance
Supervisor consoleAcknowledgment logAttendance and rosterSupervisor tools on mobile

Real-time GPS map with zone alerts

Know where every unit is on a live street map.

  • Officers share location from the browser after a permission prompt
  • Alerts when a unit enters or leaves a zone, e.g. “Unit 2A14 entered Zone 3”
  • Click a unit for last update and a 12-hour trail; units that stop reporting turn grey
  • For in-car GPS feeds, CAD-based location is on the roadmap
Live GPS map with unitsUnit popup with detailsFull-screen map on phoneUnit popup on a phone

BOLO alerts with map pins

Get the lookout in front of every officer, pinned on the map.

  • Create BOLOs with descriptions and last-known location
  • Map pins show where the subject or vehicle was seen
  • Officers acknowledge each BOLO, and the sergeant sees who has
BOLO pinned on the live mapBOLO queueBriefing board with BOLOsBOLOs on a phone

Briefing media sharing

Share photos, video, PDFs and documents straight into the current briefing.

  • Upload from a laptop or snap a photo on a phone
  • Present any item full screen to everyone during roll call
  • See which officers opened each item and when
  • Attach suspect or vehicle photos to BOLOs
Briefing media panel: upload, take photo, presentMedia opened by officers (view tracking)Briefing record with attached mediaItem presented full screen on an officer phone

Searchable briefing archive

Every briefing and everything shared in it, indexed and searchable later.

  • Search by date, shift, briefer, keyword, tag or file, including text inside PDFs and Word documents
  • Legal hold keeps a briefing from being deleted
  • Export a PDF summary plus files for records requests
  • Retention follows each agency’s own setting
Briefing archive searchArchived briefing record with exportRetention and security set per agencyArchive search on a phone

Multi-agency configuration

Set it up for your agency, not ours.

  • Your own branding, zones, units, vehicles, personnel and shifts
  • Your own 10-codes, statuses and checklists
  • Each agency’s data is kept separate from every other agency’s
Agency settings: branding and configuration tabsAgency picker at sign-inPlatform admin: add or suspend agencies
BrandingZonesUnits & vehiclesPersonnelShiftsCodes & statusesChecklists

GIS zone import

Bring in the zone maps your GIS department already maintains.

  • Import GeoJSON, zipped Esri shapefiles, KML/KMZ, or an ArcGIS feature service URL
  • Preview on the map and choose the zone-name field
  • Handles State Plane and other projections, and flags broken or overlapping shapes
  • Each import is versioned so you can roll back; supports districts, zones and beats
Shapefile import preview with field mappingZone editor with versions and GeoJSON export
GeoJSONShapefile (.zip)KML / KMZArcGIS Feature Service

Pilot metrics

Measure the pilot with your own data.

  • Reports are built from the agency’s own logged roll call events: duration, check-in timing, attendance, on-time rate, briefing acknowledgment, media views and BOLO acknowledgment time
  • Filter by date, shift and squad, then export to CSV or PDF
  • Any “time saved” figure is an estimate based on a baseline the agency enters, such as its usual in-station roll call and travel time, and is labeled as an estimate
  • Demo data is clearly flagged and can be excluded
Pilot metrics report (fictional demo data)Pilot metrics on a sergeant phone (fictional demo data)

Mobile & add to home screen

Works on phones, tablets and in-car laptops.

  • Bottom tab bar, large status tiles and a full-screen map on phones
  • Add to Home Screen and it opens full screen like an app
  • The desktop layout stays the same on larger screens
Phone check-inPhone mapPhone roll call videoPhone squad chatPhone BOLOsPhone board

Security

Built with CJIS Security Policy controls in mind.

  • Multi-factor authentication for supervisors
  • 15+ character passwords and account lockout after 5 failed tries
  • Idle session lock after 30 minutes, with full sign-out
  • Tamper-evident, hash-chained audit log
  • Encryption in transit and at rest, hosted on Amazon Web Services
  • “Authorized use only” notice before sign-in
Sign-in with authorized-use notice

Virtual Roll Call is designed toward CJIS alignment. It is not CJIS certified, and CJIS compliance also depends on agency policies, personnel screening, training and agreements. We’ll work through those with pilot agencies.

End-of-roll-call reports

A clean record of every roll call.

  • Attendance, acknowledgments, assignments and broadcasts in one summary
  • Available as soon as the sergeant ends roll call
  • Useful for supervisors and records
End-of-roll-call summary reportAcknowledgment logConsole at end of roll callReport on a phone
Roadmap

Integrations

Available to pilot partners.

  • Microsoft Entra ID single sign-on: on the roadmap
  • CAD integration for incidents and in-car GPS: on the roadmap, scoped per vendor

Entra ID SSO

Sign in with existing agency Microsoft accounts, with groups mapped to sergeant and officer roles.

CAD

Bring incidents and vehicle locations into roll call.

FAQ

Questions

Does it need special hardware?

No. It runs in a web browser on the laptops, phones and tablets officers already carry.

Is it CJIS compliant?

No, and we won’t claim it is. It’s built with CJIS Security Policy controls in mind, including MFA, lockout, session timeouts, encryption and audit logging. Full compliance also involves agency-side requirements like background checks, training and agreements, which we’ll work through with pilot partners.

Can we sign in with our Microsoft accounts?

Microsoft Entra ID single sign-on is on the roadmap and available to pilot partners.

Does it connect to our CAD?

CAD integration is on the roadmap. Each CAD vendor is different, so we scope it with pilot partners.

Can we use our own zones and codes?

Yes. Zones, units, personnel, shifts, branding and 10-codes are set per agency. Zones can be imported from your GIS department’s files.

Where is data hosted?

On Amazon Web Services, encrypted in transit and at rest, with each agency’s data kept separate.

How accurate is GPS from a laptop?

Phones are usually accurate. Laptops without GPS hardware can be off by a block or more. In-car GPS through CAD is the better source and is on the roadmap.

How do we get started?

Request a demo below. We’re looking for pilot agencies to shape the product.

Request a demo / pilot

See it with your squad

Tell us about your agency. We’ll walk you through a live demo and talk about a pilot. Or call 813-530-1665 or email info@virtualrollcall.com.

Opens your email app. Please don’t include criminal justice information.