Manage your Cloud account
The Cloud Console is where you manage your Cloud account and Services. You can upload media files, configure Text-To-Speech voices, manage your telephone numbers, review REST logs and monitor your monthly usage and costs.
Finding Your Way around the Cloud Console
All features on the Cloud Console are available via the navigation menu. On the left are the home page link and menu items for managing your files, services, settings and usage monitoring. On the right are items for managing your account, downloading API packages and accessing support.
The Cloud Console features a set of Quickstart Guides that help you to learn how to set up and run applications on Aculab Cloud. They guide you through the differences between the REST and UAS APIs, the use of Inbound and Outbound Services to run your applications and how to use the various web services to initiate an outbound call.
There is a wealth of documentation describing the features supported by the APIs and managed by the Cloud Console. This includes guides, examples, tutorials, FAQs and pricing information. Each API package contains templates and sample code to help you to learn how to build applications quickly.
The Cloud Console's home page shows a summary of your account, including a list of any active UAS connections on your account and recent usage statistics. For more detailed usage you can select usage on the menu.
Inbound and Outbound Services are the means by which Aculab Cloud runs your applications. You create and edit them using the Services menu items.
You set up an Inbound Service on a telephone number or SIP address to run one of your applications when it receives an inbound call.
Inbound (PSTN and SIP) calls are free (you just pay the platform rate). Developer accounts include use of a range of dedicated test telephone numbers.
For purchased telephone numbers that support SMS messaging the Inbound Service can notify a supplied URL when it receives a message.
You set up an Outbound Service to point to one of your applications. You then tell Aculab Cloud when you want to make a call via a simple web service. Once you have upgraded to a Production account you can make outbound calls using Aculab Cloud's own telephony provider or use your own choice of provider.
Each Outbound Service runs an outbound application and is password-protected.
Live Speaker Detection determines whether a human, answering machine or fax machine has answered.
You manage all your cloud files from here. Your applications can play or record audio files and send and receive fax files that reside on the cloud. You can generate report files for a selected period and download them. If you are running REST applications you can download the log files that are written for each run.
This displays graphical illustrations of usage on your account for selected time periods. You can choose what type of data to display and the data is refreshed automatically.
Here you can change some operational settings, manage your Caller IDs that are required when making outbound calls, manage any 3rd-party Outbound Call Providers you want to use, and manage your Registered Addresses that are required by some countries when purchasing telephone numbers.
Your account menu provides facilities to manage your account and the funds on your account if you have a Production account.
Having upgraded from a Developer Account and added sufficient funds you can then purchase telephone numbers.
From here you can download all available Aculab Cloud packages for the REST API and the UAS API for all supported languages.
You can build voice, fax and SMS message REST applications that run in your own web server using the REST API. Writing REST applications is simplified by downloading and using one of the high-level language wrappers. Your Outbound and Inbound Services point to the URL of the First Page of your application. Your First Page responds with a list of telephony actions to perform, after which the next page or your application is requested.
Alternatively you can download a User Application Server (UAS) that will host your voice and fax applications and maintain connection to Aculab Cloud. Your Outbound and Inbound Services start instances of your applications that you have installed in your UAS as required. You can concentrate on writing your advanced telephony apps without having to worry about web service configuration.