<div dir="ltr">Hi Bilal<div><br></div><div>in my case i use an IVR menu using asterisk 1.4 an i can store the number of the customer in my database and after i can select</div><div> the phone number and the date_time of calling i use mysql </div>
<div><br></div><div><div>you must change database login password with yours and also the name of table </div><div><br></div><div>regards</div><div><br></div><div>exten =&gt; 500xxxxxx,1,Ringing()</div><div>exten =&gt; 500xxxxxx,n,Wait(4)</div>
<div>exten =&gt; 500xxxxxx,n,Goto(support,s,1)</div><div><br></div><div><br></div><div><br></div><div>[support]</div><div>exten =&gt; s,1,NoOp(User chose support option)</div><div>exten =&gt; s,n,MYSQL(Connect connid localhost database login password)</div>
<div>exten =&gt; s,n,MYSQL(Query resultid ${connid} INSERT\ INTO\ table\  SET\ callerid=&#39;${CALLERID(num)}&#39;\, calldate=now())</div><div>exten =&gt; s,n,MYSQL(Clear ${resultid})</div><div>exten =&gt; s,n,MYSQL(Disconnect ${connid})</div>
<div>exten =&gt; s,n,Dial(SIP/224, 30)</div><div><br><br><div class="gmail_quote">2012/3/7 bilal ghayyad <span dir="ltr">&lt;<a href="mailto:bilmar_gh@yahoo.com">bilmar_gh@yahoo.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi All;<br>
<br>
If I need to build IVR using Asterisk (so I will read and write to database), until now from my reading, I can understand that the best way is to use AGI to call external script like php which will manipulate every thing, correct?<br>

<br>
Well, the returned values from this script that I can use it to route the call to the proper queue or Phone, how I can handle these returned values? Do I have to store it in the database? Well, how I will read it from database and use it in the extensions.conf?<br>

<br>