Announcement

Disable pickup on a BLF

pattern "44 55:np 5*" would mean that extension 44 can see anything, extension 55 would only see the on/off status while all other extensions starting with 5 would see everything. The pattern is backward compatible with previous versions, so that we don't have to worry about behavior in upgrades.

BLF pick up

Usually it is quite useful to be able to pick up calls by pressing a fast blinking LED on your VoIP phone. This has become a standard feature on most IP-PBX today and practically all VoIP phones support this.
Sometimes there are however situations when you don't want this and instead the LED should just turn on without blinking, so that the user can see that the extension or resource is just busy. This can be a problem of permission, where users should not be able to pick up calls, e.g. on boss phones only certain extensions should be able to pick up that call.
A blinking LED is actually a "promise" that pressing the LED will pick up an incoming call. This was not always the case with the Vodia PBX. It could happen that the LED was blinking, and then when pressing the button the user would find out that the pickup is actually not possible. This is not a good user experience and had to be corrected.
We had pretty much from the beginning in every account the field "Permissions to monitor this account" which was a flexible way to define who would be allowed to see the status on the resource. This list could just show the extensions or use simple patterns to define the permissions for this.
The problem is that this is a way to keep the LED completely dark or fully functions. What we needed was a mode in the middle that would just allow the on/off state. We were discussing adding another field that defines this, however it turned out that a simple extension of the pattern syntax would be easier.
What the PBX starting with version 60.3 would do is look for a flag "no" (for "no pickup") behind the pattern. This way it would be easy to mix the permissions, e.g. the pattern "44 55:np 5*" would mean that extension 44 can see anything, extension 55 would only see the on/off status while all other extensions starting with 5 would see everything. The pattern is backward compatible with previous versions, so that we don't have to worry about behavior in upgrades.

Latest Articles

View All

Skyetel lP based authentication with the Vodia PBX phone system

Skyetel is a great SIP trunk provider, offering the ability to bill customers based on the tenant name on the Vodia PBX phone system. You can now easily configure your Skyetel SIP trunk with the Vodia PBX trunk template.

September 7, 2021

Vodia Auto Attendant – Getting Calls Where They Need to Go

The Vodia Auto Attendant dispatches calls to the right destination without the need for human intervention. Callers can use extension numbers and extension names to find a particular account. There are several ways to redirect incoming calls, based on time of call, and to present different announcements.

September 7, 2021

Vodia Conference Room – A Scalable Cloud PBX Call Center Solution

For conferences, the Vodia cloud PBX enables users to plan in advance for scheduled conferences or to pull together at a moment’s notice for ad hoc conferences – recording on-the-go and scheduled conferences are both available. Let’s look at the functionality and behavior the PBX provides users.

September 7, 2021