Unfortunately no.
Screen pop selection is not a variable, only literal selection.
So you could set the screen pop at the same time your queue is determined.
Or have a switch case statement that has a case for each queue, and then set the pop.
Or you can have more consolidated agent scripts that handle multiple types of calls, with visibility hiding or showing elements based on the queue, and thereby you can just use 1 or 2 scripts.
------------------------------
Anton Vroon
------------------------------