1. A method of assuring user-defined voice commands are unambiguous comprising: identifying a user attempt to enter a user-defined voice command into a voice-enabled system; performing a safety analysis on the user-defined voice command to determine a likelihood that the user-defined voice command will be confused with preexisting voice commands recognized by the voice-enabled system; and when a high likelihood of confusion is determined by the safety analysis, presenting a notification that the user-defined voice command is subject to confusion.