I am writing a “call monitor”, something like an operator panel.
I am capturing events via esl in php, filtering down the data and then sending them to a javascript UI via websocket.
My problem is that I am totally bewildered by the amount of events that fs generates, and I’d like to filter it down to a bare minimum.
New outgoing call (with uuid, extension and dialed number)
Call answererd from other party
Line busy
Call hung up from either party.
Can anyone give me a pointer to which events I really need to monitor, and which fields inside?
I will obviously share finished code!