The following are the different bot types supported by Kore.ai:
Standard Bots
Standard Bots are the most common type of bots. Using these, you can create dialog, alert, action, information tasks, and knowledge graph, as well as flows that map one task to another. For more information, refer to Defining a Standard Bot.
Universal Bots
Universal bots facilitate a scalable, modular approach to bot building by helping you link several bots into one. The universal bot executes the tasks and functions of the linked bots by routing relevant utterances to the corresponding linked bots. Once you publish a universal bot, changes made in the linked bots automatically reflect in the universal bot. As a creator or developer of a bot, you can add any bots (published and configured) to a universal bot and access their underlying tasks and functions. When you publish a universal bot, the end users can only access the tasks that are published in the linked bots. For more information, refer to Defining Universal Bots.
Smart Bots
Smart Bots allow enterprises to build bots centrally and allow various teams within the enterprise to reuse and extend the bot configurations to suit their requirements. Smart Bots expedite the bot building process by allowing new bots to inherit the configuration and tasks of pre-defined bots. For more information, refer to Defining Smart Bots.
Sample Bots
You can install one or more of fully functional, end-to-end Kore.ai sample bots from the Bot Store, then customize and publish to understand how to configure bots. For more information, refer to Installing Sample Bots.