There are far better methods to achieve this similiar application&nbsp; using the manager API. There is a beta interface available at <a href="http://sig.lange.googlepages.com/assman">http://sig.lange.googlepages.com/assman</a>
 . The project is currently awaiting source forge approval and will have a more up to date version on <a href="http://assman.sf.net">assman.sf.net</a> when it's approved. For now the beta should do everything you want.<br>
<br><div><span class="gmail_quote">On 3/14/06, <b class="gmail_sendername">Mojo with Horan &amp; Company, LLC</b> &lt;<a href="mailto:mojo@horanappraisals.com">mojo@horanappraisals.com</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;">
It just got uglier, cause now it does something possibly intelligible<br>with parked calls, voicemail leaving, voicemail checking, AGI running<br>(probably even EAGI and DeadAGI too, 'cause of the preg stuff),<br>BackGrounding sound files, Playbacking sound files, MeetMe conferences.
<br>&nbsp;&nbsp;&nbsp;&nbsp;At least it does intelligible things here for us.<br><br>The only thing I can see left on the soon horizon is to implement<br>callerid name as well as number into the bridged call display.<br><br>Comments, suggestions still welcome :P
<br><br><a href="http://horanappraisals.com/asterisk/pbxmonitor/">http://horanappraisals.com/asterisk/pbxmonitor/</a><br><br>Moj<br><br>Mojo with Horan &amp; Company, LLC wrote:<br>&gt; Hiya, hope I don't bore anybody with this.&nbsp;&nbsp;There are certainly a lot of
<br>&gt; monitor-y things out there and they just didn't fit my need, so maybe<br>&gt; this will fit someone's besides mine.<br>&gt;<br>&gt; <a href="http://horanappraisals.com/asterisk/pbxmonitor/">http://horanappraisals.com/asterisk/pbxmonitor/
</a> contains two files.&nbsp;&nbsp;one<br>&gt; is a php script called pbxmonitor, and one is a flat file of extensions<br>&gt; to extension name mappings of internal users.&nbsp;&nbsp;It contains example data<br>&gt; that needs editing to fit your scenario.
<br>&gt;<br>&gt; so the pbxmonitor.db might have (separated by tabs):<br>&gt; SIP/2000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Receptionist<br>&gt; SIP/2001&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Username 2<br>&gt; SIP/2002&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Username 3<br>&gt;<br>&gt; an internal call might say:<br>&gt; Username 2 talking to Receptionist
<br>&gt;<br>&gt; an outgoing call might say:<br>&gt; Username 3 talking to 18005551212<br>&gt;<br>&gt; an incoming call (already answered) might say:<br>&gt; 18005551212 talking to Receptionist<br>&gt;<br>&gt; It's pretty self explanatory I guess.&nbsp;&nbsp;Run it and hope it does stuff.
<br>&gt;<br>&gt; so, pbxmonitor, in our application, is called from watch, like so:<br>&gt;<br>&gt; watch -t -n 1 pbxmonitor<br>&gt;<br>&gt; but you could implement it into a refreshing webpage or otherwise parse<br>&gt; it for your needs.
<br>&gt;<br>&gt; [sidenote]<br>&gt; We use putty to connect to the asterisk box, and there's an account<br>&gt; called monitor with a key login instead of password login, and the<br>&gt; monitor user's .bashrc runs this watch line at startup, followed by an
<br>&gt; exit.&nbsp;&nbsp;I call tell putty to auto login a username, and via the command<br>&gt; line, make it load this connection at startup without asking for any<br>&gt; info, so it's pretty seamless for the end user.&nbsp;&nbsp;But all that is neither
<br>&gt; here nor there related to my post.<br>&gt; [/sidenote]<br>&gt;<br>&gt; I don't have parked calls in yet, but will soon.&nbsp;&nbsp;I don't have meetme<br>&gt; conferences in soon, don't know if I will.&nbsp;&nbsp;It doesn't do non-bridged
<br>&gt; calls yet, this will be soon, as it is important to us.&nbsp;&nbsp;This should<br>&gt; give indications of people checking their voicemail, people in echo<br>&gt; rooms and meetme conferences, and people in IVR things. Not sure what
<br>&gt; else I'll have in it eventually, we'll see.&nbsp;&nbsp;It's only tested with SIP,<br>&gt; IAX should work but dunno. I'll post back when I improve it.<br>&gt;<br>&gt; Comments, suggestions welcome!<br>&gt;<br>&gt; Moj<br>&gt;
<br>&gt;<br><br>--<br>Mojo &lt;<a href="mailto:mojo@horanappraisals.com">mojo@horanappraisals.com</a>&gt;<br>Office Manger, Horan &amp; Company, LLC<br>(907) 747-6666 x112<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><br clear="all"><br>-- <br>Sig Lange<br><a href="http://www.signuts.net/">http://www.signuts.net/</a>