Publishing Your Application
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 Settings 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 Settings 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 Settings. There are a few places where resources need to be configured depending on what channels are being used in the application.
ย
Voice Bot
If the application uses a voice bot, a voice resource will need to be configured in the application before publishing.ย
ย
SMS Bot
If the application uses a chat bot, a SMS resource will need to be configured in the application before publishing.ย
ย
Journey Links
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.
ย
Web URLs
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.
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. This modal also provides the options to send error notifications to various channels and under various circumstances. For a deeper dive into implementing app error notifications, check out Configuring App Error Notifications to Slack.
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.
Updated about 2 years ago