Desktop App

InsightAgent Copilot is a lightweight desktop app that captures audio from your computer and streams it to InsightAgent for real-time transcription during Live Copilot sessions.

Available for macOS and Windows.

Download

Download the latest version from insightagent.io/downloadsarrow-up-right.

Platform
File
Size

macOS

InsightAgentCopilot-latest.dmg

~1.3 MB

Windows

InsightAgentCopilot-Setup.exe

~74 MB

How It Works

  1. The app sits in your system tray (menu bar on macOS, notification area on Windows)

  2. When you click Start Copilot in the web app, the desktop app receives the session automatically

  3. You select an audio input device and click Start Streaming

  4. Audio is captured and streamed over WebSocket to InsightAgent for real-time transcription

  5. When you click Stop Copilot in the web app (or Stop in the desktop app), the session ends

System Requirements

macOS

  • macOS 14.0 (Sonoma) or later

  • Apple Silicon (M1/M2/M3/M4) or Intel Mac

  • Microphone access permission

  • Internet connection

Windows

  • Windows 10 (version 1903) or later

  • x64 or ARM64 processor

  • Microphone access permission

  • Internet connection


macOS Installation

Download

Download InsightAgentCopilot-latest.dmg from insightagent.io/downloadsarrow-up-right.

Install

  1. Open the downloaded .dmg file

  2. Drag InsightAgent Copilot to your Applications folder

  3. Launch the app — a headphones icon appears in your menu bar

On first launch, macOS may show a security prompt. Click Open to proceed.

Grant Microphone Permission

The app needs microphone access to capture audio:

  1. Open System SettingsPrivacy & SecurityMicrophone

  2. Enable InsightAgent Copilot


Windows Installation

Download

Download InsightAgentCopilot-Setup.exe from insightagent.io/downloadsarrow-up-right.

Install

  1. Run the downloaded InsightAgentCopilot-Setup.exe

  2. If Windows SmartScreen appears, click More infoRun anyway (the app is not yet code-signed)

  3. The app installs automatically to %LocalAppData%\InsightAgentCopilot

  4. Launch the app — a headphones icon appears in your system tray (notification area)

Grant Microphone Permission

The app needs microphone access to capture audio:

  1. Open SettingsPrivacy & securityMicrophone

  2. Enable InsightAgent Copilot (or allow desktop apps to access microphone)


Signing In

  1. Click the headphones icon in the system tray / menu bar

  2. Enter your InsightAgent email and password

  3. Click Sign In

Your credentials are stored securely:

  • macOS: Keychain

  • Windows: Credential Manager

You stay signed in across app restarts.

Using the App

Session States

Status
Meaning

Idle

No active session — waiting for you to start copilot from the web app

Waiting

Polling for a pending copilot session

Ready

A pending session was found — select your audio device and start streaming

Streaming

Audio is being captured and sent to InsightAgent (timer shows elapsed time)

Done

Session completed successfully

Starting a Session

  1. In the web app, navigate to an interview and click Start Copilot

  2. The desktop app detects the pending session automatically (polls every 3 seconds)

  3. Select your preferred audio input device from the dropdown

  4. Click Start Streaming

  5. The audio level meter shows that audio is being captured

Stopping a Session

Either:

  • Click Stop in the desktop app, or

  • Click Stop Copilot in the web app

Both methods end the session and save the transcript.

Opening the Interview

Click the Open in Browser link in the app to jump directly to the interview in the web app.

Audio Setup

Selecting an Input Device

Use the dropdown in the app to choose from available input devices:

  • Built-in Microphone — captures both your voice and speaker output (recommended for most setups)

  • External Microphone — USB or audio interface microphones

  • Virtual Audio Device — for use with headphones (see below)

Click the refresh button next to the dropdown if a newly connected device doesn't appear.

Default Setup (No Headphones)

When using your computer's built-in microphone and speakers, the microphone picks up both your voice and the remote participant's audio from the speakers. No additional configuration is needed — just select the built-in microphone and start streaming.

