Audio Devices
Configuring and testing the microphone, speaker, and HID headset button controls used by the CCAC embedded WebRTC phone, and granting the browser microphone permission required to use it.
The CCAC embedded WebRTC phone uses separate device selections for microphone input and two categories of audio output — in-call audio and notification sounds.
Opening the Audio Devices Menu
- Select the ellipsis icon next to the agent name
- Select
Configure Audio Devices
Selecting Input and Output Devices
| Device Role | Description |
|---|---|
| Microphone | Audio input used during a WebRTC call |
| In-Call Output | Speaker or headset used while on a call |
| Notifications Output | Speaker used for realtime alerts, call offers, and messaging offers (web chat, SMS, and similar) |
A toggle in the same menu controls whether notifications also play through the selected In-Call Output device while a call is active, so an agent does not miss an incoming message or email offer while on a call.
Consider the Headset ImpactIf In-Call Output is set to a headset and this toggle is enabled, notifications will only be audible while wearing the headset.
A best practice is setting Notifications Output to a device audible near the workstation (such as desktop speakers) independent of whether a headset is being worn, so incoming call and message offers are not missed.
Testing Devices
- Select
Start Microphone Testto record a short sample; selectStop Microphone Testto play it back through the selected output devices - Select
Start Speaker Teston either output device to play a short test tone
Changes are saved by selecting Save.
HID Headset Support
CCAC supports answering and ending a WebRTC call directly from an HID-compliant headset's buttons. Headset controls appear in the lower half of the same Configure Audio Devices panel used for microphone and speaker selection.
Answer and Hang Up OnlyHeadset button support covers answering and ending a call. Placing a call on hold from the headset button is not supported.
Connecting a Headset
- Select the ellipsis icon next to the agent name
- Select
Configure Audio Devices - In the lower half of the panel, select the headset from the
Connect Headsetprompt
Supported Devices
For a headset that is not recognized or does not behave as expected, submitting a support ticket with the headset's model number allows Xima Support to confirm compatibility, which may include a live testing session.
Browser Requirement
Browser OnlyHID headset button support functions only when CCAC is loaded in a browser (Chrome). It does not work when CCAC is loaded through the standalone desktop client — see Desktop Client.
If a headset does not appear in the Connect Headset prompt, this is typically a browser- or operating-system-level device recognition issue rather than a CCaaS issue, and is best resolved with internal IT rather than Xima Support.
Browser Microphone Permissions
A browser microphone permission must be granted before an agent can use the WebRTC softphone. This is typically prompted automatically the first time a WebRTC-licensed agent logs into CCAC. If the permission was missed or rejected, it can be restored from the browser's own settings.
Google Chrome
- Select the site prompt and select
Allowwhen initially presented - If already blocked: open
... > Settings > Privacy and Security > Site settings > Microphone, locate the site underNot allowed, and change the permission toAllow
Mozilla Firefox
- Select
Allowon the initial confirmation pop-up, optionally selectingRemember this decision - If already blocked: open
Settings > Privacy & Security, scroll toPermissions, selectSettings…next toMicrophone, and update the permission for the site
Microsoft Edge
- Select
Allowon the initial permission dialogue - If already blocked: in Windows 10, navigate to
Start > Settings > Privacy > Microphone; in Windows 11, navigate toStart > Settings > Privacy & security > Microphone, and confirm microphone access is enabled for the browser
Updated about 2 hours ago
