Secure browser context
Modern browsers restrict microphone access to secure contexts and explicit user permission. Test the exact production hostname and login flow.
Built for teams that live on the phone.Browser calling, campaigns, and customer context in one workspace.Explore the platform
Browser dialer network readiness means proving that the complete agent path works before production: secure site access, supported browser behavior, microphone permission, the correct headset, WebRTC connectivity, stable audio, and a real test call through the intended route.
Reviewed by the VelocityDial Team · Updated 2026-09-01 · Verify current product, route, and pricing details on About, Pricing, or Help.
Test the actual agent device and network, not a generic speed-test result. Open the production HTTPS site in the supported browser, allow microphone access, select the intended headset, confirm that WebRTC can establish media through the network, place an authorized test call, and listen for one-way audio, clipping, delay, or device switching. Repeat from each office, VPN, remote-work, and managed-device setup you plan to support.
Browser calling depends on permission, device selection, signalling, media traversal, route availability, and stable two-way audio working together.
Modern browsers restrict microphone access to secure contexts and explicit user permission. Test the exact production hostname and login flow.
Confirm which microphone and output device the browser selected. Laptop microphones, Bluetooth profiles, docks, and USB headsets can behave differently.
WebRTC can use direct, STUN-assisted, or TURN-relayed paths. Firewalls, VPNs, inspection tools, and restrictive guest networks can change the result.
A successful permission prompt does not prove the telephone route or two-way audio. Place a controlled test call and record the environment and outcome.
Use these decision points to compare the product with your agents, routes, policies, and operating requirements.
Create a short support matrix that names the production URL, supported browser versions, operating systems, managed-device policy, and login method. Test HTTPS certificate trust, page loading, authentication, and dialer status from the same network segment as the agents. A test on an administrator's personal laptop does not clear a locked-down office device, a remote desktop session, or a browser managed by different enterprise policies.
The browser asks the user before exposing a microphone through getUserMedia. Confirm that permission is allowed for the production site, that the expected microphone appears, and that the chosen output reaches the headset. Remove unused devices where practical. Test mute controls, browser tab indicators, operating-system privacy settings, USB docks, and Bluetooth reconnect behavior. Document how an agent recovers after denying permission.
WebRTC media may need NAT traversal and a TURN relay when a direct path cannot be established. Ask the network owner about outbound firewall rules, VPN routing, proxy or inspection behavior, guest Wi-Fi restrictions, and whether UDP and fallback transport work as designed. Do not publish a universal port list without matching it to the deployed signalling, media, TURN, and telephony configuration.
A call can connect and still be unusable. Listen in both directions for silence, clipping, robotic audio, delay, echo, volume changes, and audio that fails after a device switch. Run several calls during normal office load and record the time, device, connection, browser, route, and symptom. If a problem is intermittent, the environment record gives support a starting point beyond the statement that the internet was fast.
A working microphone and WebRTC session do not guarantee that every telephone destination, caller identity, plan, trial state, or route is available. Confirm the intended destination and commercial setup with VelocityDial support. Run the pilot with the same plan, identity, destination type, and agent workflow planned for production, then repeat after material network or device changes.
Record the result for each distinct office, remote, VPN, browser, device, and route combination the team intends to use.
Load the production HTTPS site, sign in through the real agent flow, and confirm that the dialer reaches its expected ready or connection state.
Allow microphone access, choose the headset, confirm output, test mute, and verify the operating system and browser show the intended device.
Use an authorized test destination and calling identity. Check connection status and listen for stable two-way audio in a normal conversation.
Save the browser, OS, device, network, VPN, route, time, symptom, and result. Retest failed combinations after one controlled change at a time.
Use several checks because no single test confirms the entire browser-to-telephone path.
| Check | What it proves | What it does not prove |
|---|---|---|
| Page and login | HTTPS access, browser rendering, and authentication | Microphone, media, route, or two-way audio |
| Microphone preview | Permission and local input-device access | Remote audio, TURN path, or telephone destination |
| Network speed test | A general throughput and latency sample | WebRTC traversal, packet stability, or route availability |
| WebRTC diagnostic | Browser media capability and selected connectivity path | Commercial telephone routing and caller identity |
| Controlled call | The tested device, network, account, route, and destination worked then | Every future location, device, destination, or network condition |
List every supported browser, OS, office, remote-work, VPN, and managed-device combination.
Test the production HTTPS hostname and real agent login flow.
Confirm microphone permission, selected input, output, mute, and device recovery.
Review firewall, VPN, NAT, proxy, inspection, STUN, and TURN behavior with the network owner.
Place several route-specific test calls during normal network load and listen in both directions.
Record the environment and result so failed combinations can be reproduced and compared.
Create agents, review billing state, and manage support from a clean portal.
DialerGive agents a focused dialer instead of manual SIP configuration.
PlansSelect users and country plan before paid access is unlocked.
SupportUse support for routing, billing, or onboarding questions.
Yes. The browser must be allowed to access an audio input for a voice call. Permission is tied to the site and browser profile, and operating-system privacy controls can also affect access.
One-way audio can involve device selection, firewall or NAT behavior, VPN routing, media traversal, inspection tools, or the telephony path. Capture the exact environment and ask support to isolate the failing direction.
No. A speed test is useful evidence, but it does not confirm microphone permission, browser policy, NAT traversal, TURN fallback, packet stability, the telephone route, or two-way audio.
Test every distinct environment and a representative sample of managed devices. Repeat when the browser, headset, VPN, firewall, office network, caller identity, route, or destination setup changes.
Confirm destinations, agent count, service availability, browser readiness, compliance obligations, and required integrations before rollout.
WhatsApp