Web widget profile settings
Last updated
Was this helpful?
Last updated
Was this helpful?
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).
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.
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.
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
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.
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
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.
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.