In the described embodiment, received signals are compared to authorization codes or keys, taking the form, e.g., a string of tones, stored in memory to determine whether the person or system attempting to reprogram the auto-dialer 100 has the authority to do so.