How to use SIP Presence / Busy Line Feature (BLF)

 

Overview

The SIP Presence VoipNow Professional feature allows users to view the state of other users belonging to the same client.

To benefit from this feature, you must use a telephone with SIP presence/BLF support.

You can monitor the state of one or several extensions by means of a series of special settings in the phone interface.

This knowledge base article shows how to set up SIP presence, to monitor another extension, and publish presence on commonly used telephones supporting such features.

To identify the users that you would like to monitor, please use the full extension number. For example, if you want to monitor extension 0003*001, then you must fill in 0003*001 as the monitored extension number.

Presence

One of the cutting-edge features available in VoipNow Professional 2.5.1 allows an extension to publish its presence in any format, whereas the monitoring extension can subscribe for the presence status in any of the supported formats as well.

Presence types by publishing mode

  • Published by the server- The presence of each monitored extension is published by the server by default.

    If you are monitoring an extension with the published server presence enabled, you will be aware of its state even if the phone doesn't publish its presence.

    Based on actual call events, the server decides which state of the monitored extension gets published to you.

  • Published by the phone

    Some phones choose to publish their own presence and you may choose to rely on it, rather than on the info generated by the server.

    In this case, the phone used by the monitored extension must be able to send PUBLISH requests to publish its presence.

    If this phone does not support presence publishing or its user does not wish to publish their presence, then you will not be able to monitor this extension.

    Nevertheless, the extension state that gets communicated to you may not be the actual state of the extension (for example, the phone may be online, but the user may decide to publish its state as offline).

    For more information on the particular use of this feature on your telephone, please view your phone user manual.

    In order to activate this feature on the server you must follow the next steps:

    • In the VoipNow Professional web interface, please select the extension you want to publish its own presence.
    • Next, go to Extension Management >> Provisioning and SIP page.
    • Select the Extension publishes its own state option.

Snom

Snom 300/320/360/370

To set up SIP presence on Snom 300/320/360/370, please follow the steps below:

  1. Log in to the Web Configuration Menu.
  2. Click on "Setup" -> "Function Keys" -> Choose one of the Sx keys.
  3. Pick the context associated to your account from the "Context" drop-down list.
  4. Pick "BLF" (if this option is not available, please select "Extension" or "Destination") from the "Type" drop-down list.
  5. Enter the extension number you would like to monitor in the "Number" field.
  6. Press the "Save" button to save your settings.
  7. In the end, please reboot the phone.

The LED near the function key that has been set up will display the following behavior, depending on the state of the monitored extension:

LED behaviourSignification
Off the monitored extension is idle
On the monitored extension is busy or disconnected
Blinking the monitored extension is ringing

Grandstream GXP20xx

Grandstream GXP20xx supports presence watching and also has the ability to publish its presence.

To monitor an extension using SIP presence on Grandstream GXP20xx, please follow the steps below:

  1. Log in to the Web Configuration Menu.
  2. Click on Basic Settings.
  3. Then choose the desired Multipurpose Key.
  4. Click on "Key Mode" and choose the "Asterisk BLF" option from the drop-down list.
  5. Click on "Account" and choose the account number corresponding to your extension from the drop-down list.
  6. Enter the Name and extension number for the user you would like to monitor.
  7. Click the "Update" button to save your settings.
  8. In the end, please reboot the phone.

The LED that has been set up will display the following behavior, depending on the state of the monitored extension:

LED behaviourSignification
RED the monitored extension is either off-hook/in-use or not registered
RED-blinking the monitored extension is ringing
GREEN the monitored extension is idle

To publish the presence of your own extension, please follow the steps below:

  1. Log in to the Web Configuration Menu.
  2. Click on the TAB corresponding to your account.
  3. Find the "PUBLISH for Presence" option, and set it to "Yes."
  4. Click the "Update" button to save your settings.
  5. In the end, please reboot the phone.

Thomson ST2030

To set up SIP presence on Thomson ST2030, please follow the steps below:

  1. Log in to the Web Configuration Menu.
  2. Click on "Advanced" -> "Voice Settings" -> "Advanced" -> Locate the "Multiline" drop-down list.
  3. Change the "Multiline" value to lower than ten, depending on how many line buttons you want (how many people you can put on hold and still get another call) and how many BLFs you want. For example, choose 5 - leaving the left set of five buttons for lines, and the right set of buttons for BLF's. Later in this article, we will refer to the number you chose as x.
  4. Click the "Apply" button in the lower right corner and ignore the subsequent warning message reading that it might be necessary to reboot the phone at this point.
  5. Click on "Advanced" -> "Voice Settings" -> "Advanced" -> "Call Feature" -> "Function Key Table."
  6. Do not fill in the first x Function Keys that you chose earlier (x is the value for "Multiline").
  7. Select the "Supervised Line" value from the "Type" drop-down list for Function Key no x+1.
  8. Insert the extension number you would like to monitor in the "Destination" field on the right.
  9. If you want to monitor more that one account, please do the same for Function Key no x+2, x+3 etc (until the end of the table).
  10. In the end, please reboot the phone.

The LED that has been set up will display the following behavior, depending on the state of the monitored extension:

