Using a Programmable Key Module - UniVoIP A Programmable Key Module (PKM) provides additional memory keys to those provided on your phone. The system supports the Mitel 5412 PKM which provides an extra 12 additional memory keys and the Mitel 5448 PKM which provides an additional 48 memory keys. If required you can have up to two 5448 PKM units on one phone.