Hi Roy,<br><br>If its perl script,you can try this.<br><br>use Asterisk::AGI;<br>our $AGI = new Asterisk::AGI;<br><br>$AGI-&gt;EXEC(&#39;Dial&#39;, &#39;Zap/g2/8005551212&#39;);
<br><br><div><span class="gmail_quote">On 2/11/07, <b class="gmail_sendername">Roy Kidder</b> &lt;<a href="mailto:asterisk@jehster.net">asterisk@jehster.net</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I&#39;m writing an AGI script and want it to dial a number on a channel<br>connected to the PSTN. It would look something like this (pseudo-code<br>follows):<br><br>if ($a){<br>&nbsp;&nbsp;dial(&quot;8005551212&quot;);<br>}else{<br>
&nbsp;&nbsp;dial(&quot;8665550000&quot;);<br>}<br><br>The part I can&#39;t seem to get right is the &quot;dial&quot; function. I tried to<br>mimic the dial plan like so<br><br>sub dial($number){<br>&nbsp;&nbsp;print &quot;Dial(\&quot;Zap/1-1\&quot;, \&quot;Zap/g2/$number\&quot;)\n&quot;;
<br>}<br><br>but I get the error<br><br>handle_exec: Could not find application (Dial(Zap/1-1,Zap/g2/8665550000)<br><br>Anyone have any suggestions?<br><br>Thanks,<br>Roy<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>