Idea: SIP/IAX Phone and "Clear to Talk" tone

I had a crazy thought this morning that would be a simple solution to an issue I have sometimes, and I'm sure it's easily achievable. I'm just not sure what to put into the extensions.conf file (at least that's where I think this would go) to do it.

I regularly use the Zoiper app on my phone or laptop to remotely access and control some of my nodes. However, when I use *99 to key up and # to unkey I'm not always 100% confident that the remote server captured the command. I've had a few occasions, not often but a few, where the server did not catch the tone sequence. As a result, I think I'm keyed up when I'm not or, worse, I think I've unkeyed but actually have an open mic.

I work in public safety and have a P25 trunked radio system at my office. While listening to the radio and playing with some AllStar programing on my laptop (its Friday and its slow) I realized an easy solution to this issue. I'd like to program a "Clear to Talk" tone, similar to what you hear on several trunked radio systems, to indicate that the PTT is in fact engaged when pressing *99 and you can talk. And also a similar tone when you send the # to release the PTT.

I'm 99% sure there is a way to do this via extensions.conf, as obviously that also commands things like node number readback and connect/disconnect announcements. Like, a command to localplay a ulaw file on that specific extension when *99 or # is dialed. I just have no idea where to start.

Anyone want to help me solve this one, please???

I don't think you can do this via extensions.conf unless you can make the connection to the node in the background, allowing addition flow for actions.
Never tried. You would need to research that.

So a skinny is one method you might try...

make a macro that includes:

1st - -the tone you want to play
2nd - the phone keyup command

Execute the macro instead and should still hangup on #

If you try it, let me know the result.