Headset Control
for Amazon Connect
Your headset. Your call.
Bridge the gap between your USB headset's physical call-control buttons and the Amazon Connect Agent Workspace. Answer calls, end calls, and toggle mute — without ever touching the screen.
How it works
A four-layer signal bridge
No polling, no DOM scraping. A clean message pipeline from USB hardware to the Amazon Connect Streams API running in your own browser tab.
USB Headset
Physical button press — call, end, mute, volume
Side Panel
HID report parsing, LED sync, call-state UI
Background Worker
Message router, tracks CCP connection state
Content Script → Page Script
Injects into the CCP iframe, accesses Connect Streams API directly
Amazon Connect CCP
accept() · destroy() · agent.mute() / agent.unmute()
Features
Everything your headset should do
One-press answer
Press the call button on your headset to accept an incoming call — no mouse, no screen.
Hardware end-call
Hang up naturally by pressing the call button again. On-hook signals map to CCP end-call.
Mute toggle sync
Mute with your inline controller button, perfectly synced with CCP mute state in real time.
LED sync
Your headset's call-active LED mirrors actual CCP call state — green when on a call.
Auto-reconnect
Remembers your headset after first pairing. No re-authorization needed each session.
Zero data collection
No accounts, no servers, no analytics. Everything runs locally in your browser.
Setup
Running in three steps
No drivers, no admin rights, no config files.
Install the extension
Add it from the Chrome Web Store. No account or sign-in required.
Pair your headset
Click "Select Headset" in the side panel and choose your USB device from Chrome's picker.
Open Amazon Connect
Navigate to your Agent Workspace. The extension connects automatically — buttons are live.
No data ever leaves your browser
This extension reads HID button-state signals from your USB headset and issues API calls to the Amazon Connect page in your own browser tab. No call audio, call metadata, keystrokes, or personal information is collected, stored, or transmitted anywhere.
Read the Privacy Policy →Ready to ditch the mouse?
Free. Open source. No sign-up required.
Add to Chrome — It's FreeNot affiliated with Amazon Web Services, Inc.