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.