Tech

snom button mode to the rescue

Published on:

May 2, 2018

Addressing a challenge with LDAP, VoIP phones lack the ability to write new contacts to the address book. For users of snom phones, a solution involves utilizing the snom button mode, specifically the "keyevent" mode with the F_ADR_BOOK parameter. This configuration enables users to add phone numbers directly from the phone keyboard, bypassing the need for PBX login and web interface use. This versatile approach can also be applied to other functions and is similarly available for Grandstream, HTek, and Yealink phones.

One problem with LDAP is VoIP phones have no way of writing a new contact to the address book. LDAP is a very powerful protocol, but it seems VoIP phones don’t use it to write an address book entry. If I’m wrong please let me know - I’d be happy to know about it.

We had a customer using snom phones who needed a simpler way for users to add phone numbers right from the phone keyboard, without logging into the PBX and using the web interface. We saw two possibilities for this: the first would be to use the snom XML and program a small application to collect user input and send it back to the PBX; the second would be to use the local phone address book along with the LDAP address book.

The problem with the XML solution is it would be usable only from the snom phones and would obviously require changes in the PBX.

Using the phone address book is a lot easier and is even possible without making any changes in the PBX. We actually already have a "backup mode" for snom phones - we can set anything we want in the button configuration of the phone. By using the "keyevent" mode with the F_ADR_BOOK parameter, we can set the phone to call up the address book when a user presses a specific button.

This seems to be the easiest solution for now. The beauty of it is it can also be used for other functions; the list of available functions on the phones is quite lengthy.

P.S. We have similar modes also for Grandstream, HTek phones and Yealink phones. 

Latest Articles

View All

Turn PBX Activity Into Customer Invoices with Vodia Billing

Vodia Billing turns PBX activity into customer invoices by bringing call rating, recurring charges, taxes, invoice generation and payment tracking into one dedicated platform. Built for Vodia PBX fleets, it can process CDRs, count recurring PBX items, produce branded invoices, connect with Xero and QuickBooks Online, monitor overdue payments and flag potential fraud. It also gives MSPs clearer visibility into margins, helping them understand not only what customers owe, but what their services are actually costing to deliver.

September 15, 2026

Keep Talking: AI and the Future of Business Communication

From the moment humans learned to speak, communication has shaped how we live, work, and connect. Today, voice remains one of the most natural and information-rich forms of human interaction, even as business communication expands across chat, video, messaging, and digital platforms. As AI becomes more deeply integrated into phone systems and contact centers, voice may play an increasingly important role in how intelligent systems understand context, respond to people, and support real-time communication.

September 9, 2026

How MSPs Can Build Recurring Revenue by White-Labeling the Vodia PBX

White-labeling the Vodia PBX enables MSPs and VARs to offer business communications under their own brand without developing and maintaining the underlying PBX technology. Providers control branding, packaging, pricing, service delivery, and customer relationships, while Vodia supplies the multi-tenant platform. With V70’s expanded branding and management tools, MSPs can get to market faster and create new recurring-revenue opportunities.

September 3, 2026