Home / Support / BLF Setup and Presence
Modified on October 10, 2021
Busy Lamp Field (BLF) is supported on some (but not all) VOIP phones and tells you whether another line or extension within your account and group is busy or not. BLF has to be configured on the phone and usually occupies one of the spare lines on the phone or you can sometimes purchase an additional reception console extension to give you visibility of many other phones in your group. BLF is most useful for receptionists to give them a view of the current ‘state’ of some or all of the lines in the company so they can make a decision whether to transfer the call or not to the end-user. BLF works through using SIP SUBSCRIBE and NOTIFY messages, where the phone is the subscriber and Kiwi VoIP is the notifier.
When a phone is set up for BLF it sends a SUBSCRIBE SIP message which is authenticated by Kiwi VoIP. Then Kiwi VoIP will automatically send a SIP NOTIFY message back to the subscriber to tell them when an extension is Busy (i.e. on a call), Ringing or Available. Most handsets will show a green light when a user is available, red when they are busy and flashing red when their phone is ringing. If you see an Orange light then this usually means there is a problem with the BLF configuration and you need to look at your configuration to check the phone is set up correctly.
It is important to understand that with Kiwi VoIP’s cloud PBX service a user may only subscribe to an extension or line that is both on the same account and within the same group as the subscriber. Group Identifiers are usually set as DEFAULT for all lines on an account unless they are changed in the Line Manager page. Another restriction is that the phones must be behind the same Internet connection. Also, presence and BLF are turned OFF by default in Kiwi VoIP Live so you will need to go into the Advanced section and click on ‘Presence & BLF’ and enable presence for the lines you wish to turn this service on for, or you can also enable presence for the whole account as well.
BLF is supported on many handsets including Cisco, Polycom, Yealink and others.
Below is an example of how you would set up BLF on a Cisco 504G handset. Assuming that the subscriber’s number is 093778647 (on Ext 1) and the number being monitored for BLF events is 093778647 (on Ext 2):
fnc=blf+sd+cp;firstname.lastname@example.org;nme=093778647or specify nz.tlssip.com if you are using TLS as your SIP transport and of course, replace 093778647 with your own monitored number)