Introduction
Retorik framework is a javascript library allowing to integrate Retorik virtual agents (chatbots) in a website.
Retorik Framework allows to integrate the virtual agents under different shapes :
- RetorikAgent is the basic integration : the virtual agent is in fullscreen mode and possesses the entirety of the skills. Use this version if you want to dedicate a page or a website to the virtual agent.
- RetorikWidget allows to integrate the virtual agent in widget mode. The widget can be opened / closed by clicking on a dedicated button. As for the RetorikAgent component, the virtual agent possesses all the skills. Use this version if you want the users of your website to access the virtual agent without interrupting their navigation.
- RetorikNews can only display the presentation of news. The virtual agent is in fullscreen. Use this version if you want to dedicate a page or a website to the virtual agent with only one skill, allowing it to present news while disabling user interactions. This functionnality is only available inside a ReactJs application.
Prerequisites
Retorik Framework needs :
- a Directline id -> communication with Retorik Studio
- a Microsoft Cognitive Speech Services subscription key and its associated region -> TTS / STT services