Hiyve Components - v1.0.0
    Preparing search index...
    • IntelligenceHub is a pre-built tabbed dashboard that composes multiple AI intelligence components into a single drop-in panel.

      Parameters

      Returns ReactElement

      Built-in tabs:

      • Assistant: ConversationList (optional) + AIAssistant
      • Captions: Consumer-provided transcript content or readiness fallback
      • Alerts: AlertsPanel from the alerts module
      • Sentiment: SentimentDashboard from the sentiment-dashboard module
      • Settings: IntelligenceSettings (owner-only intelligence configuration)

      The component wires up internal hooks (useConversationManager, etc.) so consumers just drop in <IntelligenceHub roomId="..." userId="..." /> and everything works.

      import { IntelligenceHub } from '@hiyve/react-intelligence';
      import { TranscriptViewer } from '@hiyve/react-capture';

      <IntelligenceHub
      roomId={roomName}
      userId={userId}
      onSend={handleAIQuery}
      isOwner={isOwner}
      intelligenceConfig={config}
      onIntelligenceConfigChange={setConfig}
      showConversationManager
      renderCaptionsContent={() => (
      <TranscriptViewer showTimestamps showSentiment autoScroll />
      )}
      />