Caller ID extraction

Aug 17, 2011 at 12:47 PM

Hello there

In response in this thread, since it was old so I made a new discussion.


I put this code in OnNewCall event function

But I am not getting number of the call. I guess the code returns number. 

I put code like

MessageBox.Show(e.Call.get_CallInfo(CALLINFO_STRING.CIS_CALLEDIDNUMBER), "Caller number");

But I got empty string. And I do have caller ID enable in my phone line.

Am I missing anything?



Oct 6, 2011 at 10:56 AM

I have exact the same problem, did anyone solved this problem yet?

Nov 10, 2011 at 4:17 PM

Try doing the call to get caller ID on either the OnCallStateChanged (under the offering state) or on the Address Event for ringing.


When the call is a new call (CallNotification) the CallerId hasn't been "given" to tapi yet.

Feb 21, 2012 at 1:56 PM

you can get it in monitor mode

Jul 16, 2014 at 6:22 AM
Hi, I have the same problem but the thread

did not solve my problem.

One more thing that the calinfochange is also not firing