Restcomm App Store is a great place to buy and sell cloud telecommunication’s application built with Rescomm Visual Designer (RVD ). This page will guide you through the steps needed to familiarize yourself with the workflow. You will learn how to:
- Import and Configure RestComm Application
- Create, Package, Local Test and Upload to the App Store.
Importing and Configuring RestComm Application
- Learn how to import and configure an application downloaded from RestComm Application Store HERE
Creating and Packaging application
You must have installed and configured Restcomm before you proceed.
- Learn how to purchase RestComm HERE
- Learn how to get started with RestComm 7.2.0 HERE.
- Learn how to install RestComm form source code
- Changing Default Password as explained HERE
- Log into the Restcomm Admin UI
- At the top of the page, click on the link Visual Designer
- In the Visual Service Designer homepage, click on the icon, Voice
- In the Create new project textbox, enter the name of the project you want to create. In this example the app name is RVD-Test-Demo
- Press the Create button to validate your entry
- In the next window where you have the Welcome module, add the following text to the default message, This app is created by $firstname, $lastname (see screenshot below)
- Click on Save to validate the application you have just created
- Click on the menu Export->Application Store
- In the RVD-Test-Demo packaging window, configure the fields as follows (See screenshot)
- Scroll down the screen and click on the button Add parameter (Twice)
- Not that the Name fields must correspond to the $firstname and $lastname variables you used in the Welcome module without the $ sign
- Fill out the fields as seen in the (screenshot below)
- Press the Save button at the top of the page to validate your entries.
- Press the Download package button at the top of the page
- Click the link where it says “Click here to Download“
- A rapp.zip file will be save to your computer
- The next step will be to upload this packaged app to your local Restcomm Instance for testing
Uploading your packaged app for local testing
- Go to the Restcomm Admin UI
- Click on the menu Restcomm Apps. You will see a list of available apps from the Restcomm App Store
- Drag and Drop the packaged rapp.zip into the Restcomm Apps window (See screenshot below).
- Notice the RVD Test Demo is now visible and ready to be used or to be configured.
- Click on the Configure to show the RVD Test Demo configuration details.
- Make changes to the firstname and lastname fields or leave them as default.
- Click on the button, Apply Configuration
Adding a phone number to call the RVD Test Demo app
- Since the RVD Test Demo app comes with default value, we are going to use that for the first test.
- At the top of the page, click on the menu Numbers
- Click on the button +Register Number
- Click on the tab, SIP Number
- Fill out the fields as shown in the screenshot below
- Click on the button Register Number
- In the Pop-up window, click on the button Register to validate the entry
- Select the top most RVD Test Demo (on left side of screen) as shown in the screenshot below
- At the bottom of the page, click on the button Save Changes
- The number 9999 will now be visible in the list of available phone numbers
You can now use a SIP phone to call the RVD Test App as follows: 9999@RESTCOMM_IP_ADDRESS:5080
You should hear the Welcome message and the name of the app creator as James Smith if you are using the default.
You must have configured your local Restcomm to use Text-to-Speech like VoiceRSS. See HERE for more details.
Uploading your test app to Restcomm App Store (RAS)
- Go to http://apps.restcomm.com/
- Click on the menu SIGN-UP -> SIGN-UP-AS-VENDOR
- Fill out the fields for the sign up page
- Once your registration is complete, you will be taken to the Vendor Dashboard
- Click on the tab Add Product
- Fill out the fields providing details about your app and also provide a user guide. See the app Voicemail to Email for an example of a well detailed description and quick user guide.
- Once you have submitted your app, a moderator will review and test the app. It everything work as expected, your app will be available in the RAS (Restcomm App Store) for purchase.