LED behaviourSignification
ON the monitored extension is either off-hook or not registered
blinking the monitored extension is ringing
OFF the monitored extension is idle

Aastra

Astra 480i/480i CT

To set up SIP presence on these Aastra phones, please follow the steps below:

  1. Log in to the Web Configuration Menu.
  2. Click "Operation"->"Softkeys and XML."
  3. Select a softkey to configure.
  4. In the "Type" field, please select "BLF."
  5. In the "Label" field, please enter the name of the person whose extension you are monitoring.
  6. In the "Value" field, please enter the extension you want to monitor.
  7. Make sure the "Idle", "Connected", "Incoming," and "Outgoing" checkboxes are ticked.
  8. In the "Line" field, please select the line number corresponding to your extension.
  9. Click "Save Settings" to save your changes.
  10. In the end, please reboot the phone.

The busy and idle indicators will appear on the IP phone screen display next to the softkey programmed for BLF functionality. The indicators will display the following behavior, depending on the state of the monitored extension:

  1. If the extension is idle, an icon with the handset on-hook will be displayed next to the BLF softkey.
  2. If the extension is in use, a small telephone icon with the handset off-hook will be displayed.

Astra 6753i/9133i

To set up SIP presence on these Aastra phones, please follow the steps below:

  1. Log in to the Web Configuration Menu.
  2. Click "Operation"->"Programmable Keys."
  3. Select a programmable key to configure.
  4. In the "Type" field, please select "BLF."
  5. In the "Value" field, please enter the extension you want to monitor.
  6. In the "Line" field, please select the line number corresponding to your extension.
  7. Click "Save Settings" to save your changes.
  8. In the end, please reboot the phone.

The LEDs next to each BLF programmable key will display the following behavior, depending on the state of the monitored extension:

LED behaviourSignification
OFF the monitored extension is either off-hook or not registered
blinking the monitored extension is ringing
ON the monitored extension is idle

Linksys phones

  • Linksys 942

    Software Version needs to be 6.1.3(a) or higher.

    To set up SIP presence on Linksys SPA942, please follow the steps below:

    1. Log in to the Web Configuration Menu.
    2. Click "Admin" -> "Advanced" -> "Phone."
    3. Please scroll down and look for "Line Key Extended Function" under the "Line Key 4" section.
    4. Select "Asterisk" from the "Server Type" drop-down list.
    5. For each extension or user that you want to monitor using the SPA942, you must setup a separate configuration in one of the Line Key fields:

      Change the "Extension" to "Disabled."

      Enter a Short Name; it will appear as the text next to the button on the phone.

      Change "Share Call Appearance" to "shared."

      In the "Extended Function" field, you must enter the line:"fnc=blf;sub=monitored_name"in which you need to replace the monitored_extensionyour_server_ip (the ip/hostname of your VoipNow Professional server) and monitored_name fields with your custom values.

      For example, if you want to monitor John Smith's extension no. 0003*001, on a VoipNow Professional server with the IP address 192.168.100.1, you should enter the following line:

      fnc=blf;sub=0003*001@192.168.100.1;nme=JohnS
    6. Click "Submit."
    7. In the end, please reboot the phone.

    The LED that has been set up will display the following behavior, depending on the state of the monitored extension:

    1. If the extension is idle, the LED will turn GREEN.
    2. If the extension is in use, the LED will turn RED.
    3. If the extension is ringing, the led will turn RED and will blink.
  • Linksys 962 or 932

    The presence feature is available only for Linksys SPA962 with the SPA932 programmable buttons.

    Linksys SPA962

    To set up SIP presence on Linksys SPA962, please follow the steps below:

    1. Log in to the Web Configuration Menu.
    2. Click "Admin" -> "Advanced" -> "SPA932". If you do not see the "SPA932" tab, please check your firmware version and upgrade, if necessary.
    3. Select "Yes" from the Unit 1 Enable drop-down list. If you have installed two SPA932 units, please also select "yes" from the Unit 2 Enable drop-down list.
    4. Then, select "Asterisk" from the "Server Type" drop-down list.
    5. Select "No" from the "Test Mode Enable" drop-down list.
    6. For each extension or user that you want to monitor using the SPA932, you must enter a configuration script in one of the key fields.

      The configuration script consists in the line: "fnc=blf;sub=monitored_name"where you need to replace themonitored_extensionyour_server_ip (the ip/hostname of your VoipNow Professional server) andmonitored_name fields with your custom values.

      For example, if you want to monitor John Smith's extension no 0003*001, on a VoipNow Professional server with the IP address 192.168.100.1, you should enter the following line:

      fnc=blf;sub=0003*001@192.168.100.1;usr=0003*001@192.168.100.1;nme="John Smith"

    7. Then click "Submit."
    8. In the end, please reboot the phone.

    The LED that has been set up will display the following behavior, depending on the state of the monitored extension:

    1. If the extension is idle, the LED will turn GREEN.
    2. If the extension is in use, the LED will turn RED.
    3. If the extension is ringing, the LED will turn RED and will blink.

Yealink

  • Yealink T22P

