No matching results Documentation Forum
Next Level Asterisk Queues at Kamailio World 2016

Next Level Asterisk Queues at Kamailio World 2016

Taking Asterisk Queues to the Next Level with Lua Scripts

Last week saw our very own Mathias Pasquay (pascom CEO, VoIP Guy and Asterisk enthusiast) and Thomas Weber (pascom CTO and now honorary VoIP Guy) delivering a techtalk on Asterisk Queues and the challenges faced when implementing Advanced Call Routing, Skills Based Routing & Fair Queueing at Kamailio World 2016 in Berlin.

The Problem with Asterisk Queues

You know the day when a prospect customer comes to you and says “I need a highly customised solution for my callcenter involving advanced call routing etc etc”? Some companies might sit there and think that’s too bespoke, we can’t do it natively and so on. Well we didn’t, but it did leave us with a bit of a problem, namely how to deliver Skills Based Routing and Fair Queueing using Asterisk’s app_queue.

Asterisk’s app_queue is actually pretty good. It works well, includes a good selection of call strategies and so on - but and there always is one. In the case of app_queue, it unfortunately does not always fit everyone’s business logic and it is not easily adaptable to new business cases.

The Solution

As with most things, if you are looking for an answer it is best to speak to those in the know and listen to what they have to say. Options that we considered before settling on our solution included implementing queueing solutions using the Asterisk AMI, ARI or Dialplan.

However, this can often be overly complex as well as cost ineffective. Thankfully, we came up with a simpler, more effective option to achieve your business goals…..using Lua scripts.

Lua Scripts

The Lua scripting language is known as a fast interpreter with a small footprint, which is one of the reasons why it is provided as an embedded option in many RTC server applications, including Kamailio and Asterisk.

For more on Next Generation Asterisk Call Queueing, watch the guys in action during Kamailio World in the video above.

More Info

pascom are the developers of next-generation UC Telephony Solutions and we upgrade business communications.

With pascom’s innovative on-premise and cloud UC phone systems at the heart of your Communications, you will have a centralised, intelligent hub with which you can gain total control over your organisation’s communications – no matter how diverse and dynamic your business communication channels.

Our solutions offer excellent scalability and are highly customisable to exactly match even the most specific customer requirements. Which is why our IP PBX solutions the perfect choice to support Small Medium Enterprises communicate smarter, more efficiently and more cost effectively.

Visit to learn more about pascom.

Thousands of companies trust pascom to stay connected

Logo - Amparex pascom Customer reference
Logo - KiKxxL pascom Call Centre Customer reference
Logo - Hotel Weitblick pascom Customer reference
Logo - Wake & Camp pascom Customer reference


Philipp Meixner, CEO
As a communications agency with just under 20 employees, the pascom phone system is perfect for us. The technical concept simply functions, which is what you want. The service is exceptional and always accessible (even if it is rarely needed) and as one of the agency’s business partners, we can only recommend pascom: open, straightforward, pleasant to work with - great. Thank you pascom!

Logo - Amparex pascom Customer reference


Stephan Förderung, CEO
We chose pascom because their phone systems offer a sleek, easy-to-use UC client and administration UI whilst providing us with all the PBX and UC features, control and visibility that we could need from our business communications solution. As a result of our excellent experience, we are happy to recommend pascom phone systems to all our customers.

Logo - KiKxxL pascom Call Centre Customer reference


Lars Hoeger, IT Director
When we make decisions regarding new systems, we want to make sure that we have both reins firmly in our hands. Therefore, it is essential to implement systems which adhere to OpenStandards, allowing us to seamlessly connect and integrate these into our existing systems. In addition, we require reliable suppliers, who are ready to customise their solutions to our requirements, which is why we chose pascom who offer exactly this service and more.

Logo - Hotel Weitblick pascom Customer reference


Kassandra Martin, Deputy Director & Reception Manager
We chose pascom as our telephony solution in part due to the scalability, flexibility and ease of deployment. In addition, the pascom platform functions perfectly with our digital guest directories in our rooms whilst offering the largest range of features at easily the most cost effective price compared to alternative solutions. A further deciding factor was the wide choice of compatible hardware that choosing pascom afforded us.

Logo - Wake & Camp pascom Customer reference

Wake & Camp Ruhlsdorf

Markus Gerlitzki, Managing Director
My team and I pride ourselves on the level of excellent care we provide our guests. However, it can be distracting when the phone is always ringing and we constantly answer the same questions. Thanks to the pascom phone system, we have been able to set up an automated attendant self-service hotline which allows guests to quickly get answers and if required callers can be quickly and efficiently routed to an employee. The system greatly improves customer service with around-the-clock answers around opening times and courses and therefore reduces the strain on employees, ensuring we are free to cater to the needs of our on-site guests.

Back to the top