Is there any way to get incoming call detail via an API (in near real time)? I need a way for my server (Linux) to be notified of ALL incoming call information. I can do this quite easily with
Ifbyphone.com, but I would like to use RingCentral. I tried to write a screen-scrape program that would automatically download the call detail log every few minutes, but could not get it to work. The RC login process is quite complex and is difficult to emulate. With enough time, I could probably get it to work, but it would likely break if they decided to change anything. When I spoke with support and asked about an API, all the people I asked were clueless and really didn't understand what I wanted. They suggested I install the PC Incoming Call software, which is NOT a solution that is useful for my purposes. Their PC software must use some kind of API, but I cannot find any details on it. I suppose I could use a network monitor and reverse-engineer it, but it would be better if I had the actual interface details instead of wasting a bunch of time. Perhaps someone else has solved this problem and has some suggestions. If not, I will have to start transferring some of our numbers to
Ifbyphone.com