Hello, I've searched everywhere for someone who's tried to do this but couldn't find anything. I've got an Elan C2 in a system with an HC800 and the 16x16 audio matrix. For anyone not familiar with the Elan product, it simply sits between the home owner's phone line and home phones and allows them to page the front door doorbell station or output paging audio to an outboard amplifier to page through speakers around the house. What I'm trying to do is temporarily interrupt the audio source playing in any of the 8 whole house audio zones with the paging output from the Elan C2, when a relay closes on the Elan C2 interface. And when the relay opens back up, have the audio zones go back to the source they were previously playing. The home owner wants to be able to pick up any of the phones in the house and page over the speakers in each of the zones. I know this is exactly what the Control4 announcement agent does, but it only plays back an audio file, and doesn't give you the option to temporarily play a separate audio source. The only way I can think of doing what I want is with a mess of variables, and even then I'm not sure what the best way to go about it would be. Any help is greatly appreciated!