I just read some different posts on intercom and ALERT_INFO, but they were older and not exactly what I am looking for.
FreePBX 2.11.0.27
Asterisk 1.8-Certified
Currently when using Intercom with the Digium D70’s, we get a full single ring and then a beep before we can talk. I’d like to remove all this delay by skipping the ring and just playing a beep so we can talk right away and also so it doesn’t sound like an external call.
Can anyone help me with that? Point me to the right documentation maybe?
To rephrase my question completely: in order to change the ALERT_INFO sent for intercom, do I need to copy the whole intercom dial plan into the freepbx override conf and edit it there?
This is where my hold up is. I just want to change it to answer without ring when using intercom, but I don’t know WHERE to change that.
I’ve tried putting the whole context for [ext-intercom] in extensions_override_freepbx.conf, changing it from ring-answer to answer and reloaded the dialplan and nothing is overridden. And actually, I had another override in there as well that was working before but seems to be ignored now as well.
Changing alert-info here: exten => _*80.,n,Set(_ALERTINFO=Alert-Info: answer)
is not working, but changing the beep played here: exten => _*80.,n,Set(_DOPTIONS=A(en/ascending-2tone))
is working.
My problem was that my interpretation of the Wiki led me to believe that the alert info of “answer” was already added by DPMA and so I was trying to work with that, hence my frustration. Looking at the wiki again, I still think that is what it is telling you, but it didn’t work for me.
What I did was copy the [macro-autoanswer] into extensions_override_freepbx.conf and changed
I then went into DPMA and added an alert called Intercom that is expecting the string Intercom. Pushed it out to all my phones, reloaded and end result is EXACTLY what I wanted. After all my frustrations yesterday, this was very satisfying. Now I hope this thread can help someone else in a similar situation.