What do dynamic agents have to do with device and user mode? An agent would always have to be a user, no? Devices are generally not sentient enough to handle client’s needs.
Let me change the question: is there a module in freepbx (free or commercial) that provides user authentication (with unique passwords for each user) over the phone? And successful authentication binds the user to the phone (cdr records will show which user the call belonged to) and join queues automatically?
@alan why is user and device mode deprecated? was it in the release notes? What’s the alternative to user and device mode in the next version?
You can use device and user mode for that, but bind the user and not the device to your queues, but, as has been stated repeatedly here and elsewhere, device and user mode , at least in FreePBX, is basically horribly broken in many places and will not be fixed any time soon.