Skip to main content

  • Login | Forgot Password?
Ribbit Developer logo

Frequently Asked Questions - General Ribbit Questions


Is there any requirement for any infrastructure support from our side?

You do not need any infrastructure to support any of Ribbit’s services. However, you will need to host your own application, which may require some infrastructure based on how you choose to host it. If you choose to self-host the application, then it will require the purchase of hosted facilities, equipment, bandwidth and other infrastructure elements. An alternative is to host the application in a cloud-based platform and pay for usage only, negating the need for investment in any infrastructure.

Is there any capital expenditure required to use Ribbit?

Ribbit does not require any upfront capital investment to use. Developers are charged on a usage basis only, so you only pay for what you use, and you can use as much or as little of the platform’s services as you need.

Does your service require any hardware or infrastructure?

No, Ribbit is a fully hosted SaaS (software as a service) platform, and hosts all the infrastructure and connectivity needed to enable the services provided. Ribbit is accessible via the RESTful API. All you need is an Internet connection to use the Ribbit platform and services. All Ribbit’s services are modular, meaning that a developer can choose to use one or many of these services in combination as needed to augment their existing applications, or create new applications altogether.

What is Ribbit? How does the Ribbit service work?

Ribbit is a software as a service provider that offers programmable communications services such as calling, messaging, voice-to-text transcriptions, interactive voice response (IVR) and many other capabilities, all exposed through a RESTful API and supporting SDKs built on top of this API. Developers can easily incorporate any of these services into their applications, creating an application mash-up that includes both synchronous and asynchronous communications without investing in any equipment or infrastructure. As Ribbit adds services and capabilities, incorporating them becomes as easy as adding the appropriate API calls into your application. It’s that easy.

How do I use RibbitCallbackNotification?

Set the applications call back notification url. (suggest using Kermit to do this by updating the application.)  Once you do this, notifications are posted to the url you set.

Is it possible to register and make calls via my own SIP server and Ribbit app?

Currently the answer to your question is no. All sip devices must be directly registered with Ribbit.

There may be other offerings if the future, or you may want to speak with the Ribbit Business Development Group (sales@ribbit.com) if you are working on something you would like to see productized with RIbbit.

What telephone carriers does Ribbit currently support for SMS text messaging?
Ribbit currently supports four U.S.-based carriers for SMS text messaging: Verizon, T-Mobile, ATT, and Alltel. Please Talk To Us if there is a carrier, country, or region you would like us to enable for SMS.
How can I find someone to help me develop my application?

Post a request in the Developer Connection forum, or you can use the Talk To Us request form and tell us about your project so we can help connect you with a development resource.

Who terminates/enables the calls I place within my apps?
Ribbit acts as the phone company and manages all calls and terminations you place with your applications.
How do I know a support case has been opened for my issue?
After submitting your support request, you should receive an email from us within a few minutes that includes a reference number. You can reply to that email if you have additional questions or details about your support issue, or attach any documents or screen shots.
How do I request technical support for issues I am having with my developer account?

After searching the site and browsing the forums, you can use the Talk To Us form to submit a support request. We'll get back to you as quickly as possible.

How do I add or manage end users for my application?
Developers can create and manage end users via the Developer Portal or via REST (this is useful for applications that will have a large number of users or that will need to create users automatically). REST is currently in private beta and will be available soon. Create an application in the developer portal and add users in the Users tab.
How do I enable voice-to-text transcriptions?
Available as a paid service, voice-to-text transcriptions are automatically available through the Ribbit API. Please use the $25 Free signup credit to try the service.
sales@ribbit.com
(619) 916-2565
 Talk to Us!
Get Started
     Ribbit Idea Wall
Industry Solutions

  • Digital Agencies
  • Hosted Call Centers
  • Systems Integrators
  • Carriers/ISPs
  • Company
    • Corporate Site
    • About Us
    • Careers
    • Contact Us
    • LegalPrivacy
    • News
    • Media Kit
  • Products
    • Platform
    • Mobile
    • Salesforce
    • Oracle
  • Solutions
    • Digital Agencies
    • Carriers
    • Systems Integrators
    • Hosted Contact Centers
  • Community
    • Corporate Blog
    • Developer Blog
    • CRM Blog
    • Moble Blog
    • Idea Wall
    • Events Calendar
  • Support
    • Developer Help
    • Ribbit for Salesforce Help
    • Ribbit for Oracle Help
    • Ribbit Mobile Help
    • Feedback
    • Developer Forums
    • Ribbit Mobile Forum
  • Developers
    • Developer Center
    • Develop for Ribbit Mobile
    • Register
    • Ribbit Labs

© 2010 Ribbit Corporation. All Rights Reserved.