Skip to main content

  • Login | Forgot Password?
Ribbit Developer logo

Frequently Asked Questions


Getting Started
Calls (or SMS) are not working in the application I built. How can I confirm the problem is not with the Ribbit network?

To confirm your Ribbit Developer account is working properly, click here to access our demo test-call panel.

    

Enter your Developer account information and a username / password that you created to make a phone call. If this test works, the call (or SMS) problem might be within your application. Causes for your failure might be:

  1. The username you created is not set up for billing. Log into the Developer Center by clicking on the left side that says Users and then clicking "add" in the Billing column that corresponds to the user, or
  2. Your account has no funds available, or
  3. The phone numbers are entered in an invalid form.
Why am I not able to log into my Developer account?

If your user name and password worked in the past, but, is not allowing you to log in today, please click the "Forgot Password" link at the top of the Developer home page. Then, follow the wizard to change your password and log into your account.

In order to use Ribbit, what are the minimum system requirements?
  • For online account access:
    • You need to have Flash 9 (or greater).
    • Browsers we support are:
      • Internet Explorer 7 (or greater)
      • Safari (version 3 or higher)
      • Firefox (version 3 or higher)
      • Note: We do not support Chrome or Opera.
  • For Ribbit VoIP phone calls:
    • We strongly suggest using a headset with microphone. This will reduce the "echo" you would hear if using PC speaker and external mic.
    • You'll also need sufficient bandwidth on your local area network. Minimum bandwidth required for a Ribbit call is 64kb (Flash Nellymoser codec). Click here for steps to test your bandwidth speed.
  • Mobile phones:
    • Only mobile phones based in the U.S. or U.K. can be call-forwarded into Ribbit.
    • In the U.S. we support AT&T (Cingular), Verizon, Nextel, T-Mobile, and Alltel (Sprint is not supported). All U.K. mobile carriers can be call forwarded into Ribbit.
    • No pre-paid phone in the U.K. can be call forwarded into the Ribbit network. In the U.S., only ATT and Verizon pre-paid phones can be call forwarded into the Ribbit network. (Click here for details).
I’m having problems getting started with registration (e.g., no captcha field)

Please go to the registration page to sign up for a new Ribbit Developer account.

Registration failed when I tried to sign up for a Ribbit Developer account. Why?

Registration errors are most likely due to:

1.       The verification email landed in you junk/spam folder. Check this folder for an email from developersupport@ribbit.com,

2.       The credit card used was invalid, or

