Skip to main content
Version: 2026.1

Chatbot

Chatbot with RAG support

ReflectisChatBotPlaceholder

Prefab that works as an AI Agent inside the environment, empowered with RAG architecture.

ComponentList

The setup of the chatbot requires you to specify which AI Agent to use. Agents are created and configured in the Reflectis AI Backoffice section. Refer to the Backoffice Chatbots section for more details. To manage the reference between the placeholder and the agent correctly, copy the Chatbot Label of the agent from the Backoffice section and put it into the Agent field in the Inspector.

If needed, the chatbot will speak to the user when interacted with. You can add this istruction directly in the Inspector.

Chatbot Avatar

The Prefab appears as white panel when dragged into the scene, but the avatar can be added using one of the available avatar templates:

  • Tbot: small robot.
  • ChatbotAvatarMale: young man.
  • ChatbotAvatarFemale: young woman.

These templates are ready to use. You can pick one and add it as a child of the Avatar GameObject in the ReflectisChatBotPlaceholder instance.

ComponentList

Custom Avatars

If you want to add a different Avatar, remember to:

  • setup an Animator Controller by copying the architecture from one of the avatatars provided;
  • add an Audio Source if you want your avatar to speak!

Add these components on your custom Prefab or GameObject. Be sure to add them on a GameObject that is inside the Avatar parent.

[Deprecated] Chatbot without RAG support

warning

This placeholder will be discontinued in future releases.

ChatBotPlaceholder

Prefab that works as an AI Agent inside the environment.

The setup of the chatbot is different than the RAG one: it doesn't need backoffice operations and asks you to add all the information in the Inspector.

It's possible to set a mood and behaviour on how the chatbot can answer the user by modifying the instrutions field in the "Chat Bot Placeholder" script component

ComponentList

Note

Follow the instructions written in the script component to customize the chatbot the right way.

ComponentList

Chatbot Avatar

The configuration of the Avatar is the same as the one of the Chatbot with RAG. You can follow the same instructions.