botario

botario acts as a management platform for the Rasa stack and extends it with useful features. With the Rasa Natural Language Understanding (NLU) components, user intentions can be recognized. Flexible dialog trees can be created with Rasa Core.

As a voicebot developer, you can use the VIER channel within the botario UI, which makes a wide range of CVG’s voice features easily accessible.

Such voicebots built with botarion and CVG can be called by phone or make phone calls themselves, record dialogs, play audio files, use SSML-formatted text output. And, of course, calls can be transferred to human agents with the data already collected by the bot.

Project Setup

To build voice bots using botario and CVG, you need an account in CVG and a access to a botario installation.

botario

botario can be hosted anywhere: in the cloud, On-Prem or in any data center.

Contact us via info@vier.ai, if you need botario hosted by us or want to run it in on-prem or in your data center.

Head to your botario bot or create one

Create a new instance or head to your existing instance of a bot in botario.

Make sure you configure your Bot and check the documentation below.

Configure your botario bot

Add the following content to credentials.yml (in botario you find credentials.yml via Settings -> Instances -> Rasa -> Rasa-SDK):

"Custom.custom_rasa_modules.botario_connectors.external.vier_channel.CVGInput":
  token: CHOOSE_YOUR_TOKEN

You can generate the token yourself. For example with any password generator.

This channel will be used for communication with CVG. The Bot token is required so that botario can verify that CVG is communicating with your botario Bot.

CVG

If you do need an account in CVG, please contact info@vier.ai.

To set up the botario project in CVG, create a project in CVG by filling the fields in each section. In the bot configuration section:

  • Select “botario” as the template.

  • Provide the botario Bot URL.

    • The URL should look like this: https://example.com/webhooks/vier-cvg.

    • The /webhooks/vier-cvg part of the URL will tell botario, which channel it should send the requests to.

  • Provide the token as configured in credentials.yml