UHK offers fully programmable features so that a user can program switches with the help of its open-source AGENT software.