1. A method for providing hands-free operation of a communication device, comprising: monitoring a headset interface for a command prefix and a subsequent voicemail command, the command prefix being at least one spoken word that is used to identify subsequently spoken voice commands that control the device, the voicemail command only being effective when preceded by the spoken command prefix; detecting the command prefix in spoken speech; treating the next spoken word as the subsequent voicemail command; in response to detecting the voicemail command and command prefix, generating a device command that emulates a user's interaction with the communication device to answer an incoming call; providing the device command to the communication device via a feature connector interface; playing an outgoing announcement to a caller; and recording a message from the caller in response to the spoken voicemail command.