Apidaze and WebRTC: An Interview With Philippe Sultan

API platform from Paris.
There are many API platforms out there for communications, and a lot of them are now offering WebRTC. As this is something I am going to divert my focus to in the coming months, I wanted to interview another such vendor. This time, coming from Paris.
I met Philippe Sultan in the last WebRTC Expo event in Paris. As Co-Founder and CTO of Apidaze his views were quite interesting for me.
What is Apidaze all about?
Our original motivation was to build an open-source cloud PBX and provide carrier services (DIDs, SIP trunking) for businesses of all sizes. Once we spent a year to build this, it became obvious for us to offer a REST API that would empower web developers to build their own cloud communication services. We can say that our goal now is to glue web applications and telco features. More in details, we provide our customers with everything they need to build up from simple communication apps to a fully featured voice & messaging system.
This "telco" material is completely exposed to web developers throughout three tools :
I met Philippe Sultan in the last WebRTC Expo event in Paris. As Co-Founder and CTO of Apidaze his views were quite interesting for me.
What is Apidaze all about?
Our original motivation was to build an open-source cloud PBX and provide carrier services (DIDs, SIP trunking) for businesses of all sizes. Once we spent a year to build this, it became obvious for us to offer a REST API that would empower web developers to build their own cloud communication services. We can say that our goal now is to glue web applications and telco features. More in details, we provide our customers with everything they need to build up from simple communication apps to a fully featured voice & messaging system.
This "telco" material is completely exposed to web developers throughout three tools :
- REST API to place orders to our platform (e.g. place a call, send an SMS, create a SIP account, etc.)
- An easy to use XML scripting language that contain instructions defined by the customer and executed in real-time by our platform when processing calls (e.g. redirect a call, record a call, say some text, etc.)
- JavaScript API that allows developers to place calls from web browsers, using WebRTC or Flash



Philippe, your approach is very similar to Twilio's - cloud communication services with REST, XML-ish and client/browser APIs. Twilio is also heavily into SMS as well as voice, with some WebRTC today but not video yet. How will Apidaze differentiate itself from Twilio, and others in the area like Plivo and Tropo?
Hi Lawrence (and Tsahi)
As you mentioned, Apidaze is rather in the cloud communications API space much the same way as the companies you mentioned.
We believe that WebRTC is a disruptive technology in despite of the fact that no "killer app" has yet emerged, but will certainly do in the next months or year. There are great WebRTC developer APIs in this area, and Apidaze's mission is not to create another one. Video is a critical application, but voice & SMS automation are still more critical.
The applications a developer can build with the Apidaze API are ready to use immediately and are not dependent on technological availability; most of WebRTC companies rely heavily on progress made by third parties. We prefer to think that our customers need to move forward with immediate solutions and adapt to their environment.
Tsahi mentioned after the WebRTC World Conference in Atlanta that he was expecting more innovation from WebRTC pure players on the use of the data channel and I totally agree with him. For the time being, most WebRTC startups have been exploiting the media channel; we use WebRTC as just another point of entry to our telco platform.
But we continue our R&D on WebRTC and will probably work on innovating solutions using video.