Compare Plans

Build the Experience You Want

Communication-enable apps with the workflow integration you need.

Worldwide Messaging Pricing

Pay only what you use, scale up or down as you need.

Sead an outbond SMS with in

for per message

See Pricing Details

We Can’t Wait to See What You Develop

Connect with Multiexperience Collaboration

Bring together global teams to debate ideas and align in the way that works best—message, HD video, file sharing and more—on any device.

Keep Things Moving

Make faster decisions by breaking down barriers across teams and departments to keep everyone connected and informed 24/7.

See it All at a Glance

Get a quick look at your project spaces, messages, and tasks with a convenient dashboard view of your entire virtual space.

Put Your Best Face Forward

Create the environment you need, when you need it, using virtual backgrounds, a professional presentation mode, and even noise-cancelling capabilities.

Create Apps without Limits

With its NFL team client, IMpower Solutions was faced with the need to handle an increasingly high volume of inquiries all coming in a concentrated window: before and during game day.

Get more from Avaya OneCloud CPaaS

Resources

Find the technical resources you need such as guides, how-to, number porting, SLAs and more.

Go to Resources

FAQs

Get online answers to your immediate questions by exploring the Avaya OneCloud CPaaS FAQs.

Explore FAQs

What You Can Do With Voice

Automatic Speech Recognition

Customers can navigate your voice menus and IVRs by simply speaking their selection.

SIP Registration

Keep what you've got and connect your existing telephony infrastructure, including your IP PBX and SIP endpoints, to the cloud.

Text-to-Speech

Enable your app to convert written text into naturally sounding voices, with over 20 supported languages.

Global Phone Numbers

We provide global support for numbers, as well as toll-free numbers across 40 countries (and counting). See more information on phone numbers here.

Conferencing

Add voice conferencing to any app and enable multiple parties to connect by calling the same number, all while maintaining full host control.

Call Analytics

Avaya OneCloud CPaaS provides real-time analytics for every call, including tracking, billing and background information on the caller.

* Inbound SMS is supported globally, whereas Outbound SMS is limited to countries that allow it.

** The ability to "spoof" a sender ID may not be supported in your country. Email us at cpaassupport@avaya.com to learn more about the feature.

Enable Your Application with Voice Calling

Integrate crystal clear voice into your application and deliver exceptional customer experiences that instantly engage and connect.

Choose and Pay for the Calling Features You Need

Whether you need to make, receive, conference, track, record, transcribe or route calls we’ve got you covered—plus you only pay for what you need.

Create Conversations for Everyone, Everywhere

Video, email and text are critical, but high-quality voice is the must have, go anywhere feature for companies and customers worldwide.

Enable Your Application with Voice Calling

Integrate crystal clear voice into your application and deliver exceptional customer experiences that instantly engage and connect.

Choose and Pay for the Calling Features You Need

Whether you need to make, receive, conference, track, record, transcribe or route calls we’ve got you covered—plus you only pay for what you need.

Create Conversations for Everyone, Everywhere

Video, email and text are critical, but high-quality voice is the must have, go anywhere feature for companies and customers worldwide.

Solutions Lorem Ipsum

Scrolling Image

Self Service1

1Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Self Service2

2Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Self Service3

3Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Self Service4

4Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Self Service5

5Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Self Service6

6Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Self Service7

7Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Self Service8

6Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Self Service9

9Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Self Service10

10Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Frequently Asked Questions

Messaging with Short Codes, Toll-free and 10DLC Numbers

1) What type of messaging services does Avaya OneCloud CPaaS provide?

Avaya OneCloud CPaaS supports both MMS and SMS messaging. For more information about our messaging services, visit CPaaS Capabilities.

2) What types of messaging apps can I build on Avaya OneCloud CPaaS?

You can build applications for customer notifications, authentication, polling and surveying, and much more. Check out the examples in our helper libraries to kickstart your next app.

3) What is the character limit for MMS messages and SMS text messages?

The text portion of MMS/SMS messages is limited to 160 characters. 

4) Can I SMS or MMS-enable a ported number?

Yes, ported numbers can be enabled with both SMS and MMS. If you need more information contact us.