To enable presence watching, please follow the steps below:

  1. Log in to the web configuration menu.
  2. Go to Phone -> DSS key.
  3. Please choose one line you want to use to monitor another one.
  4. In the "Type field", please select BLF.
  5. Please enter the number you want to monitor in the Value field.
  6. In the "Line" field, please select a line for which you wish to apply this key.
  7. Press the "Confirm" key.

In order to have the Presence feature on your Yealink phone you need to use a firmware version v51 or newer.

The LED behavior has the following signification:

LED behaviourSignification
OFF the line is not active as BLF or offline
Steady green The monitored account is in idle status
Fast blinking green There is an incoming callto the monitored account
Slow blinking green The monitored account is on an conversation

Polycom

Polycom phones support presence watching.

Polycom 30x

To set up SIP presence on Polycom 30x, please follow the steps below:

  1. Press the "Menu" button on your telephone keyboard.
  2. Select "Features" -> "Contact List."
  3. Press "Add" to enter another contact into the phone database.
  4. In the "Contact number" field, please enter the extension number that you would like to monitor. This field is mandatory and must be unique (it cannot be already in the list).
  5. You can leave the "Speed Dial Index", "Ring Type," and "Divert Contact" fields blank.
  6. Scroll to the "Watch Buddy" field, then switch this field to "Enabled."
  7. Press "Save" to confirm.
  8. In the end, please reboot the phone.

To see the status of your monitored buddies, select the "Buddies" option on the lower right corner of your main display screen.

Polycom 320/330

To set up SIP presence on Polycom 320/330, please follow the steps below:

  1. Press the "Dir" soft key.
  2. Add a new entry to the list.
  3. In the "Contact number" field, please enter the extension number that you would like to monitor. This field is mandatory and must be unique (it cannot be already in the list).
  4. You can leave the "Speed Dial Index", "Ring Type," and "Divert Contact" fields blank.
  5. Scroll to the "Watch Buddy" field, then switch this field to "Enabled."
  6. Save the contact entry.
  7. In the end, please reboot the phone.

To see the status of your monitored buddies, please check the buddy list on your telephone.

Polycom 50x/550/560/650

To set up SIP presence on Polycom 50x/550/560/650, please follow the steps below:

  1. Press the "Directories" button on your telephone keyboard.
  2. Select "Contact Directory".
  3. Press "More" if necessary and then "Add" to enter another contact into the phone database.
  4. In the "Contact number" field, please enter the extension number that you would like to monitor. This is a required field and it must be unique (it cannot be already in the list).
  5. You can leave the "Speed Dial Index", "Ring Type," and "Divert Contact" fields blank.
  6. Scroll to the "Watch Buddy" field, then switch this field to "Enabled."
  7. Press "Save" to confirm.
  8. In the end, please reboot the phone.

To see the status of your monitored buddies, please check the buddy list on your telephone.

X-Lite/EyeBeam/Bria

The present X-Lite/EyeBeam/Bria softphones support presence watching.

To set up SIP presence on X-Lite/EyeBeam/Bria, please follow the steps below:

  1. In the main window, right-click and choose "SIP Account Settings."
  2. Then select your contact and click "Properties."
  3. Choose the "Presence" tab, click on "Mode" and choose: "Peer-to-Peer" if you only wish to see the status of other extensions, without publishing your own status; or "Presence agent," if you wish to see the status of other extensions and publish your own status at the same time.
  4. Click on "OK" and then "Close."
  5. Open the Contacts window.
  6. Right-click one of your groups and click "Add Contact."
  7. Then enter the name of the person whose extension you are monitoring.
  8. In the "Contact Methods" list, please click "Type" and choose "Softphone."
  9. In the "Phone/Address" field, please enter the extension you want to monitor.
  10. Tick the "Show this contact's Availability" checkbox.
  11. Click on "OK."

The Contacts will show the state of your monitored contact.

To publish the presence of your own extension, please follow the steps below:

  1. Make sure you choose the "Presence agent" when setting up "Presence agent" in the previous steps.
  2. If you are using 'Bria', you can choose your status using the drop-down box right under the 'File' menu.
  3. If you are using "X-Lite" or "EyeBeam," you can choose your status using the drop-down box which appears at the top of your Contacts window.
Buddy icon behaviourSignification
OFF (grayish) with "offline" status the monitored extension is not registered
Red with "busy" status the monitored extension is ringing or busy/in-call
Green with "Online" status the monitored extension is idle

 

  • 109 Users Found This Useful
Was this answer helpful?

Related Articles

How to activate Message Waiting Indicator

This article describes the procedure of setting up a voicemail message waiting warning for the...

Telephone functions (* functions)

*21 Bellende telefoon opnemen op ander toestel*52 Test nummer / Echo test om vertraging op lijn...

Transfer from SNOM M9

Answer Call Transfer (Blind) While “Connected”, press Options to bring up “Options”...

Grandstream 17 minutes hangup bug

To prevent the Grandstream ATA's (or phones) to hangup after exactly 17:28 minutes change the...

Supported codecs and required settings

The supported codecs on our systems are: Audio (external connections): G.711a / G.711u /...