A video enable answering machine having many new features including customized video announcement messages, caller ID based video announcement messages, and time based video announcement messages.