AMI Event monitor for Incoming calls

I built an app that opens a socket to ami and works well.

I am trying to find out the events to monitor so I can tell when my phone is ringing
(I think I can use EventFilter= Event: ExtensionStatus)

But, I don’t get the caller ID from that of the calling line. Can anyone help me on what to use to get the CID?

Basically I want to be able to identify the extension ringing which I get with the extension status, then from that either submit a request via ami to something or some other way to get the CID of the line that is ringing it. Anyone know what events I should use or setup in my manger.conf?

Thanks!

Sorry, just trying to bump this up to see if I can get it answered!