5) What type of content can I share in an MMS?

With MMS, you have the ability to share audio, images, and video with MMS-capable numbers in the U.S. and Canada. We support the following formats:

  • Audio: amr, mp3, wav 
  • Images: jpg, gif, png 
  • Video: mp4, avi, flv 

The media size limit is 5MB. We do not support sending more than one media file in the message body at this time. MMS is currently only supported in the U.S. and Canada. 

Learn more about the MMS feature.

6) What countries support Avaya OneCloud CPaaS MMS?

Currently, MMS is only supported in the US and Canada.

7) What countries do you support for SMS?

Two-way SMS is only supported in U.S. and Canada at this time.  We do support outbound SMS internationally (country availability varies).  

To see a list of supported countries, please refer to our global pricing.

If you see an unsupported country contact us for more information.

8) What is SMS concatenation and does Avaya OneCloud CPaaS support it?

A standard SMS is limited to 160 characters, yet most mobile devices support the ability to display text messages that are longer than this limit. From a user’s perspective, they’ll see a text greater than 160 characters as a seamless message. In order for this to happen a carrier must support the automatic splitting and concatenation (or stitching together) of text messages. 

We support SMS concatenation, which means you don’t have to worry about the length of your text messages. We split up longer text messages (both inbound and outbound) in the background, but your customer will always receive it as one simple SMS.

9) Can I use a toll-free number to send MMS and SMS text messages?

Yes, most of our US and Canadian Toll Free numbers are SMS/MMS enabled by default.  If you want to SMS/MMS enable your existing Toll Free Number, we support the ability to do that without completely porting over the number (the voice channel can remain with the existing voice provider). See Phone Numbers to learn more.

10) Do you support inbound messaging to Avaya OneCloud CPaaS numbers?

To see a list of supported countries, please refer to our global pricing.

11) Where can I learn how to send an SMS or MMS via Avaya OneCloud CPaaS?

After you’ve purchased an Avaya OneCloud CPaaS number or enabled your ported number, check out the following links to learn more about sending SMS or MMS messages:

You can also learn more about SMS/MMS by checking out our helper libraries.

12) How many SMS/MMS text messages can I send at a time?

By default, there is a 1 SMS/MMS per second limit on messages. If you need to send SMS/MMS messages at a higher rate, please contact us to get more information.

13) What are the default SMS filtering behaviors?

All Avaya OneCloud CPaaS numbers that haven't yet had a user supplied SMS request URL set are provided with the following default SMS filtering behaviors: 

  • If a recipient replies to a Avaya CPaaS SMS message with STOP, QUIT, or UNSUBSCRIBE, they will no longer receive SMS messages from that number. 

  • The keywords START, YES, or SUBSCRIBE revert this blocking. 

  • HELP informs the recipient of the above keywords. 

Once an SMS request URL is set, this default behavior stops, allowing developers to implement their own SMS filtering solution. Check out: http://docs.zang.io/aspx/inboundxml#sms.  Also refer to our CPaaS Security & Architecture Guide for more information on our un-subscription service. 

Our messaging rates can be found on our global pricing.

14) Where can I find the rates for SMS and MMS?

Our messaging rates can be found on our global pricing chart here.

15) Do you provide short codes?

Yes. You can lease existing, pre-approved shared short codes through Avaya OneCloud CPaaS. These shared short codes are provisioned instantly and enable you to bypass the lengthy process of obtaining a dedicated short code. 

Although, we’ll also help you through the process of obtaining and deploying dedicated short codes. These are short codes just for your business. Please contact us to get more information.

16) What’s the difference between 'short codes' and 'long codes'

A long code is simply a unique, 10-digit phone number and is a short code is a 5 or 6 digit number. 

Long codes are suited for P2P (Peer-to-Peer) apps that encourage interaction between individuals. In many cases, local regulations (including in the US) require that all P2P communication is established with a long code. 

A short code is required for A2P (Application-to-Peer) apps. These types of apps enable a business to send bulk messages to individuals and in many cases is legally required to send mass messages to customers.

17) What is a 10DLC number?

