Categories:
Manage skills
The following guidelines include the detailed processes required for working with skills in Aura new distributed architecture (Phase 1)
ℹ️ Before facing these documents, The Aura Platform Team highly recommends reading the basic information regarding Aura distributed architecture to have a clear overview of the functional architecture, its benefits and foundations
Introduction
Aura new architecture is conceived as a multi-bot system, based on Microsoft skills architecture, that works with an orchestrator at the top (Aura Root). Currently, skills are independent domain bots able to manage specific experiences (use cases) of the same type.
In this framework, constructors can develop and integrate into Aura different type of skills, as independent modules:
- Skills developed over Aura cluster (Microsoft Bot Framework Direct Line protocol).
- Skills developed outside Aura cluster with a technology compatible with Microsoft Bot Framework (Composer, etc.).
- Third-party bots, developed with other technologies available on the market. These skills will require an adapter for its communication with Aura Root.
In the phase 1 of the architecture implementation, these are the main tasks that must be executed by constructors in order to make the most of Aura:
-
Connect a skill to Aura Minigroot for testing purposes
-
Hot swapping processes to add or delete a skill
