If you are running FreePBX or some other GUI that automatically builds your Asterisk dial plan, then that GUI MAY generate an intercom dialplan for you.
That will cause the phone to monitor 123 and update the BLF state, but when you press the button it will attempt to dial *80123.ģ) Asterisk itself does not have some built-in intercom code. Extension is the hint that the phone uses to update the BLF state. Value is the thing dialed by the phone to the server.
For your purpose BLF is most likely what you want though as it gives you the most control over the status.ġ) With a button type BLF, you get to configure two settings: value, and extension. Let me see if I can help as I know sometimes the Yealink answers are not quite self-explanitory o)Ģ) Correct, there is no difference in what the phone sends to the server (that I have been able to find) between BLF, Speed Dial, or Intercom.
So, why you want to recognize it? It's easy to see. Is there a way to configure it to allow using the real extension number for showing station status (BLF), but include the prefix when actually dialing?ġ) You didn't mention the BLF feature, and I don't understand why you want to use BLF with Intercom.Ģ) BLF feature is used to moniter the certain numer, and you just need to put the target number to the Value field, and then you can moniter the status of this number, Intercom is a different feature.ģ) I think you might misundertand the Intercom feature, if A intercom B, and then B will pick up the call automatically, and then build a call with A. (11-15-2016 03:05 PM)cm21 Wrote: 1) So if configuring the DSS Intercom key with the web interface, I would put something like *80123 into the "Value" field and just leave the "Extension" field blank? I've tried that, and one problem is that then the station status (green for idle, red for busy, etc) does not work anymore because of the prefix. Correct? Then the ONLY difference is what icon shows up on the phone's screen?ģ) What flags/fields does the phone look for on an incoming call to recognize it as an Intercom call, and utilize the Intercom features? ("Allow Intercom", "Intercom Mute", etc.) I am configuring the Asterisk server, so I need to know what to send to the phone. Either way, it just places a call to the given extension number. So it appears to me that as far as the Yealink phone, there is no difference in how it places the call to Asterisk between a "BLF" key and an "Intercom" key. Is there a way to configure it to allow using the real extension number for showing station status (BLF), but include the prefix when actually dialing?Ģ) The same issue applies to a DSS key type of "BLF".
So, please contact your server provider for the Intercom code.Īny misunderstanding, freely to let me know.ġ) So if configuring the DSS Intercom key with the web interface, I would put something like *80123 into the "Value" field and just leave the "Extension" field blank? I've tried that, and one problem is that then the station status (green for idle, red for busy, etc) does not work anymore because of the prefix. Yes, you are correct, the server get different requests, to identify the behavior of phone.įor Intercom, as I know, Asterisk need to configure a code, such as *80, which means if I want to intercom number 123, I need to put *80123 on the blank for Intercom DSSKey.
If server-side support is needed, then I'm not understanding, what is the difference between adding a DSS key "BLF" button and an "Intercom" button? Does the phone send a different type of request so that the server knows whether a BLF or an Intercom button was pressed? Can you advise or point me in the right direction please? I have not seen any documentation about what is required to have a working Intercom setup with automatic speakerphone talking, whether it be settings on the server or on the phones. (11-14-2016 04:30 PM)cm21 Wrote: No, we did not have Intercom set up on the old firmware either, so I'm not thinking it's a firmware issue.