A 10DLC number is a long code number with voice and SMS capabilities. As per US telecom regulations, it is manadatory to send Application to Person (A2P) messages using a 10DLC number if the number type is longcode. A longcode based 10DLC number is less expensive than a short code and has a lower throughput for sending SMS and MMS. 

18) Do you provide 10DLC numbers for USA?

Yes, after a US local number has been purchased, it has to be converted to a 10DLC number for sending SMS and MMS.  

19) Does a US 10DLC number have voice?

Yes, US 10DLC number supports voice. 

20) Do you offer volume pricing for messaging services?

Yes. We offer custom SMS/MMS pricing plans for high-volume users. Please contact us to get more information.

Voice

1) How do I make a call with Avaya OneCloud CPaaS?

After you’ve purchased an Avaya OneCloud CPaaS number or ported your existing number, check out our API Explorer for a simple tutorial on making your first call.

You can also learn more about the voice feature by checking out our helper libraries.

2) What voice compression is supported?

G.711 is currently the supported voice compression supported on Avaya OneCloud CPaaS. 

3) Do you have a limit on the number of calls I can place per second?

On outbound calls, the default limit for making calls is 1 per second; there is no such limitation on inbound calls. 

If you’d like to modify your default limitation, please contact us to get the process started.

4) How can I see a list of all available phone numbers to purchase?

If you want to add a new Avaya OneCloud CPaaS number, you need to know what's available. Our REST API provides a way to request a list of available numbers along with all of their resource properties so you know the numbers you have to choose from. 

Please note that individual AvailablePhoneNumber resources cannot be requested. Requests only return a list of available resources based on the filtering parameters sent with the request. 

Learn more about how to request a list of available phone numbers.

In addition, after you’ve signed up for Avaya OneCloud CPaaS, you use the CPaaS dashboard and navigate to Numbers, then Buy a Phone Number to search through a list of all available local and toll-free numbers. 

5) What is CPaaS InboundXML?

CPaaS supports XML elements in the form or InboundXML to describe how Avaya OneCloud CPaaS should handle a call and SMS. Please look here for more details.  

6) Does Avaya OneCloud CPaaS enable call recording?

Yes. The  element is used to record audio during a call. It can occur anywhere within an InboundXML document, but will only begin recording once it has been reached. This means it would have to be the first element after for the entire call to be recorded. When the recording is complete, a URL of the recorded audio is created and submitted as a GET or POST to the action URL. 

Similar to the Gather element, a timeout value sets how much silence to allow before the recording ends, maxLength sets how long the recording may be, and the finishOnKey is used to set which keys will end the recording. By default, the action and method specify that should make a POST to the URL of the current InboundXML document. 

Learn more about call recording

7) Can I transcribe my call recordings?

Yes. Avaya OneCloud CPaaS supports the native ability to transcribe calls/call recordings. Depending on the length and complexity of the call, the process time can vary from a matter of seconds to minutes. The recording is then made available at a URL specified by you. 

Learn more about call recording.

8) Where can I find pricing and a list of supported countries?

To see a list of supported countries, please refer to our global pricing. If you see an unsupported country, please contact us.

9) Do you offer volume pricing for voice services?

Yes. We offer custom pricing plans for high-volume voice services users, so please contact us.

10) Am I charged for calls that do not connect?

A call start is defined by the connection and not by the dial. If the call does not connect, no charge is incurred. 

11) What type of formatting is acceptable for entering numbers?

The To, From, and ForwardedFrom parameters are automatically formatted on our end. White space will be trimmed and invalid values like letters or symbols will be parsed out. This allows you to use any formatting you wish. For example:

  • XXX-XXX-XXXX 
  • X (XXX) XXX-XXXX 
  • XX X X XXXX X XX 

Learn more about call parameters.

12) How do I purchase a phone number?

Avaya OneCloud CPaaS offers two types of numbers that are purchasable via the Numbers menu of your account: local and toll-free. Click through Buy a Phone Number to see a complete list of numbers available. In this menu you can switch between local and toll-free, also make sure to pay attention to the icons beside the number—they denote whether a number is capable of inbound voice support, inbound SMS, and/or inbound MMS. 

