HasNewVoicemail( )
|
Conditionally branches if there is new
voicemail in the indicated voicemail box
|
HasNewVoicemail(vmbox[@context][:folder][,varname])
Similar to HasVoicemail( ). This
application branches to priority n+101 (where n
is the current priority) if there is new (unheard) voicemail in the
voicemail box indicated by vmbox. The
context argument corresponds to the voicemail
context, and folder corresponds to a voicemail
folder. If the voicemail folder is not specified, it defaults to
the INBOX folder. If the
varname argument is present, HasNewVoicemail(
) assigns the number of messages in the specified folder to
that variable.
; check to see if there's unheard voicemail in INBOX of mailbox 123
; in the default voicemail context
exten => 123,1,Answer( )
exten => 123,2,HasNewVoicemail(123@default,COUNT)
exten => 123,3,Playback(vm-youhave)
exten => 123,4,Playback(vm-no)
exten => 123,5,Playback(vm-messages)
exten => 123,103,Playback(vm-youhave)
exten => 123,104,SayNumber($COUNT)
exten => 123,105,Playback(vm-messages)
See Also
HasVoicemail(
), MailboxExists(
)
|