I don't understand your requirement completely, but what you could try is to send the request to the server.
The request creates an object.
On the central console use a microflow timer widget that checks if an object is created that requires opening a page, then open the page as a popup and mark the object as used or delete the object.
Kind of a work around and be aware of possible performance implications because of the timer widget, but you could give this a try
Thank you for your answer, I'll give it a shot. It is along the lines I was thinking about, just didn't know about the timer widget (already found and downloaded). Otherwise it seems to be exactly what I need.
I'm curious about the performance issues you mention. Are you talking about timer widget itself causing issues or do you mean that because the timer will have to be executed every X seconds, so there will be a delay in showing the popup?