Templates
Template Booting
The process of installing a template and setting it up for the first time. This is done by the setup context.
Overview
When a template is created, it needs to be set up for the first time. This process is called template booting.
If the template has a setup context, a stub is created following the setup context and the stub is initialized with the data from the template.
The setup context can then be used to automate tasks that need to be done when the template is created, to get it ready for first use and customization.
Exmples of things that can be done in the setup context are:
- Setting template data values
- Adding components to the template (actions and states)
- Adding a webchat profile
The setup context can be used to redirect to a chat interface that can be used to retrieve data from the user that is needed to set up the template.