Automate Sonos control

G’day all.
I have set up a keyboard maestro trigger to pause my Sonos when Facetime triggers. The trigger action is a separate KM workflow this brings the Sonos app to the front then runs an apple script to play/pause.
However, if Sonos is already paused, then the action turns on Sonos when a call comes in - disaster. :flushed:
Is there a solution to having Sonos pause if running, but not play if already paused, based on a FaceTime trigger? :phone:
My phone callers will thank you :slight_smile:…and so do I. :grin: