4 min read

Popup AI Chat Documentation

Overview

The Popup AI Chat is a full-window variant of the Vantage AI assistant that opens in a separate browser window. It provides the same chat capabilities as the sidebar assistant — streaming responses, conversation management, voice input, and context-aware prompts — but in a dedicated, full-screen interface. The popup maintains real-time context with the parent application window automatically.

Purpose

The Popup AI Chat gives users the flexibility to move the AI assistant into its own window, allowing them to:

How It Works

Pop-Out Flow

  1. User triggers pop-out — Via the hamburger menu → "Pop Out Window" or Ctrl+Shift+P in the sidebar assistant.
  2. New window opens — A separate browser window is created with the popup chat interface.
  3. Sidebar hides — The main sidebar assistant hides while the popup is active.
  4. Context forwarding — The parent window sends page context updates to the popup automatically.
  5. Return flow — Clicking "Return to Main" closes the popup and restores the sidebar.

Architecture

Popup AI Chat (separate browser window) ├── Header │ ├── Intuidy AI Chat branding │ ├── Temporary Chat badge (if active) │ ├── Hamburger Menu │ │ ├── New Chat (Ctrl+N) │ │ ├── Temporary Chat (Ctrl+Shift+T) │ │ ├── Delete Current Chat (Ctrl+Shift+D) │ │ └── Recent Chats List │ └── Return to Main button ├── Messages Container │ ├── Empty State (logo + smart prompts) │ ├── User Messages (blue bubbles) │ ├── Assistant Messages (gray bubbles, formatted content) │ └── Loading Indicator └── Input Area ├── Text Input ├── Voice Button (mic / stop) └── Send Button

Parent–Popup Communication

The popup and parent window communicate seamlessly in the background:

Security: Messages between windows are validated to prevent cross-origin injection.

Context Priority

The popup uses a dual-context system with the following priority:

  1. Parent context (received from the main window) — preferred, reflects the actual page the user is viewing.
  2. Local context (from the popup window itself) — fallback if no parent context is available.

When the AI suggests navigating to a page:

Settings

Keyboard Shortcuts

ShortcutAction
Ctrl+NStart a new conversation
Ctrl+Shift+TStart a temporary (unsaved) chat
Ctrl+Shift+DDelete the current conversation

Conversation Features

All conversation management features from the sidebar assistant are available:

FeatureDescription
New ChatCreates a new conversation, auto-titled from the first message
Temporary ChatEphemeral chat that won't be saved
RenameClick the pencil icon in the conversation list
DeleteClick the trash icon or use Ctrl+Shift+D
Conversation SwitchingClick any conversation in the Recent Chats list

Data Expectations

Use Cases

1. Dual-Monitor Setup

Pop out the AI chat to a second monitor. Continue browsing dashboards and workflows on the primary screen while asking questions in the chat window.

2. Extended AI Sessions

For lengthy analysis sessions, the full-window interface provides more reading space than the sidebar panel.

3. Side-by-Side Comparison

View AI analysis alongside the data it's referencing. The popup automatically receives context from whichever page you're viewing in the main window.