I know this is a loaded question but i'm curious if anyone can point me in the right direction. The ultimate goal is to try and create a task for inbound/outbound calls, and if salesforce is open, pop up a lighting component or form where user can view and enter additional details about the call.

But i know this is a big project so for now i am just wondering what my options are as to how i might translate this even to a popup component. I'm thinking i can create a platform event when an "in progress" task is created. From there i'm not sure how to push this event out to only the user this task is assigned to and i'm not sure how i can do this in a global environment (ie. the user doesn't have to take any action or open up any apps. Anywhere in salesforce this popup should happen).

Is it possible?