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
  • Teaser
  • AI Disclaimer
  • Conversation Start Settings
  • Conversation Signals Settings
  • Conversation Settings on Page Refresh
  • Widget Configuration
  • Customize 3D Scene
  • Customize Widget UI

Was this helpful?

  1. Dashboard Management
  2. Profiles
  3. Settings

Web widget profile settings

PreviousSettingsNextMetahuman kiosk profile settings

Last updated 2 months ago

Was this helpful?

Teaser

The teaser message is the first point of contact with your users. It appears as a small text bubble next to your widget when collapsed. Choose a welcoming, engaging message that aligns with your virtual being's personality and encourages interaction.

Best practice: Keep the message short, friendly, and aligned with your use case (e.g., "Need help shopping?" for retail, "Questions about your account?" for banking).

AI Disclaimer

Control transparency about AI usage in your virtual being. When enabled, users see a brief message explaining that they're interacting with an AI assistant. This setting helps meet ethical AI guidelines and manage user expectations.

Conversation Start Settings

Define how proactive your virtual being should be. You have two auto-start options:

  • Page focused: Conversation starts when a user actively views your webpage. Useful for immediate engagement but may be perceived as overwhelming.

  • Widget focused: More subtle approach - conversation begins only when users show interest by interacting with the widget (hover or click).

Consider your users' context and preferences when choosing these settings.

Conversation Signals Settings

These settings control how your widget communicates with the backend system:

  • Start signal: Marks the beginning of a new conversation, enabling proper session tracking and analytics, and more importantly can be used in Conversation Flows to start processing of the conversation logic.

  • Interrupt signal: Tracks when users manually stops response generation (voice or text) using the interrupt button. Default is on off, turning this on can be useful for synchronizing multiple widgets (very advanced setup), however it requires being handled appropriately in conversation flows.

  • Stop signal: Records natural conversation endings, useful for analyzing complete interaction cycles.

These signals are crucial for:

  • Proper conversational experience

  • Analytics reporting

Conversation Settings on Page Refresh

Manage conversation persistence across page reloads:

  • Always: Forces new conversation on every refresh. Best for situations where each interaction should be fresh (e.g., public kiosks).

  • After [X] minutes: Balances persistence with session management. Useful for normal website interactions. Maximum time is 720 minutes.

  • Never: Maintains conversation context across refreshes. Ideal for complex interactions where context is important.

Widget Configuration

Customize the interaction tools available to users:

Core Communication Tools:

  • Show chat: Enables text conversation display

  • Show text input: Allows typed responses

  • Show recording button: Enables voice input

Accessibility Features:

  • Show subtitles: Essential for hearing-impaired users or noisy environments

  • Show mute button: Gives users audio control

  • Muted on start: Respects user preference for quiet browsing

Control Options:

  • Show reset button: Allows users to restart conversations if needed

Customize 3D Scene

Create an appropriate environment for your 3D scene (whether or not it uses an avatar):

  • Ground color: Sets the base surface color where avatar stands

  • Skybox color: Creates atmosphere and depth in the 3D environment

  • Custom background: Upload specific images for branded experiences

Best practice: Choose neutral colors that don't compete with your avatar for attention.

Customize Widget UI

Brand alignment and visual coherence, feature availability depends on the subscription plan:

  • Background color: Main widget color

  • Text color: Ensure good contrast with background

  • Accent color: Highlights interactive elements

  • Logo options: Control Virbe branding visibility

All colors should follow your brand guidelines while maintaining accessibility standards for readability.

Teaser setting in Web widget profile settings
What a collapsed web widget with a teaser looks like
AI disclaimer field
Web widget with disclaimer turned on
Conversation start settings
Conversation signals settings
Conversation settings on page refresh
Additional widget configuration
Customize widget UI