<div dir="ltr"><span style="font-size:12.8px">I asked this question on the VoiceOPs lists, but have not received a response. Considering jumping from Broadsoft to a FreeSwitch based platform. Wanted to know the following: </span><div style="font-size:12.8px"><br></div><div style="font-size:12.8px"><p class="MsoNormal" style="margin-bottom:0.0001pt;font-size:12.8px"><span style="font-size:12pt;background-image:initial;background-repeat:initial">Is the way Broadsoft implements Busy Lamp Field (BLF) with a list URI unique only to Broadsoft? I believe I am talking about Enhance BLF.</span><span style="font-size:12pt"></span></p><p class="MsoNormal" style="margin-bottom:0.0001pt;font-size:12.8px"><span style="font-size:12pt"> </span></p><p class="MsoNormal" style="margin-bottom:0.0001pt;font-size:12.8px"><span style="font-size:12pt">In the configuration of BLF on a Polycom phone using Broadsoft there is a </span><span style="font-size:12pt;color:rgb(51,51,51)">Broadsoft List URI field. The same is true with Yealink, Gigaset, Cisco, and other phones.</span></p><p class="MsoNormal" style="margin-bottom:0.0001pt;font-size:12.8px"><span style="font-size:12pt;color:rgb(51,51,51)"> </span></p><p class="MsoNormal" style="margin-bottom:0.0001pt;font-size:12.8px"><span style="font-size:12pt;color:rgb(51,51,51)">Here is a configure guide for a Polycom </span><span style="font-size:12pt">4.3.2 Busy Lamp Field Configuration </span><span style="font-size:12pt;color:rgb(51,51,51)"><a href="http://community.polycom.com/polycom/attachments/polycom/VoIP/8977/1/PartnerConfigGuide_Polycom_UCSoftwareDevices-VVX.pdf" target="_blank">http://community.polycom.com/polycom/attachments/polycom/VoIP/8977/1/PartnerConfigGuide_Polycom_UCSoftwareDevices-VVX.pdf</a></span></p><p class="MsoNormal" style="margin-bottom:0.0001pt;font-size:12.8px"><span style="font-size:12pt;color:rgb(51,51,51)"> </span></p><p class="MsoNormal" style="margin-bottom:0.0001pt;font-size:12.8px"><span style="font-size:12pt;color:rgb(51,51,51)">Here is the config guide for a Yealink with screenshots of what the Broadsoft screens look like. Basically from the Broadsoft interface you can decide which users to monitor, and it it will instantly and dynamically update the List URI with the monitored users. Not need to change anything in the phone configure file (assuming you aready have the list uri in there)</span></p><p class="MsoNormal" style="margin-bottom:0.0001pt;font-size:12.8px"><span style="font-size:12pt;color:rgb(51,51,51)"> </span></p><p class="MsoNormal" style="margin-bottom:0.0001pt;font-size:12.8px"><span style="font-size:12pt;color:rgb(51,51,51)"><a href="http://www.yealink.com/Upload/UCOne/features/Quick_Setup_BLF_List_on_Yealink_IP_Phones_with_BroadSoft_UC_ONE_v1.0.pdf" target="_blank">http://www.yealink.com/Upload/UCOne/features/Quick_Setup_BLF_List_on_Yealink_IP_Phones_with_BroadSoft_UC_ONE_v1.0.pdf</a></span><span style="font-size:12pt"></span></p><p class="MsoNormal" style="margin-bottom:0.0001pt;font-size:12.8px"><span style="font-size:12pt"> </span></p><p class="MsoNormal" style="margin-bottom:0.0001pt;font-size:12.8px"><span style="font-size:12pt;color:rgb(51,51,51)">On other platforms, freeswitch for example, enhanced BLF is not configured with a list. Instead, each line you want to monitor, needs to be added in the config file. The phone then has to be rebooted, and the new config file has to be loaded.</span></p><p class="MsoNormal" style="margin-bottom:0.0001pt;font-size:12.8px"><span style="font-size:12pt;color:rgb(51,51,51)"> </span></p><p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-size:12pt;color:rgb(51,51,51)">Here is what the freeswitch wiki shows: </span><font color="#333333"><span style="font-size:16px"><a href="https://wiki.freeswitch.org/wiki/Polycom_Presence_Setup" target="_blank">https://wiki.freeswitch.org/wiki/Polycom_Presence_Setup</a></span></font></p><p class="MsoNormal" style="margin-bottom:0.0001pt"><br></p><p style="margin:0.4em 0px 0.5em;line-height:19.2px;color:rgb(0,0,0);font-family:sans-serif;font-size:12.8px"><br><b>Enhanced BLF</b> provides ringing indication and directed call pick-up capability.</p><p style="margin:0.4em 0px 0.5em;line-height:19.2px;color:rgb(0,0,0);font-family:sans-serif;font-size:12.8px">Once a productivity license has been installed, the BLF configuration can be added to the phone1.cfg(resp. in a phone-specific settings file like "${MAC}-settings.cfg).</p><p style="margin:0.4em 0px 0.5em;line-height:19.2px;color:rgb(0,0,0);font-family:sans-serif;font-size:12.8px">The following should be configured at the phone's file (e.g. phone1.cfg or <i>MAC-address</i>-settings.cfg):</p><pre style="white-space:pre-wrap;font-family:monospace,Courier;padding:1em;border:1px dashed rgb(47,111,171);color:rgb(0,0,0);line-height:1.3em;font-size:12.8px;background-color:rgb(249,249,249)"><attendant attendant.reg="1" attendant.ringType="1"
attendant.behaviors.display.spontaneousCallAppearances.normal="1"
attendant.behaviors.display.spontaneousCallAppearances.automata="1"
attendant.behaviors.display.remoteCallerID.normal="1"
attendant.behaviors.display.remoteCallerID.automata="1"
attendant.resourceList.1.type="automata"
</pre><p style="margin:0.4em 0px 0.5em;line-height:19.2px;color:rgb(0,0,0);font-family:sans-serif;font-size:12.8px">and for each user you want to watch:</p><pre style="white-space:pre-wrap;font-family:monospace,Courier;padding:1em;border:1px dashed rgb(47,111,171);color:rgb(0,0,0);line-height:1.3em;font-size:12.8px;background-color:rgb(249,249,249)">attendant.resourceList.1.address="8000" attendant.resourceList.1.label="FirstUserName"
attendant.resourceList.2.address="8002" attendant.resourceList.2.label="SecondUserName"
/>
</pre><p style="margin:0.4em 0px 0.5em;line-height:19.2px;color:rgb(0,0,0);font-family:sans-serif;font-size:12.8px">And finally, the following line should be added into local-sip.cfg:</p><pre style="white-space:pre-wrap;font-family:monospace,Courier;padding:1em;border:1px dashed rgb(47,111,171);color:rgb(0,0,0);line-height:1.3em;font-size:12.8px;background-color:rgb(249,249,249)"> <call call.directedCallPickupString="**" />
</pre><p style="margin:0.4em 0px 0.5em;line-height:19.2px;color:rgb(0,0,0);font-family:sans-serif;font-size:12.8px"><br>On a FreeSWITCH installation with a default-dialplan, "intercept-ext" in conf/dialplan/default.xml is configured to catch <b>**<i>${destination_number}</i></b>. Pressing the line-button on a ringing extension will cause the phone to call intercept-ext with ** and the ringing extension and the phone will be connected to the caller - a perfect setup for an attendant console.</p></div></div>