use:<br><br>exten =&gt; s,2,Read(fwdnum|audiofile-to-play|10)<br><br>then you'll have the number entered in variable ${fwdnum}.<br><br>Type &quot;show application read&quot; in asterisk console for further details...<br><br>
Hope this helps...<br><br><div><span class="gmail_quote">2006/9/9, James Williams &lt;<a href="mailto:jameswilliams@m33access.com">jameswilliams@m33access.com</a>&gt;:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I'm currently trying to write a section into my dialplan that when a user<br>dials *78, it will beep 3 times, then wait 10 seconds for the user to enter<br>a 10 digit phone number, then beep 3 more times and put that number into my
<br>AsteriskDB.&nbsp;&nbsp;I'm very new to this and I know this is probably very simple<br>but I'm having a very hard time accomplishing this.&nbsp;&nbsp;Here is what I have<br>currently which works for the most part.&nbsp;&nbsp;I thought that using WaitExten(10)
<br>would store the numbers that they enter to ${EXTEN} but I was wrong, instead<br>I get just the &quot;s&quot;.&nbsp;&nbsp;Any idea what I'd have to change here to either store<br>the number to ${EXTEN} or another variable? Any help would be appreciated.
<br><br><br>[CFWD] ; Call Forward Unconditional<br>exten =&gt; *78,1,Set(cfwd_able=${DB(User/${CALLERID(number)}/cfwd_able})<br><br>exten =&gt; *78,2,GotoIf($[${cfwd_able} = &quot;0&quot;]?10)<br><br>exten =&gt; *78,3,GotoIf($[${cfwd_able} = &quot;1&quot;]?4)
<br><br>exten =&gt; *78,4,Goto(get-fwd,s,1)<br><br>exten =&gt; *78,10,Playback(feature-not-avail-line)<br><br>exten =&gt; *78,11,Hangup<br><br><br>exten =&gt; *73,1,Set(DB(User/${CALLERID(number)}/callforward)=&quot;Disabled&quot;)
<br><br>exten =&gt; *73,2,DBdel(User/${CALLERID(number)}/callforwardnumber)<br><br>exten =&gt; *73,3,AGI(/etc/asterisk/scripts/cfwdprocess.pl)<br>exten =&gt; *73,4,Playtones(!1400/500,!0/250,!1400/500,!0/250,!1400/330)<br>
<br>exten =&gt; *73,5,Hangup<br><br>[get-fwd]<br>exten =&gt; s,1,NoOp(${TIMESTAMP} get-cfwd begins)<br>exten =&gt; s,2,Playtones(!1400/500,!0/250,!1400/500,!0/250,!1400/330)<br><br>exten =&gt; s,2,WaitExten(10)<br><br>exten =&gt; s,3,Set(DB(User/${CALLERID(number)}/callforward)=&quot;Enabled&quot;)
<br><br>exten =&gt; s,4,Set(DB(User/${CALLERID(number)}/callforwardnumber)=${EXTEN})<br><br>exten =&gt; s,5,AGI(/etc/asterisk/scripts/cfwdprocess.pl)<br>exten =&gt; s,6,Playtones(!1400/500,!0/250,!1400/500,!0/250,!1400/330)
<br><br>exten =&gt; s,7,Wait(5)<br>exten =&gt; s,8,Hangup<br><br><br><br><br>--<br>No virus found in this outgoing message.<br>Checked by AVG Free Edition.<br>Version: 7.1.405 / Virus Database: 268.12.2/442 - Release Date: 9/8/2006
<br><br><br>_______________________________________________<br>--Bandwidth and Colocation provided by <a href="http://Easynews.com">Easynews.com</a> --<br><br>asterisk-users mailing list<br>To UNSUBSCRIBE or update options visit:
<br>&nbsp;&nbsp; <a href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br></blockquote></div><br>