Virbe Documentation
  • Say hi to Virtual Beings!
  • Getting started
    • Introduction to Virbe platform
      • Virbe-hosted launch
      • Azure-hosted deployment
  • Dashboard Management
    • Dashboard Architecture
    • Overview
    • Profiles
      • General
      • Language
      • Persona
      • Settings
        • Web widget profile settings
        • Metahuman kiosk profile settings
      • Deployment
        • Web widget deployment
        • Metahuman kiosk deployment
    • Configurations
      • Speech-to-Text
      • Text-to-Speech
      • AI Models
      • Conversational Engines
    • Personas
    • Knowledge Base
      • Best Practices for Knowledge Base Content
    • Data tables
    • Conversation Flows
      • Getting started with Conversation Flows
      • Managing nodes
      • Nodes
        • Logic nodes
          • Route by Profile
          • If/Else Router
          • Intent Matcher
        • Flow control nodes
          • Go to Flow
          • Checkpoint
        • Response nodes
          • Text
          • LLM Response
          • Call ConvAI
          • Behavior
        • Action nodes
          • Collect User Data
          • Quick Reply
          • Cards from Table
        • Context nodes
          • Find Record(s)
        • Integration nodes
          • Call Webhook
          • Custom Action
      • Troubleshooting Conversation Flows
  • Touchpoints
    • Kiosk Apps
      • Metahuman Kiosk
        • Hardware setup
          • Recommended setup
          • Computer
          • Screen
          • Microphones
          • IoT
          • Peripherals
          • Operating System
            • Windows
              • Login & power management
              • Other
              • OpenHab
            • Mac
            • Remote Access
        • Customer Experience
          • VAD & press-to-talk
          • Microphone settings
          • Avatars
    • Web Integration
Powered by GitBook
On this page

Was this helpful?

  1. Dashboard Management

Profiles

PreviousOverviewNextGeneral

Last updated 2 months ago

Was this helpful?

Profiles are deployment configurations that allow you to adapt your virtual being for different channels while maintaining its core identity and knowledge. While a dashboard represents one virtual being (like a customer service assistant), profiles let you deploy this assistant across multiple touchpoints – each optimized for its specific environment.

Each dashboard comes with a default "Dashboard Web Preview" profile - a fully functional web implementation used for testing your conversation flows directly in the "Conversation flows" tab. For additional deployments, you can create new profiles customized for specific touchpoints.

Think of profiles as specialized interfaces for your virtual being. The same assistant can interact through a web chat widget on your website, or through a life-sized Metahuman avatar in your physical store. You can create multiple profiles of the same touchpoint type, as per the limit in your subscription plan. Each profile shares the dashboard's core knowledge base and conversation flows, but can be customized for its unique deployment context, for example:

  • Web widget profiles can be chat-only or include stylized avatars

  • Kiosk profiles use photorealistic Metahuman avatars for in-person interactions

  • Each profile can have specific interaction patterns (voice, text, or both)

  • Settings are optimized for the deployment environment (public spaces vs personal devices)

Detailed implementation guidelines for each touchpoint type are available in the Touchpoints section.

There are three sections universal for all types of touchpoints (web or kiosk):

The content of the remaining sections: (Settings and Deployment) vary depending on the touchpoint selected for this particular profile: Web widget or Metahuman kiosk.

Before customizing your first profile, it's recommended to make sure that you have set up all the engine configurations that are necessary for any touchpoint deployment to work, that is: Speech-to-Text, Text-to-Speech engines and AI model (if you want to use LLM capabilities for response generation). Some of those may be preconfigured for you (applicable for , but others may require you to input unique credentials or API keys (especially if you're ). Read more in the Configurations section.

Virbe-hosted dashboards)
hosting the dashboard on your own
General
Language
Persona
Settings
Deployment
Profiles list in Virbe Dashboard