I setup most of my IT clients with a combination of a headset (speakers & mic), webcam (mic), desktop speakerphone (speakers & mic), and 2.0 or 2.1 speakers (speakers) for telecommunications purposes for things like Zoom, Meet, Teams, etc. My procedure is:
1. Get everything plugged in & tested (app permissions, hardware installation, etc.)
2. In the Sound icon in Control Panel, (1) I rename the speakers & mics (ex. Headset, Speakerbox, etc.) and (2) hide anything unused or disabled (ex. digital audio output, options we don't want like the crappy webcam mic or built-in monitor speakers, etc.)
3. Install & configure SoundSwitch. For my more advanced customers, I use MMO mice with macro software (ex.
this one &
Macro Express Pro if they want more advanced, per-app macros), so they can just tap a button to mute/unmute, swap inputs & outputs, etc. That way, everything is just a muscle-memory tap away! Using cascading macros (ex. the cheapo MMO wireless mouse only does universal macros with the stock software, so I use Macro Express Pro to do per-app ones), I can tie SoundSwitch (hotkeys for input & output swap, plus mute/unmute), but then have it do app-specific default shortcuts too (ex. ALT + A to Mute in Zoom). I have some customers who are literally in online meetings all day, so creating a path to enable automaticity through convenience is A+!
4. Do test-runs on all of the meeting apps (admin permissions to run the first time, audio & video defaults, etc.).