Ribbit brings programmable voice communications to Microsoft Silverlight and .NET platform developers
Software development kit and language support for Microsoft Silverlight gives Microsoft’s global development community easy access to open platform for communications innovation
At the Microsoft PDC conference today, we announced the immediate availability of Ribbit’s .NET Software Development Kit (SDK) and ready-to-use Microsoft Silverlight controls for communications-enabling Web pages and applications. The SDKs and programming tools, which were developed by Ribbit and Microsoft Corp., give Microsoft’s global community of 1,000,000+ developers easy access to Ribbit’s cloud-based platform for programmable telephony.

Now, Silverlight and .NET Platform developers can integrate voice, messaging, and rich communications functionality directly into Web pages, applications, social networks, online campaigns, or Web-to-mobile interactions—without any knowledge of telephony or expensive capital outlays. This breakthrough platform for communications innovation now supports Silverlight and the Microsoft .NET Platform—making programmable communications available to a total of more than 1,000,000+ Microsoft developers and designers worldwide.
Although developers can also access the Ribbit Platform through REST HTTP calls, the new Silverlight controls provide a ready-to-use interface for quickly and easily building voice- and messaging-enabled applications. Available for download from Ribbit’s Developer Center, Ribbit’s Silverlight controls and .NET SDK expose the following features and functionality through the Ribbit Platform:
- Calling – Users can easily initiate and end phone calls through web applications with Ribbit’s controls for Silverlight. Developers have the option of using controls that provide a simple Call button, a full phone dial pad, or a deluxe call manager.
- Conferencing – A Ribbit-enabled Silverlight application can host conference calls that connect up to 30 people worldwide. Users can initiate conference calls by interacting with the controls, and applications can initiate conference calls in code.
- Send SMS Messages – Users can easily compose and send SMS messages to one or more recipient phone numbers with the SMS control.
- Manage Calls – With the Active Call control, users can make and manage multiple calls and conference calls in their Silverlight application. Mute, hold, and transfer features are also available.
- Review Messages and Call Activity – Users can review their call activity and messages using the Message Log control. Messages with audio content can be played and text messages and audio transcriptions can be read. Messages can also be organized into folders and deleted.
The team at Neudesic put together this presentation on the new Ribbit for Silverlight controls:
Quotes:
- Crick Waters, Ribbit’s Co-Founder and Vice President of Strategy & Business Development: “By opening up Ribbit’s programmable telephony platform to Microsoft’s global developer ecosystem, .NET and Silverlight developers can now communications-enable enterprise-class applications in a drag-and-drop, easy-to-code environment.”
- Joe Hofstader, senior architect of the developer and platform evangelism group in the Communications Sector at Microsoft: “Ribbit’s Silverlight controls allow Silverlight developers to create a whole new class of Voice 2.0 applications using the Ribbit telephony platform—as well as augment existing applications with the added dimension of voice. In the past, building such communications-enabled applications required expensive telecommunications equipment and deep domain knowledge.”
Additional Information:
- Ribbit for Silverlight Example
- Getting Started (Release Notes, API Pocket Guide and more)
- Ribbit for Silverlight Tutorial
- Screenshots: Dial Pad and SMS
We hope you are excited as we are to dig into the Ribbit API for .NET and Silverlight.
- Krstie Wells
- Login or register to post comments
-






