Using Phones in Sandbox

Last updated: 2020-06-13 Contributors John WangByrne Reese

Every sandbox account is provisioned a different main company phone number and user that is different than ones used in production. Additional phone numbers and users can also be configured in your sandbox account. Some use cases supported by these communication apps include:

  • RingOut - to receive calls at a sandbox phone number.
  • Voicemail - to retrieve, listen to, and delete voicemails.
  • Call Control - to hang-up, hold, flip, forward calls placed to sandbox numbers.

Several RingCentral phones can be used with your sandbox account to make and receive calls.

  1. RingCentral Phone available in our App Gallery. This is a full-featured, production application with many features, including making/receiving calls, accessing voicemail, call control, SMS, etc.
  2. Embeddable Widget. This is a full-featured, production ready developer tool that can be used to integrate RingCentral functionality with your web app.
  3. WebRTC Demo App. This is a WebRTC voice endpoint that implements inbound and outbound calls with various call controls.

More information is available below on using and configuring these endpoints to work in Sandbox and to configure your app if needed.

RingCentral Phone and the Sandbox Environment

Every new install of the RingCentral Phone is configured to work in production. To switch your phone to the sandbox environment, followi these steps:

  1. Launch RingCentral Phone.

  2. Once logged in, press Ctrl+F2 (for Mac Fn+Cmd+F2), to bring up a menu to select your preferred environment.

  3. Select 'Sandbox' in the pop-up menu and sign in with your sandbox account credentials.

Embeddable Web Widget and the Sandbox Environmnet

The RingCentral Embeddable Web Widget is a fully-functional web client that developers can embed in their app. In addition to doing development with it, there is a hosted demo you can configure and use.

To use the demo app, you need to configure the Embeddable with your Client ID, Client Secret and Server URL. You also need to add the demo's OAuth 2.0 Redirect URL to your app. To use with your sandbox account, use the credentials for your sandbox account.

Read more below:

WebRTC Demo App and the Sandbox Environmnet

To use the WebRTC Demo App is provided with the RingCentral WebRTC SDK. In addition to doing development with it, there is a hosted demo you can configure and use.

To use the demo app, you need to configure the Embeddable with your Client ID, Client Secret and Server URL. You also need to add the demo's OAuth 2.0 Redirect URL to your app. To use with your sandbox account, use the credentials for your sandbox account.

Read more below: