Our Conversational UI, aka chatbot, component is intended to be used with various cloud services and can easily be used to add cognitive functionality to all apps. Some highlights of the features include:
You can create a Peer-to-Peer Chat application by using an HtmlHelper and a .NET Core SignalR service. For detailed steps on how to set up your Chatbot with SignalR, take a look at our documentation article.
Custom Templates
In addition to the built-in features that the UI component offers such as built-in hero cards, suggested actions, messages and a typing indicator, the Chat component offers the option for templates which lets you integrate custom cards and attachments. This allows adjusting the UI control to your needs and custom scenarios.
Toolbar
The toolbar in the Chat component serves the purpose of a container that holds buttons for various commands that the user can easily access and perform. You can define your custom tools in the toolbar for a more convenient way to operate the Chatbot.