<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Doug,</p>
<p><br>
</p>
<p>This is where the weeds start growing.</p>
<p><br>
</p>
<div class="moz-cite-prefix">On 6/17/2023 4:55 AM, Doug Lytle wrote:<br>
</div>
<blockquote type="cite"
cite="mid:sig.35323ca16e.e04d812b-55bf-3027-c4a8-b7044f83a5e9@drdos.info">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<font face="Courier New, Courier, monospace"><br>
For both capabilities, you can use Background() instead of
Playback() for audio prompts. Background() allows for
interrupting the prompts and continue on with your dialplan.<br>
<br>
Understood. From the book:</font></blockquote>
<p><br>
</p>
<p><font face="Courier New, Courier, monospace">The most common use
of the Background() application is to create basic voice menus
(often called auto attendants, IVRs , 9 or phone trees ).</font></p>
<p><br>
</p>
<p><font face="Courier New, Courier, monospace">But now, the
confusion:</font></p>
<p><br>
</p>
<p><font face="Courier New, Courier, monospace">Background() has the
same syntax as Playback() :<br>
<br>
[TestMenu]<br>
exten => start,1,Answer()<br>
same => n,Background(enter-ext-of-person)<br>
</font></p>
<p><font face="Courier New, Courier, monospace"><br>
</font></p>
<p><font face="Courier New, Courier, monospace">Stop right there.
The syntax of Playback() is Playback(filename), there's no
extension number.</font></p>
<p><font face="Courier New, Courier, monospace"> <br>
</font></p>
<p><font face="Courier New, Courier, monospace">More book:</font></p>
<p><font face="Courier New, Courier, monospace">Both Background()
and WaitExten() allow the caller to enter DTMF digits. Asterisk
then attempts to find an extension in the current context that
matches the digits that the caller entered. If Asterisk finds a
match, it will send the call to that extension. <br>
</font></p>
<p><font face="Courier New, Courier, monospace"><br>
</font></p>
<p><font face="Courier New, Courier, monospace">My question then is,
is "*" a valid exension, as in:</font></p>
<p><font face="Courier New, Courier, monospace"><br>
</font></p>
<p><font face="Courier New, Courier, monospace">exten =>
*,VoicemailMain()</font></p>
<p><font face="Courier New, Courier, monospace"><br>
</font></p>
<br>
</body>
</html>