A soft key is a key on an IP Phone that can have context-sensitive or user-programmable functions, but generally it just means it has more than one function. Unlike letters on the keyboard and number keys on cell phones which cannot be reprogrammed and are therefore considered as hard keys, soft keys can change its function.