Years later just wanted to say: This capability would be very helpful.
The use case is for support via chat. Let’s say you have several staff members w/o admin privileges:
-
Staff member 1 will initiate a chat with customer 1 about an issue they are having and then goes on vacation
-
Staff member 2 is now around and wants to pick up the conversation without needing to have customer 1 share all the details again
The desired solution would be for both Staff member 1 and Staff Member 2 to be able to impersonate a “Support Desk User” so they can all see the same conversation.
Definitely can see how this would need to be a custom plugin but it would be very useful.