Publishing your app for the first time
When ready to deploy an application and make it live for end users, the next step is to publish the app. Publishing an app connects the resources configured in Configuration Builder to the app, making it live and accessible to the outside world. Publishing an app also locks down a version of the app, so additional changes to the app won’t affect the current users.
Before publishing an app, all the necessary resources needs to be configured and bound to the app. First, determine what channels the app is going to be communicating on. This will be dependent on whether any chat bots or voice bots are configured in the application. After determining what channels the application will be available and communicate on, go over to the Configuration Builder and bind those specific channels to specific resources.
To create resources in your organization, see Adding and Modifying Resources.
Configuring your application resources
After adding the resources that in the application, they will need to be configured in Configuration Builder. There are a few places where resources need to be configured depending on what channels are being used in the application.
If the application uses a voice bot, a voice resource will need to be configured in the application before publishing.
If the application uses a chat bot, a SMS resource will need to be configured in the application before publishing.
Configure canvas links before publishing to create journey specific links. Selecting “Default URLs” will use app.airkit.com. To white label the URL, see Connecting Your Domain to Airkit.
To configure the resource to use as the launch url/launch trigger, add a web resource for the Web URL before you publish. Selecting “Default URLs” will use app.airkit.com.
If the application has a portal associated with it, the Portal Link will need to be configured before publishing.
Publishing the App
Once the resources are configured, click on the Publish button at the top right corner of the screen.
This will open up a publishing modal which will provide the option to change the configuration profile as well as the resources that will also be published. When ready to publish, click on the publish button to make your application live. After publishing the application, Airkit will provide a URL where the application is currently hosted. Publishing the application will also make any APIs or resources that are associated public as well.
Publishing an application is how to make an application live and accessible to end users. Any saved changes that are made after publishing are not reflected to end users until the application is republished. For further information, such as white labeling a web url, or using profiles to set up multiple environments see the articles below.