Caller Name / Context before Voicemail:
Date Opened:
September 22, 2005
Status:
CLOSED
Licensing:
– Following coding guidelines for inclusion to Asterisk CVS
– Submit Disclaimer etc.
Problem:
When multiple companies/people use the same voicemail box and queues and agents are not being used, voice messages are left and group’s checking voicemail are un-aware of what brand to call back to client as.
Solution:
Play the last context or caller name before listening to the voicemail message.
Requirements:
– Modify app_voicemail.c (+ others required)
– Adhere to Asterisk Guidelines to submit to CVS for inclusion
– Global option and Per User voicemail.conf setting ability
It is fine to use SayAlpha or SayDigit to “speak” the name of the
caller/context/variable, doesn’t have to use festival or
anything of that nature.
Options created for Voicemail.conf:
; enable saying callername before voicemail playback
saycnam=yes
; enable saying context the vm was left in before playback
saycnam=context
; turn off saying callername before voicemail playback
saycnam=no
; set saying callername to yes and assign it which variable to speak
saycnam=yes|variable
Reward:
Bounty: 100$ upon completion
Contact:
Matt Gibson
m.gibson@NOSPAM.voxip.ca
1.877.999.4678 ex 6400