Enhance vmail to support direct acces to a VM (#2654)
* Enhance vmail to support direct acces to a VM Added the possibility to dial into a voicemail box directly by specifying the destination Vm in the dialstring., e.g. *981234 to access VM 1234. Usefull to access shared VM via function keys. * Enhance vmail to support direct acces to a VM - Update Add missing break="never" to first condition and added voicemail_authorized=false as suggested. * Enhance vmail to support direct acces to a VM - Update
This commit is contained in:
parent
0390f1ef64
commit
d7f2bc562a
|
|
@ -1,7 +1,7 @@
|
|||
<!-- voicemail main extension, used when * is pressed from an external number -->
|
||||
<context name="{v_context}">
|
||||
<extension name="vmain" number="*98" continue="false" app_uuid="d085a1e3-c53a-4480-9ca6-6a362899a681">
|
||||
<condition field="destination_number" expression="^vmain$|^\*4000$|^\*98$">
|
||||
<condition field="destination_number" expression="^vmain$|^\*4000$|^\*98$" break="never">
|
||||
<action application="answer"/>
|
||||
<action application="sleep" data="1000"/>
|
||||
<action application="set" data="voicemail_action=check"/>
|
||||
|
|
@ -9,5 +9,14 @@
|
|||
<action application="lua" data="app.lua voicemail"/>
|
||||
<!--<action application="voicemail" data="check default ${domain_name}"/>-->
|
||||
</condition>
|
||||
<condition field="destination_number" expression="^(vmain$|^\*4000$|^\*98)(\d{2,7})$">
|
||||
<action application="answer"/>
|
||||
<action application="sleep" data="1000"/>
|
||||
<action application="set" data="voicemail_action=check"/>
|
||||
<action application="set" data="voicemail_id=$2"/>
|
||||
<action application="set" data="voicemail_profile=default"/>
|
||||
<action application="set" data="voicemail_authorized=false"/>
|
||||
<action application="lua" data="app.lua voicemail"/>
|
||||
</condition>
|
||||
</extension>
|
||||
</context>
|
||||
Loading…
Reference in New Issue