Display Alarm Pipeline status to operator

What version are you on?

I personally haven't used it yet but depending on the browser being used to access Perspective, the Audio component may work:

Alternatively this thread from Jordan on earlier versions has a different approach: [feature-12986, 15300]Unacknowledged Alarm Sound - #3 by JordanCClark

As for displaying status of a pipeline I assume you are mainly wanting to know if an alarm is active, you could potentially pull values from a pipeline but live values like that are available on alarms via the Tag Alarm Properties | Ignition User Manual.

Very generally for how to approach sending simple messages to users, you could create a Session custom property that is bound to one or more of the alarm metric properties, and when appropriate that session property being true could cause events to occur (popups, sound script, etc)