Avaya OneCloud CPaaS Frequently Asked Questions

You've got questions. We've got answers. And if you don't find what you're looking for, we're here and happy to help.

Getting Started


What is Avaya OneCloud CPaaS?

Formerly known as “Zang Cloud”, Avaya OneCloud CPaaS is a robust, cloud-based communications platform that enables developers to seamlessly integrate communications actions, such as voice and messaging, into virtually any web/mobile application via an API.

For more info on Avaya OneCloud CPaaS, visit avayacloud.com/products/cloud.

What can I build using Avaya OneCloud CPaaS?

Avaya OneCloud CPaaS offers developers an easy-to-use platform with a comprehensive set of telecommunication functionality, which can be seamlessly incorporated into any type of application. Avaya OneCloud CPaaS gives developers and innovators the freedom to build any voice and/or SMS enabled applications they can think of!

Check out some ideas that you can build here:
Use Cases

Or search for code examples in your language:
Go
Node.js
Java
.NET
PHP
Python

If you’d like to see a language that we don’t cover, contact cpaassupport@avaya.com and let us know.

What can’t I build on Avaya OneCloud CPaaS?

Emergency services, unsolicited marketing (SPAM!), and applications that serve to assist or perform activities deemed illegal are not allowed.

For full details on acceptable uses of Avaya OneCloud CPaaS, please check our ‘Terms of Service’ here: avayacloud.com/legal/tos

For SMS/MMS specifically, we also recommend you refer to our SMS/MMS Code of Conduct.

Where can I find examples of apps built using Avaya OneCloud CPaaS?

We provide examples of apps that you can build on Avaya OneCloud CPaaS in a few different places:
Helper Libraries

Also, if you’re looking for examples built using a specific language, then please refer to the following links:
Go
Node.js
Java
.NET
PHP
Python

If you’d like to see a language that we don’t cover, contact cpaassupport@avaya.com and let us know.


Does Avaya OneCloud CPaaS provide a REST API?

Yes. Our REST API can initiate calls, buy phone numbers, send SMS messages, get detailed information about account activity, create conference calls, and much more! Experience with REST is useful when developing with Avaya OneCloud CPaaS, but it is not required. We do our best to provide as much information needed for working with our REST API in our documentation. Dive into our documentation to learn about our REST API here: docs.zang.io/aspx/rest#overview.

What can I do with a ‘trial’ account?

Upon signing up for Avaya OneCloud CPaaS, you will be awarded a complimentary $2.00 credit. This will help you to get started familiarizing yourself with the platform and building/testing your initial application. The free credits can be applied to all of Avaya OneCloud CPaaS’s features except international calling.

A trial account includes the following restrictions:
• Maximum of 1 outbound call or SMS per second
• Limit of 1 phone number
• Limited international calling destinations

How do I upgrade to a ‘production’ account?

Upon signing up for Avaya OneCloud CPaaS, you are provided with a trial account and free credit, so you can purchase a phone number and begin to use the service. In order to remove your trial restrictions, simply log into Avaya OneCloud CPaaS and click the ‘Request Production Access’ button on your dashboard. Once you have been approved, you will have a full unrestricted production account.

How do I get started using Avaya OneCloud CPaaS?

First, start by signing up for a free account at cloud.zang.io, then consider taking a look at the following materials:
Getting Started Guide
Avaya OneCloud CPaaS Use Cases
API Documentation
Helper Libraries

If you have any questions, please let us know at cpaassupport@avaya.com or chat with us via the site messenger.