Create a screen for a specific user

Good afternoon, how can jmix 1.5 create a screen for a specific user, regardless of what he is doing? (I tried using EventListener, but you can’t create screens there)
I’m doing a call reception project, a call comes from Asterisk and this call should fall to a free operator (according to some criteria, I determine the right operator) accordingly, this operator should have a call reception screen