/dashboard/communications/ under the Compliance tab.
E911 — required by law
The RAY BAUM Act (US) and similar laws elsewhere require that any phone capable of dialing emergency services have a verified physical address so first responders know where to go. Hiveku enforces this at provisioning time.Add an address
From the Compliance tab, E911 Addresses > New address. Enter the street address, city, state, postal code.
Wait for verification
Hiveku validates the address with the carrier’s MSAG (Master Street Address Guide). Most addresses verify in seconds; ambiguous ones may need manual review.
Assign to a DID
On the Numbers tab, set the E911 address for each DID. Multiple DIDs can share the same address.
For mobile softphones used by remote employees, the registered E911 address is wherever they typically work. If they travel, dialing 911 from the softphone routes to their registered address — they should use a real cell phone for emergencies while traveling.
Call recording
Recording is configurable per DID, per ring group, per queue, and per extension. Decide what to record and when, and keep tight control over who can listen.- On / off
- Announcement
- Opt-in (two-party consent)
- Pause and resume
Default is off. Turn on globally, per direction (inbound only / outbound only / both), or per route.
Recording retention
Set how long recordings are kept before automatic deletion.| Retention | Use case |
|---|---|
| 0 days | Don’t record (or delete immediately) — for HIPAA-strict workflows |
| 7-30 days | Quality assurance review window only |
| 90 days | Default for most businesses |
| 1-7 years | Regulated industries with retention obligations |
| Custom per route | Different policies for different DIDs |
HIPAA controls
For healthcare-covered entities, Hiveku offers:- Encrypted-at-rest recordings — Standard for all accounts
- Restricted access — Per-user permissions on listening and downloading recordings
- Audit log — Every listen, download, and config change is logged
- Custom retention — Down to 0 days, with hard delete after the retention window
- Business Associate Agreement (BAA) — Available on Business plans and above; required for HIPAA workflows
PCI-DSS
If your agents take credit card numbers over the phone, you must avoid storing the card data in recordings. Use pause and resume:Toll-fraud guard
Toll fraud is what happens when an attacker gets credentials to your phone system and uses it to dial expensive premium numbers — a single incident can cost five figures. Hiveku’s toll-fraud guard protects you with:Daily spend cap
Configurable per account. When hit, outbound calls are blocked until you raise the cap or wait until the next day.
Concurrent call cap
Maximum simultaneous outbound calls. Defaults to 2x your normal peak. Anomaly trips suspension.
Country whitelist
By default, outbound is allowed to your account’s primary country only. Add more as needed. Premium-rate numbers always require explicit allowlisting.
Anomaly detection
Velocity, destination, and time-of-day patterns. Outliers trigger a soft-suspend — your team gets an alert and can quickly approve or block.
Audit log
Every change to compliance-sensitive settings is logged with user, timestamp, before/after values, and IP address.| Event | Logged |
|---|---|
| Recording listened to | User, recording ID, timestamp |
| Recording downloaded | User, recording ID, timestamp |
| Recording deleted | User, recording ID, reason, timestamp |
| Retention policy changed | User, old policy, new policy |
| E911 address updated | User, DID, old address, new address |
| Toll-fraud cap changed | User, old cap, new cap |
| User permission changed | Granter, grantee, scope |
Opt-out for SMS
By law (TCPA in the US), SMS recipients must be able to opt out at any time. Hiveku enforces this automatically:- Inbound
STOP,UNSUBSCRIBE,QUIT,CANCEL,END, orOPTOUT(case-insensitive) triggers an opt-out - All future SMS to that recipient from any of your numbers is blocked
- The recipient can text
STARTorUNSTOPto re-opt-in - Confirmation messages on opt-out and opt-in are sent automatically
Caller ID and STIR/SHAKEN
To reduce spoofing and “Spam Likely” labeling:- Hiveku enforces caller ID rewrite — extensions can only outbound from numbers actually owned by your account
- STIR/SHAKEN attestation is signed automatically for all US outbound
- For high-volume outbound, register your business with the FCC’s Robocall Mitigation Database (free) for full attestation
Troubleshooting
E911 address won't verify
E911 address won't verify
The address may not be in the carrier’s MSAG database, especially for new constructions or rural addresses. Submit a manual verification request from the address detail page; Hiveku ops will work with the carrier.
Recordings stopped saving
Recordings stopped saving
Check that recording is enabled on the route the call took (DID → ring group → extension — recording flag at any layer can disable). Storage quota is also worth checking on legacy plans.
Toll-fraud guard suspended my outbound
Toll-fraud guard suspended my outbound
Open the alert in the dashboard, review the flagged calls. If legitimate, raise the cap and unsuspend. If fraudulent, change extension passwords immediately and review recent SIP registrations in the audit log.
Next steps
Buy a number
Includes E911 verification step.
Communications overview
Full feature index.