Commit Graph

22 Commits

Author SHA1 Message Date
Mark Crane
5083a3a96e Several update to voicemail including ability to set the message file type with the same variable used for mod_voicemail which is vm_message_ext. Add several timeouts to the voicemail menus that repeat themselves. Fix forwarding a message to another extension. 2013-01-11 08:45:21 +00:00
Mark Crane
b78bf21574 Make voicemail.lua use the new email.lua. 2013-01-10 21:59:59 +00:00
Mark Crane
0104470603 Change DTMF handling to make it more responsive. Add maximum number of tries for voicemail id and password for added security. 2013-01-10 10:52:10 +00:00
Mark Crane
bbbfc2b0a5 Add voicemail skip_instructions, and skip_greetings they both work the same as FreeSWITCH's mod_voicemail. Fix a problem session:ready check was preventing the voicemail from being saved and emailed. 2013-01-08 03:34:51 +00:00
Mark Crane
b6e029258a Add max_digits to the macro function calls. Wrap 'if session:ready around most actions so that if the call ends that it doesn't throw unnecessary errors simply because the call ended. 2013-01-06 07:43:24 +00:00
Mark Crane
3ecfacf38d In voicemail.lua change "en" to use the default_language variable. 2013-01-05 11:23:47 +00:00
Mark Crane
675cfb385c Require the message to be 3 seconds or longer to save the recording. Remove a session:ready from the send_email function to fix voicemail to email. 2013-01-04 06:14:52 +00:00
Mark Crane
00e0f9c5b8 Hide some of the errors when you hangup from a call with voicemail.lua. 2013-01-04 02:23:53 +00:00
Mark Crane
e3458daa71 Update the voicemail script and add the ability to send an email on demand for the voicemail message and then add ability to forward the message to another extension. 2013-01-03 14:05:45 +00:00
Mark Crane
d1456dcb29 When changing the voicemail password announce the 'Has been changed to' followed by the new password. 2013-01-03 08:10:08 +00:00
Mark Crane
eb4453d3f4 Many improvements to voicemail when exiting the voicemail ivr say good bye, notify when the message is below the minimum length, record message menu 1 to listen to the recording, 2 to save the recording and 3 to re-record, and other enhancements. 2013-01-03 07:58:13 +00:00
Mark Crane
89d5534ff4 When calling *98 and it requests the voicemail ID if it isn't entered fast enough request the voicemail ID again. 2013-01-02 23:05:30 +00:00
Mark Crane
068e1d2a72 Improve the date and time and format the seconds to 00:00:00 for voicemail to email. 2013-01-02 22:23:01 +00:00
Mark Crane
04f3f3ad86 Add mkdir to ensure the directory structure is in place. Fix a bug with *98. 2013-01-01 00:47:46 +00:00
Mark Crane
08f4f92366 Use the standard voicemail greeting if the greeting_id is not provided. 2012-12-31 16:47:49 +00:00
Mark Crane
0c9168f853 Use the new greeting id option when leaving a voicemail and add an option to transfer to 0 for the operator, add * for exit instead of #. 2012-12-29 11:33:16 +00:00
Mark Crane
e80aa77efe Add ability to make a recording of the persons name to the voicemail.lua 2012-12-29 11:11:34 +00:00
Mark Crane
3921dc26f0 Record and select the greeting for voicemail. 2012-12-29 09:13:15 +00:00
Mark Crane
e657fd7468 Add the voicemail beep when leaving a voicemail. 2012-12-28 21:32:45 +00:00
Mark Crane
54ee755134 Add voicemail to email, whether to save the save the voicemail locally and whether to attach the voicemail to the email. 2012-12-28 21:02:27 +00:00
Mark Crane
dba0fd3f76 Add ability to check voicemail messages in voicemail.lua, add the advanced menu and many other improvements. 2012-12-28 03:09:27 +00:00
Mark Crane
93464fcbaa Adding voicemail.lua which is the beginning of a native voicemail feature for FusionPBX. 2012-12-21 08:23:47 +00:00