Using Headphones

If you use headphones, the remote participant's audio goes directly to your ears and is no longer picked up by the microphone. To capture both sides, you need to set up a virtual audio device to route system audio back to the app.

macOS: Using BlackHole (Free)

  1. Install BlackHole:

  2. Open Audio MIDI Setup (Applications → Utilities)

  3. Create an Aggregate Device:

    • Click +Create Aggregate Device

    • Name it "Interview Recording"

    • Check your microphone and BlackHole 2ch

    • Set your microphone as the clock source

  4. Create a Multi-Output Device:

    • Click +Create Multi-Output Device

    • Name it "Speakers + BlackHole"

    • Check your headphones and BlackHole 2ch

  5. Set your Mac's sound output to Speakers + BlackHole (System Settings → Sound → Output)

  6. In the desktop app, select Interview Recording as your input device

Windows: Using VB-CABLE (Free)

  1. Download and install VB-CABLEarrow-up-right (free virtual audio cable)

  2. Set your Windows sound output to CABLE Input (Settings → Sound → Output)

  3. In the desktop app, select CABLE Output as your input device

  4. To hear audio in your headphones, use VoiceMeeter or configure audio routing in your conferencing app

Audio Level Meter

The visual meter shows real-time input volume:

Level
Color
Meaning

Low

Green

Normal speaking volume

Medium

Yellow

Louder speech

High

Red

Too loud, may distort

If the meter shows no movement, audio is not being captured — check your device selection and permissions.

Auto-Updates

Both apps check for updates automatically and can update in-place without requiring admin rights.

  • macOS: Uses Sparkle framework

  • Windows: Uses Velopack framework

When an update is available:

  1. Click the version number in the footer

  2. If an update is available, click to download and install

  3. The app restarts with the new version

Privacy & Security

  • Audio is streamed in real-time and not stored on your device

  • Authentication tokens are stored in secure system storage (Keychain / Credential Manager)

  • All communication uses TLS encryption (HTTPS/WSS)


Troubleshooting

App Doesn't Detect the Session

  • Verify you're signed in with the same account used in the web app

  • Check your internet connection

  • Try signing out and back in to refresh your authentication token

No Audio Being Captured

macOS:

  • Check microphone permission in System Settings → Privacy & Security → Microphone

  • Verify the correct input device is selected

  • Try clicking the refresh button next to the device dropdown

  • Test your microphone in another app to confirm it works

Windows:

  • Check microphone permission in Settings → Privacy & security → Microphone

  • Ensure "Allow desktop apps to access your microphone" is enabled

  • Verify the correct input device is selected

  • Test your microphone in another app to confirm it works

WebSocket Connection Fails

  • Check your internet connection

  • The app retries automatically with increasing delays (up to 5 attempts)

  • If it persists, try signing out and back in to refresh your authentication token

  • Check if a firewall or corporate proxy is blocking WebSocket connections

Audio Only Captures One Side

  • If using headphones, set up a virtual audio device (BlackHole on macOS, VB-CABLE on Windows) as described above

  • If not using headphones, try switching to the built-in microphone — it picks up both speakers and your voice

  • Restart the app after creating new audio devices

macOS: App Icon Not Visible in Menu Bar

  • The app runs as a background process (no Dock icon)

  • Look for the headphones icon in the right side of the menu bar

  • If hidden, check if macOS is hiding it behind the notch — try expanding the menu bar area

Windows: App Icon Not Visible in System Tray

  • The app runs in the system tray (notification area)

  • Click the ^ arrow in the taskbar to show hidden icons

  • Right-click the taskbar → Taskbar settings → Turn on "InsightAgent Copilot" in system tray

Windows: SmartScreen Warning

The Windows app is not yet code-signed, so SmartScreen may show a warning:

  1. Click More info

  2. Click Run anyway

This is safe — the app is distributed directly from InsightAgent and the installer is built from our verified GitHub repository.

Last updated