Skip to content

Browser Softphone

Dialer.CX includes a built-in softphone that runs entirely in your browser. No external apps, plugins, or SIP clients required.

The phone widget appears as a floating element in the bottom-right corner of every page. You can see it in the Agent Workspace screenshot below — look for the compact phone pill at the bottom right.

Agent Workspace with the phone widget visible in the bottom-right corner

A compact pill showing:

  • Connection status — green dot for connected, gray for disconnected
  • “Secure” badge — confirms your connection is encrypted (TLS + SRTP)
  • Active call info — number and duration when on a call

Click the widget to expand it.

The full phone interface includes:

  • Numeric keypad for manual dialing and DTMF
  • Call / Hang Up buttons
  • Mute and Hold controls
  • Volume slider
  • Call History tab — recent inbound and outbound calls
  • Settings tab — audio device selection

All calls through the browser softphone are encrypted end-to-end between your browser and the PBX server:

LayerProtection
SignalingTLS encryption (WSS — WebSocket Secure on port 8089)
Voice MediaSRTP encryption (Secure Real-time Transport Protocol)

When connected, the status bar displays a security indicator so you can confirm your calls are protected:

  • A green dot indicating you’re Online
  • A shield icon with “Secure” label
  • Hover tooltip: “Encrypted connection (TLS/SRTP)”

This badge is visible in the workspace header bar at all times. If the badge is missing or shows a warning state, your connection may not be secure — contact your administrator.

Header bar showing the encrypted connection badge and phone status

Access audio settings from the phone widget’s Settings tab:

  • Select from available microphones
  • USB headsets are recommended for consistent quality
  • Test your microphone before going live
  • Select where you hear the caller’s voice
  • Use headset audio output for privacy

If enabled by your administrator, incoming calls can auto-answer after a brief tone.

Your account may be configured for one of two modes:

ModeDescription
Browser PhoneCalls handled in the browser (default) — you see full phone widget
Desk PhoneCalls routed to a physical phone — UI shows “Desk Phone” label

Contact your administrator to change your phone mode.

  • Check your internet connection
  • Ensure your browser allows WebSocket connections
  • Try refreshing the page
  • Check that port 8089 is not blocked by your firewall
  • Verify microphone permissions in your browser (click the lock icon in the address bar)
  • Check your audio device selection in the Settings tab
  • Ensure your headset is plugged in and selected as the input/output device
  • Try a different browser
  • Use a headset instead of built-in speakers and microphone
  • Lower your speaker volume
  • Ensure only one browser tab has the phone widget active