Hello everybody,
I am using asterisk-dotnet, and I am looking for a way to get the current PBX "status". What I need is to determine:
- which extensions are busy in a call
- which extensions are ringing
- which number is calling the extension
- which number is called by the extension
- and the extension number itself.
I know that I can obtain part of these data by using the Status Action, the ExtensionState Action and the NewChannel Action. However these work when an event happens. For example, if an extension is busy on a call, I'll have a new ExtensionState only when the call ends (when the channels are dropped and the peer is available again).
Any help will be much appreciated.
Thanks in advance, Gianluca