Skip to main content
The chatbot extends a Volubile agent to a text channel on your website through an embeddable widget. The same agent powers both the voice and the chat channels, ensuring that its knowledge and behavior remain consistent across every interaction. Because a chat conversation does not rely on speech recognition or speech synthesis, messages are handled directly by the language model.
Because the same agent serves both channels, you can adapt its prompt to the channel using the system.conversationType variable (call or chat). See Adapting the prompt to the channel.
Configuration is performed from the Chatbot section of your agent. As you edit the settings, a live preview of the widget is displayed on the right of the screen, in floating mode and read-only, so you can assess your changes before publishing them.
Chatbot configuration screen with the live preview on the right

Activation

Use the activation control at the top of the section to enable or disable the chatbot for the agent. When the chatbot is disabled, the widget is no longer served on your website. The configuration below is preserved and applied again as soon as the chatbot is reactivated.

Identity

Define how the chatbot presents itself to your users.

Appearance

Align the widget with your brand identity.
Chatbot appearance settings

Behaviour

Control how the widget behaves during a conversation.

Security

Restrict where the widget may be loaded. Once your configuration is complete, proceed to Integration to install the widget on your website.