The deadlines are behind us. Kari’s Law has applied to multi-line telephone systems installed or upgraded since February 16, 2020. RAY BAUM’S Act Section 506 required dispatchable location for fixed MLTS devices by January 6, 2021, and for non-fixed devices, including softphones, by January 6, 2022. In 2024 the question has changed: does your system still do what you configured it to do back then?

That question deserves more respect than it gets. Phone systems drift. Someone swaps a gateway, adds a floor of phones, migrates a department to softphones, or restores an old config after a hardware failure, and a 911 behavior you tested two years ago breaks with no error message anywhere. The fix is a self-audit you can run in an afternoon and repeat on a schedule. The checklist below is the one we use.

A two-minute recap of the laws’ requirements

Kari’s Law applies to MLTS (the multi-line systems in offices and hotels) manufactured, imported, sold, or installed after February 16, 2020. Two obligations: a caller must reach 911 by dialing those three digits alone, with no prefix like 9 for an outside line, and the system must send a notification to an on-site location where staff will see it (front desk, security, facilities) whenever anyone dials 911.

RAY BAUM’S Act Section 506 requires that a 911 call carry a dispatchable location: the street address plus whatever the responder needs to find the caller, such as building, floor, suite, or zone. “123 Main St” is not enough for a six-story building.

Enforcement is real. The FCC can levy fines that scale per violation and can count a violation per non-compliant station. We have not seen a wave of penalties against ordinary businesses, though, and fear of fines is the weaker reason to audit. The stronger reason is the underlying scenario: a person dials 911 from your building and gets dead air, or sends responders to the wrong address. The audit below rules that out.

Before you test anything: call your PSAP

Live 911 test calls are normal and dispatchers handle them all the time, but you coordinate first. Call your local PSAP on its ten-digit non-emergency line, explain that you are validating MLTS compliance, and agree on a window and call volume. Open each connected test with: “This is a test call, no emergency.” Keep tests short, batch them, and hold off during any local incident. Some VoIP carriers also offer 933, a test number that reads back the number and address on file without touching the PSAP. Use 933 for location-data checks if your carrier supports it, and save live PSAP calls for final confirmation.

Test 1: Direct dialing

Dial from one device of each class on your system. The phone on your desk covers a single class, and class matters because dial plans, gateways, and device firmware differ.

#CheckHow to testPass means
1.1911 with no prefix, desk phonesDial 911 from one phone of each model in serviceCall connects to PSAP without 9 or any access code
1.2911 from softphonesDial 911 from each softphone client in useCall connects; correct location attached
1.3911 from analog portsTest fax lines, lobby phones, elevator and door phones on ATA or analog cardsCall connects
1.4911 from common-area phonesBreak room, warehouse floor, conference roomsCall connects; phone is not locked out of trunk access
1.5Prefix toleranceDial 9-911 from the same device classesCall still connects; habit dialing must not fail
1.6No interceptionConfirm 911 is not routed to reception, an auto attendant, or voicemail firstCaller reaches the PSAP, not an internal stop

Item 1.5 trips up more systems than 1.1. Plenty of admins got 911 working and forgot that twenty years of “dial 9 first” muscle memory means a panicked caller will dial 9-911. Both must work.

Test 2: On-site notification

Dialing 911 must trigger an on-site notification, and the notification must reach a person on duty. An alert channel that sits unread fails the law’s intent.

#CheckHow to testPass means
2.1Notification firesPlace a coordinated test call; watch for the alertAlert arrives without manual polling
2.2SpeedTime itAlert lands fast enough to act on; minutes, not hours
2.3Destination is monitoredAsk who watched the alert channel at 7 a.m. last TuesdayA staffed desk, a duty phone, or a group channel, not one person’s inbox
2.4ContentRead the alertIncludes calling extension, callback info, and the caller’s location
2.5After hoursTest outside business hoursAlert reaches whoever covers nights, or an on-call escalation
2.6Multiple channelsPull the network cable on the machine that sends email alerts, test againA second path (SMS, voice call, Slack) still delivers

Item 2.4 separates a compliant notification from a useful one. “911 was dialed” tells the front desk almost nothing. “911 dialed from ext 2241, 3rd floor east wing, suite 310” lets someone meet the ambulance at the right door.

Test 3: Dispatchable location

#CheckHow to testPass means
3.1Location per floor or zoneUse 933 or coordinated calls from each floor/zonePSAP or 933 readback matches the caller’s actual position
3.2GranularityReview your location recordsMulti-floor or multi-suite buildings break below street address
3.3Moves and changesPick a phone that moved desks in the last year, test itLocation reflects where it is now, not where it was installed
3.4Remote and softphone usersTest from a home-office softphoneClient prompts for or detects current address; calls do not present the office address from a kitchen 30 km away
3.5New-device processReview your provisioning stepsAdding a phone includes assigning its dispatchable location, every time

Item 3.3 is where drift lives. Facilities moves desks and the E911 records stay put. Pull a handful of extensions at random and walk to them.

The records to keep on file

If anyone ever questions your compliance, contemporaneous records are the difference between a short conversation and a long one.

DocumentWhy it matters
Test log: date, devices tested, results, tester nameProves ongoing diligence, not one-time setup
PSAP coordination notesShows you coordinated live tests with the PSAP
Notification configuration and recipient listDemonstrates the Kari’s Law alert path exists and is current
Location data export (extension to floor/zone mapping)Your dispatchable-location source of truth
Change records for the PBX dial planConnects system changes to retests
911 event log from your monitoring toolIndependent evidence that real events triggered alerts

Retest cadence

Twice a year on the calendar, and after any change that touches dialing or trunks: PBX upgrades, new gateways or carriers, office moves or floor reshuffles, new device classes such as a softphone rollout, and config restores after failures. The calendar tests catch drift; the change-triggered tests catch breakage at its source.

Where PBXDom fits

The notification half of this checklist is the part PBXDom automates. The collector watches your PBX call records as they happen, so a 911 call from any extension triggers alerts by email, SMS, automated voice call, Slack, or Zapier, within one to two minutes in most deployments, with the extension and its location details in the message. PBXDom logs each event with a timestamp, which gives you row six of the documentation table for free. It works with the Cisco, Avaya, Mitel, Panasonic, 3CX, and FreePBX systems you already own, including end-of-life models, and the collector installs in about 15 minutes. The 14-day trial is enough time to run this whole audit with alerts in place; see pricing to get started.