Setting up shared voicemail on Asterisk – part 2

Part 1 laid the foundations for creating and accessing a shared voicemail box. In this, part 2, I explain how the lamp on the BLF key is switched on and off to show there are messages waiting in the shared box. Note that this is separate from any existing MWI lamp used for personal voicemail. … Read more


Setting up shared voicemail on Asterisk – part 1

It’s a requirement that people often seem to ask for – a single voicemail box, taking messages for a department, that can be easily monitored and accessed by several different users. A typical application would be to record out-of-hours messages which are then checked in the morning by any of a number of users, perhaps just depending who … Read more


Using Custom Device States to control BLF lamps

Do you want to know how to use a custom device state to control the lamp on a programmable key of an IP phone? In this article I explain how to set up the hints and make any number of IP phones subscribe to a custom device state and how to switch the custom status from within the Asterisk dial plan. … Read more


Asterisk SLA (Shared Line Appearances) – Part 4

Link to part 3 What is good and what is bad about the Asterisk implementation of SLA? Benefits of Asterisk Shared Line Appearances Replacement of legacy systems: The main reason for wanting to configure Shared Line Appearances in Asterisk is because the Asterisk system is replacing a traditional key and lamp telephone system. However, this … Read more


Asterisk SLA (Shared Line Appearances) – Part 3

Link to part 2 EXTENSIONS.CONF: Setting the Hints used by SLA The SIP SUBSCRIBE/NOTIFY mechanism – what it is and how it works The SIP protocol includes a standardised mechanism to allow any SIP client (an IP phone being an example of a SIP client) to monitor the state of another device. Details are provided … Read more


Asterisk SLA (Shared Line Appearances) – Part 2

Link to part 1 About the examples and conf file samples used in this article The following sections will guide you through the setup of a small Asterisk system using shared line appearances. Each step is explained to show how it works. The dial plan examples will start with a fairly simple configuration and we … Read more


Asterisk SLA (Shared Line Appearances) – Part 1

Terminology and SLA Concepts Terminology We have attempted to use the correct terminology (as recognised throughout the telephony industry) within the explanations on this web page. However, as it is so important to be clear about the meaning of the terminology used here, it seemed like a good idea to set it out explicitly at … Read more