3.       You are already using the same email address on another Ribbit account. Only one account (whether it's a Mobile, Salesforce, or Developer account) can be associated with an email address. To create a second Ribbit account, you will need to use a different email address. If you wish to delete your original Ribbit account (to free up use of the email address), click here to contact our support team - they will be able to delete your account.

       

I'm a Flex developer. How do I get started using Ribbit in a Flex environment?
You will find the Flex SWC and all documentation on the dev center Flex SDK page.
What is my developer ID?
Click the Account tab and select My Profile. Your Developer ID is listed under the Account Info section on your profile page.
How do I reset my Website password?

Click the forgot your password? link on the sign in page and you will be asked to enter the email address for the account you wish to be reset. You will then be sent an email with an activation link. You will then be able to reset your password.

How do I manage my developer account?

Your account details such as profile and billing informaiton are locatd in the Account tab in the Developer Portal.  Your Ribbit applications and users are in the My Apps tab.

Where can I get more information about Flex?

You can find information about Flex on the Adobe Website: http://www.adobe.com/products/flex/

Are there sample applications or source code I can reference to help me build my apps?

Yes. All sample applications, source code, documentation, How To articles, and video tutorials are available for download in the Dev Center. Select the appropriate link for the version of the Ribbit API you would like to use.

 

How do I get started using the Ribbit developer platform?

Click here to access our Getting Started Guide, which provides an orientation for new developers.

General Ribbit Questions
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.
Ribbit SDK Related Questions
When should I develop an app in Flex and when should I develop an app in Flash?
Depending on your experience and language preference, you can choose to develop in either. We have tried to make it as easy as possible to use the Ribbit API in both environments.
How do I request a new feature for the Ribbit platform or developer portal?

Please use the Talk To Us form to send us new feature requests.

How do I report a bug?
Please use the Talk To Us form under the help menu to report any bugs you might encounter.
When will the RESTful API be available?
Currently in private beta, our RESTful API will allow Ribbit developers to build powerful server-side applications that feature application-to-person and application-to-application capabilities. If you would like to participate in our beta program, go to yourcall.ribbit.com and click Get Beta. Complete the form telling us who you are and what you'd like to build.
What are YouPhone tokens?
YouPhone tokens are public access call tokens developers can request to allow third parties to make calls against a user account without having login credentials.
Business & Pricing
Does Ribbit provide hosting for my Shockwave Flash (SWF) or Flex apps?
Ribbit does NOT provide any hosting services. You will need to host them on your own Website or server.
Can I make international calls using my Ribbit developer account?
Yes. With sufficient credit in your account you can dial internationally. Review the pricing page for more details. We encourage you to claim your $25 Free Credit to try this feature.
What geographic regions can I call using my Ribbit developer account?
Registered developers with credit can call anywhere in the world. Review the pricing page for more details.
How do I make money using the Ribbit API in my application?
There are several ways to monetize your application using Ribbit. One way is to build advertising capabilities into your application and offer users free dialing or SMS text messaging. Another is to build innovative commercial applications with integrated voice and rich communication features.
Does Ribbit provide a way for me to sell my application?
At this time, we do not have an applications store or sales channel for developers. However, as part of BT, Ribbit has access to a global sales channel that includes almost 20 million retail customers in the UK; more than one million small- and medium-sized businesses; and thousands of multinational enterprises. Talk To Us if you are interested in discussing sales or distribution opportunities.
How do I start using services such as international dialing or voice-to-text transcriptions?
Once you are logged in, you need to create a billing account with Ribbit by clicking the Buy Credit link at the top of any page in the Developer Portal. You can then fund your account, which will allow you to take advantage of international calling and other paid services. Review the pricing page for more details.
What Ribbit services can I use for free?
You must first establish a billing relationship with Ribbit to test or enable the following existing and scheduled features: International calling, voice-to-text transcriptions, two-way text SMS messaging, interactive voice recording (IVR), conferencing, and more. However, you can stil use basic Ribbit platform services (contact management and domestic calling) if you choose not to establish a billing relationship with us at this time. This is enough functionality to create a simple application such as a product review wall, a personal contact management app, or an 800-number "call-me" button.
What is Ribbit's business model?
Ribbit enables developers to create new and innovative voice-enabled applications using our platform APIs and services. Developers pay Ribbit for platform services they use as they go. The more successful our developers, the more successful Ribbit becomes. Our goal is to help developers build the most high-value applications they can using the Ribbit platform.
Finance & Billing
What increments does Ribbit use when billing for phone calls?

Calls less than one minute are always rounded up to a whole minute. After that, 6 second increments (rounded up) are used. For example:

  • 48 second call will be billed as 1 minute
  • 82 second call will be billed as 1 minute, 24 seconds

Call charges start when call is answered, not when it starts ringing. Thus, an inbound call which rang for some, but, the caller hung up before being answered (or reaching voicemail) will not be charged.

 

How do I cancel my developer account and get my $20 refunded back to me?

Click here to contact the Ribbit support team, requesting your developer account be cancelled and a refund of your paid credit.

 

How do I update my credit card information?

The credit card number used for your last purchase is not stored. The next time you buy credit, you will need to enter the (same or new) credit card number in full.

How do I know how much you have charged my credit card?

Click the Account tab and select Account Activity to view your account activity to date, including any charges applied to your credit card.

My credit card number was not accepted. Why?

For security purposes we can't access information explaining why your credit card may not have been accepted. Please double-check that you have correctly entered:

  • the correct credit card number and CVV code (click here for CVV help), and
  • the exact address your bank has on file associated with this credit card.

If you are still experiencing problems, you might want to use a different card, or, contact your credit card company. Click here to contact Ribbit Support.

What is the CVV number required for registration?

This is the 3-digit verification number printed on the back of your card. It is usually located on the signature panel after and to the right of your card number.

How do I enter my credit card and billing information?

From the Developer Portal, click Account and select Buy Credit. Enter the required information to fund your account. (Don't forget to claim your $25 Free Credit so you don't lose it.)

Plan on buying more minutes in the future? Select "Auto Recharge" from the Account tab to have your call credits automatically refilled:

I don't want to pay for voice-to-text transcriptions. How do I turn this feature off?
Please Talk To Us and include the user email address for which you want transcriptions to be disabled. This feature will be offered on the developer portal soon.
When is the end of my billing cycle?
Your billing cycle ends at midnight, 30 days from the day your signed up. You can also check the exact day on the Account Activity page.
What is the difference between users who have been added and users who are pending activation? When do I get billed for a new us
Users who are pending activation still need to be confirmed by clicking on the link they received by email. Once they are confirmed by clicking the link, users will be added to your account. From the Developer Portal, click the Account tab and select Account Activity to check the number of seats you pay for on a recurring basis. Every developer should get the first two seats (Developer Public and Private Domain Seats) for free.
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.