GV is my principal phone at the office. I usually leave headphones plugged in, so I can use their mic in calls and not broadcast my whole conversation.
This makes it hard to hear the phone ring, however, when the phones are out -- like when I am down the hall, or talking to someone in my office.
Skype has selectable ring outputs, so that the voice audio goes through the phones, but the ringing happens over the external speakers. Is this reasonable in your codebase?