Avaya Cloud Office Brand and Developer Guidelines

Last updated: 2020-03-03 Contributors Byrne Reese

This document is intended for RingCentral ISVs and developers who want to enable their apps for Avaya Cloud Office™ by RingCentral, leveraging their App for RingCentral Office.

App requirements for Avaya Cloud Office

The document outlines incremental App requirements to enable your application for Avaya Cloud Office. It is important to comply with these requirements, to qualify your app for Avaya Cloud Office. If you have any questions, please reach out to your RingCentral developer support. As noted above, this document assumes you have already enabled (or are enabling) your application for RingCentral Office and compliant with its guidelines.

If you use "RingCentral Office" branding in your Application, replace it with "Avaya Cloud Office" to reference Avaya Cloud Office product.

Sample logo is shown below for Avaya Cloud Office. This logo can be scaled to the appropriate pixel dimensions in your App.

Avaya Cloud Office by RingCentral logo

Avaya policy dictates that Apps should not utilize the Avaya corporate logo, Avaya color scheme, and should always position the Avaya Cloud Office logo and name as sub-tending to your own brand and App name; e.g. APP Name for Avaya Cloud office is acceptable, where as Avaya Cloud Office APP NAME is not.

Furthermore, Avaya policy is that App developers should not portray the App as being created, sold, delivered or supported directly by Avaya in its UI design, documentation or supporting materials. Apps that do not conform to this policy will not be accepted for, or removed from, the Avaya Cloud Office App Gallery.

2. Regional Requirements

Avaya Cloud Office is initially offered in the United States. Your application needs to be supported in the U.S. to qualify for Avaya Cloud Office integration. Additional countries will be introduced on a quarterly basis which may require specific application support and/or language support to remain eligible.

3. Language support

Avaya Cloud Office initially supports U.S. English. Your App needs to support this language and localization. As additional regional coverages are introduced on a quarterly basis, additional language support may be required to remain eligible.

4. Support for Avaya Cloud Office customers

You need to set up customer support for Avaya Cloud Office customers, leveraging support model you have set up for RingCentral customers. Your App specific support for Avaya Cloud Office customers should be handled by your support team. Where customers need additional Avaya Cloud Office account specific support, you may route these support requests to your existing RingCentral support channel. Specifically note/tag “Avaya Cloud Office” in your support requests, so it handled appropriately within RingCentral.

App development guidelines for Avaya Cloud Office

Feature limitations for Avaya Cloud Office

At present, Avaya Cloud Office service does not support sending and receiving SMS text messages to/from national and international DID numbers. Text messaging is supported only using pager messaging to connect extension numbers within an Avaya Cloud Office account.

Calling the API

The API for Avaya Cloud Office is the same as RingCentral Office. That means you can easily re-use the same code-base used for your RingCentral application and it should be 100% compatible with Avaya Cloud Office.

API: https://platform.ringcentral.com/restapi/v1.0/account/~

Response excerpt

{
  "uri": "https://platform.ringcentral.com/restapi/v1.0/account/12xx04",
  "id": 12xx04,
  "serviceInfo": {
    "uri": "https://platform.ringcentral.com/restapi/v1.0/account/12xx04/service-info",
    "brand": {
      "id": "6010",
      "name": "Avaya Cloud Office"
...

Partner test accounts

When you sign up for developer account and select to enable your App for RingCentral partners, you can reach out to developer support to request for partner test accounts (eg: Avaya Cloud Office test account), in addition to RingCentral test account. These test accounts would have usage limitations like RingCentral Office. Additionally, there may be partner specific limitations such as countries of operation, languages, etc. For example, while Avaya Cloud Office supports U.S. English language and localization, additional geographies will be added on a quarterly basis that will introduce additional language and regionalization options.

App Submission for Avaya Cloud Office

Follow the same App submission process as you do for RingCentral Office. When you submit, you will need to select the partners that you want to enable the App for. By default, you will be submitting the App for RingCentral Office. Additionally, now you can select the partners you want to enable your App for.

You will need to submit the following resources using the same process you follow for RingCentral Office.

  • App Gallery content page. Once approved your App will be hosted on RingCentral App Gallery. You will need to submit the assets for your App page on the App Gallery. You can leverage the same content as RingCentral Office, except where there are differences such as branding or UI differences.
  • App test accounts. If applicable, provide test accounts for RingCentral approvers to login to your App & verify partner integration.

Once submitted, RingCentral will review your App for compliance to Avaya Cloud Office requirements. You will receive pertinent feedback on steps to approval.

When approved, and assuming this is a public App, it will have listed on the RingCentral App Gallery. This App Gallery serves as a great discovery portal for your App and prospective users can download or sign up for your App from here.

We are excited to see you develop and scale your App across RingCentral and Avaya Cloud Office!