Dashboard Architecture

A dashboard represents a single virtual being use case. This one-to-one relationship between dashboards and use cases is a fundamental design principle that helps maintain clarity and purpose.

A dashboard consists of the following core components:

  1. Overview

    • Dashboard Status

    • Subscription Information

    • Recent Issues

    • Profiles List & Status

      Overview
  2. Profiles

    1. Configure channel-specific settings

    2. Customize interface and behavior

    3. Manage deployment

      Profile
  3. Configurations

    • Speech-to-Text Setup

    • Text-to-Speech Setup

    • AI Models Integration

    • External conversational AI engines

    Configurations
  4. Personas

    • Avatar Management

    • Voice and Language Configuration

    • Personality Settings

      Personas
  5. Knowledge Base

    • Manage content to be used when generating responses

    • Collections and documents management

  6. Data Tables

    • Store structured information

    • Manage data in real-time

    • Ensure data accuracy

      Data tables
  7. Conversation Flows

    • Design conversational flows

    • Configure response logic

    • Set up integrations

      Conversation flows
  8. Conversations

    • Conversation history

    • Human hand-over

      Conversation log with human handover
  9. Issues

    • Error Monitoring

    • System Notifications

Each component works in harmony to create a cohesive virtual being experience, ensuring consistent behavior and responses across all deployment channels while maintaining the specific requirements of each implementation context.

Last updated

Was this helpful?