How to: Monitor other extensions with Cisco SPA handsets and Asterisk

The following guide has been tested with Cisco SPA303 and SPA514G handsets so is likely to work on other models in this range.

The ‘busy lamp field’ allows a user to monitor the status of another users extension and answer calls on their behalf. The other users status is indicated via the illuminated soft keys to the right of the display.

This guide assumes you are working with a Cisco SPA303 configured from factory defaults with basic extension and locale settings.

  1. Log onto the Cisco SPA webadmin through your browser.
  2. Select ‘Admin Login’ and then ‘Advanced’ from the top right hand corner.
  3. Adjust the Dial Plan:
    First we need to adjust the dial plan to enable the use of the call pickup feature code (*EXT).  First select the relevant extension tab (EXT1, EXT2 or EXT3) then we need to add |*xxx to the dial plan. Alternatively you could replace the entire dial plan with this example:
  4. Assign function:
    Now we need to assign a function to one of the LED indicators on the phone. To do this, select the ‘Phone’ tab, and scroll to the ‘Line Key’ settings for the button you wish to alter. Ensure the ‘Extension’ option is set to ‘Disabled’ and the ‘Share Call Appearance’ option is set to private. In the extended function field enter fnc=blf+sd+cp;sub=EXT@$proxy where 'EXT' should be the extension you wish to monitor.
  5. Adjust Server Details:
    Now we need to tell the phone which server type we are monitoring and the feature code for the call pickup. To do this, select the ‘Attendant keys’ tab. Under ‘Attendant Console Call Pickup Code’ enter **# and under ‘Server Type’ select ‘Asterisk’
  6. Save changes:
    Click the submit changes button.

Once your phone has rebooted, you should see the extension number you are monitoring on the LCD next to the button you selected.  Green indicates the phone is on the hook, flashing red indicates ringing and solid red indicates line in use. If the line is ringing, you can answer it by pushing the flashing button and lifting the handset if required.

Be the first to comment on "How to: Monitor other extensions with Cisco SPA handsets and Asterisk"

Leave a comment

Your email address will not be published.


This site uses Akismet to reduce spam. Learn how your comment data is processed.