Voicemail


#1

Most PBXs use “3” to delete and not “7”. Is there a way, without recompiling, to make “3” the delete key instead of “7”?

Also, pressing the “*” key during the voicemail messages allows the caller to access messages. Is there a way to make it “123" (or whatever) instead of just "”? Again, that would seem to be more standard.

Thanks!


#2

I think editing app_voicemail.c is you only option. Look for the following in the file:

    bytes += adsi_load_soft_key(buf + bytes, ADSI_KEY_APPS + 6, "Previous", "Prev", "4", 1);
    bytes += adsi_load_soft_key(buf + bytes, ADSI_KEY_APPS + 8, "Repeat", "Repeat", "5", 1);
    bytes += adsi_load_soft_key(buf + bytes, ADSI_KEY_APPS + 7, "Delete", "Delete", "7", 1);
    bytes += adsi_load_soft_key(buf + bytes, ADSI_KEY_APPS + 9, "Next", "Next", "6", 1);
    bytes += adsi_load_soft_key(buf + bytes, ADSI_KEY_APPS + 10, "Save", "Save", "9", 1);
    bytes += adsi_load_soft_key(buf + bytes, ADSI_KEY_APPS + 11, "Undelete", "Restore", "7", 1);
    adsi_transmit_message(chan, buf, bytes, ADSI_MSG_DOWNLOAD);