<br><br><div class="gmail_quote">On Sat, Jan 2, 2010 at 9:01 AM, Landy Landy <span dir="ltr">&lt;<a href="mailto:landysaccount@yahoo.com">landysaccount@yahoo.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hello. Happy New Year to everyone.<br>
<br>
I have a small WISP and would like to have customers to call our number to check their balance. I am planning on writing an AGI with php so it can get the customer info from the customer database. I don&#39;t know how to interact with the caller while in the agi script so this is what I have in mind:<br>

<br>
<br>
[test-agi]<br>
exten =&gt; 33,1,Answer()<br>
exten =&gt; 33,n,Wait(0.5)<br>
exten =&gt; 33,n,BackGround(please-enter)<br>
exten =&gt; 33,n,BackGround(customer-account)<br>
exten =&gt; 33,n, ---- I would like to set a variable here but don&#39;t know how -----<br>
exten =&gt; 33,n,BackGround(enter-password)<br>
exten =&gt; 33,n, ---- I would like to set a variable here but don&#39;t know how -----<br>
exten =&gt; 33,n,AGI(testphp.agi,${ACCOUNT},${PASSWORD})<br>
---- receive the balance here from agi ----<br>
<br>
exten =&gt; 33,n,Verbose(&quot;.... This is agi status ...${AGISTATUS}...&quot;)<br>
exten =&gt; 33,n,hangup()<br>
<br>
I&#39;ve never worked with agi but, I&#39;m reading some documents I found online but, need more help trying to get this working.<br>
<br>
Thanks in advanced for your help.<br>
<br></blockquote><div><br>I suggest checking out both ASTCC and ASTCC.  I learned a great deal by dissecting the AGI scripts and dialplan pieces.<br><br>It is very helpful to watch an AGI run on the console with AGI debugging turned on.<br>
<br>Thanks,<br>Steve T <br></div></div>