Hi @Peter, if you are interested in the doing it, please go for it. I can add to what @Okech has written. HTHs. :-)

In the old days, we used to use terminal programs to talk to modems etc. You can use AT commands to do such and come up with line conditions results. In the case of IP PBX, I think you'll have to write a sip client that can query the log files on the PBxes. If the PBxes don't give access to the log files due to administrative issues, then you can still create the Sip client and do sampling on one of the encoders eg. G711 say on busy tone or no response. The Sip client will also make it easy to integrate the SMS portion as alerts, though I'd recommend using adding SMTP to send out an email as getting the SMS to work could be tricky unless the use of an external gateway is possible.

The Sip Client will register on the IP PBX as an extension and perform the tests as required to.

@Wash has requested for an excellent tool, wish we had the capacity to produce and market it outside KE. How many IP PBxes exist today? Literally thousands. 

Some thots.

Cheers. :-) 





On Wed, Jan 18, 2012 at 8:06 AM, Peter Karunyu <pkarunyu@gmail.com> wrote:
@ ./Ok3ch, what technologies did you use for these line tests?