James works for Aepona, a well-regarded vendor of Parlay-X Gateway products which put a Web Services interface in front of telecoms systems, allowing developers to "drive" the telecoms systems using Web Services. Essentially, they put an API in front of telecoms systems.
What I liked about James' presentation was that it used simple, practical examples. Up-front, he said that most telecoms usage is for voice (obviously true, but it is amazing how often people hype up the data portion, without realising the power of voice). He talked about Parlay-X's "MakeACall" operation. I sometimes use this as an example to show how you can setup a telephone call by calling a Web Service, but I never explain why you are setting up the call. But James provided a neat example which put it into context: Imagine a dating site where two people exchange messages and then want to go to the next stage, actually talking to each other on the phone. Using "MakeACall", a developer can write a simple application which will call both parties anonymously and put them together in a phone call, without revealing their real phone numbers to each other (in case the call doesn't work out!).
This is a neat example. It also made me think about (a) how Ebay may have bought Skype for something similar (the ability to setup calls between bidders and vendors in an auction), and (b) BT's acquisition of Ribbit, which allows you to programmaticall setup a call within a Web Browser. In the Ebay case, you're using Skype to make the calls. In the Ribbit case, the phone call happens within the browser. But in the case of Parlay-X, it just uses your regular phone.
He mentioned that calling telecoms operations like this is an example of "the network as a service". A neat term, a new take on "The network as the computer".
I wonder is the provider of these services logically the operator, or is it a third-party aggregrator like CDYNE, who provide Web Services for placing phone calls (for 9c a pop) even though they themselves are not a phone company.
And also, echoing something James said, why aren't more people using these Web Services to develop applications?











Wednesday 24th September 2008

