I think what I need is a very simplistic application, but I'm having trouble getting it to work.
I've got Digium phones connected to Switchvox, so, my options might be a little more limited than if I was using Asterisk directly.
So, I need the application to run all the time and when a call comes in, if I'm on another call, I want the application to play my ringtone. I was looking through the documentation and perhaps I can't "play a sound or ringtone" but I thought perhaps I could use the digium.phone.sendDTMF command to at least make it SEEM as if I'm playing a sound. By sending different DTMF tones and of varying lengths, if this is played back over my active call, then I may be in business.
The over-reaching reason for this is that the call-waiting tone, while it's enabled, I cannot change the pitch or duration or volume, so we've got some users who are missing calls because it appears to only play the tone once every three seconds or so and they "don't hear it". Essentially, I'm just trying to get a more-audible/noticeable call waiting tone.