If you have a specific need for particular prefixes or range of prefix, please contact us.

13) Do you provide toll-free numbers?

Yes. We support toll-free numbers in 40+ countries, starting as low as $2/month. For a full list of supported countries and rates, please contact us.

14) Does Avaya OneCloud CPaaS support voice conferencing?

Yes. Like the Number element, the element is only nested within the Dial element. Instead of dialing a number, the element allows the ongoing call to connect to a conference room. 

By default, all callers will hear hold music until two callers are in the room. To change this behavior, startConferenceOnEnter may be set to true or false. The waitUrl attribute may be used to set a custom MP3. For greater customization, the URL of an InboundXML document can be used while callers are waiting as well. If an InboundXML document is used, the and elements are not allowed. When callers enter or exit the room, a beep is heard if the beep attribute is set to the default value of true. A participant can be initially muted by setting the muted attribute to true. 

The conference room can be limited to a certain number of participants by setting the maxParticipants attribute. The endConferenceOnExit attribute is used to end a conference when an specific user (or any one of many users) exits. 

Learn more about conferencing.

15) Does Avaya OneCloud CPaaS provide automatic speech recognition services?

Yes. We have recently added a new verb called GetSpeech to our InboundXML scripting interface. GetSpeech acts similar in programmability to the verb currently used to collect DTMF digits. 

For more information on this newly released feature, please contact us.

16) Can I enable Text-to-Speech with Avaya OneCloud CPaaS?

Yes. The Say element reads text to the caller using our text-to-speech engine. The current version of our Say element supports different options for voices, languages, and genders. 

Learn more about the options and our Text-to-Speech engine.

17) What languages are supported via Text-to-Speech?

The following languages are supported in both male and female voices: 
Language Name - Language Code 

  • en-US - US English 
  • ja-JP – Japanese 
  • tr-TR – Turkish 
  • sv-SE – Swedish 
  • ru-RU – Russian 
  • ro-RO – Romanian 
  • pt-PT – Portuguese 
  • pt-BR - Brazilian Portuguese 
  • pl-PL – Polish 
  • nl-NL – Dutch 
  • nb-NO – Norwegian 
  • it-IT – Italian 
  • is-IS – Icelandic 
  • fr-FR – French 
  • fr-CA - Canadian French 
  • es-US - US Spanish 
  • es-ES - Castilian Spanish 
  • en-GB-WLS - Welsh English 
  • en-IN - Indian English 
  • en-GB - British English 
  • en-AU - Australian English 
  • de-DE – German 
  • da-DK – Danish 
  • cy-GB - Welsh 
18) What type of information can I collect about incoming phone calls?

Avaya OneCloud CPaaS provides carrier services, which means you can collect useful information about incoming phone calls. We break up carrier services into the following three functions: 

  • Worldwide Carrier Lookup - With just a phone number, you can look up information about the number, including items like the country code, carrier, and if the device is a mobile. 
  • BNA Lookup - Billing Name Address (BNA) lookup enables you to find the physical location and name associated with a phone number, available in regions with a +1 area code. 
  • CNAM Lookup - Provides a way to look up the caller name (CNAM) caller ID information of a phone number for a person or company. 

Learn more about Avaya CPaaS carrier services.

19) Does Avaya OneCloud CPaaS support SIP registration?

Yes, with SIP Registration you can connect your SIP-enabled devices or soft phones directly to Avaya OneCloud CPaaS and use our API to build call-handling logic. 

In order to send and receive calls using SIP Registration, some setup steps will be required: 

  • Log into the Avaya OneCloud CPaaS portal, and create a new SIP Domain. 
  • Enable SIP Registration. 
  • Configure your SIP-enabled phone to connect to Avaya OneCloud CPaaS. 
  • Buy a phone number. 
  • Use the Avaya OneCloud CPaaS API to call your SIP phone when a call dials that number. 

For more information, please refer to our getting started guide. If you need assistance with SIP registration, please contact us.

Loading page...
Error: There was a problem processing your request.