Client Machines

Per-machine settings for every paired Lumen instance — hotkeys, recording, overlay, speaker detection. Stored on the server and pulled by each client on boot.

LLM Providers

Shared across Lumen and Assets.

Customer Mapping

Map email domains to customer folders for smart file routing.

Default: set via CUSTOMERS_BASE_DIR env var

Comma-separated. Emails from these domains are ignored during lookup.


Mapping Wizard

Add new customers or fill gaps on existing ones. Paste new names below (with optional account number: BankUnited, ACC-1234), or leave empty to review existing customers with incomplete data.


Customers
Display Name Short Name Account # Windows Folder Outlook Folder OneNote Section Domains
Loading...

Screen Recording

Checking FFmpeg...

Demo Pages

Just the subdomain — e.g. pulsecheck for pulsecheck.service-now.com

SVG-only is faster and visually exact. Text overlay enables inline edits but alignment is imperfect.

When off, slides are named Slide 1, Slide 2, ... during import and can be renamed in the review modal.

Saved to this browser. Used by the pen tool during presentations.

RTM / Remember The Milk

Create reminder tasks in RTM when recordings finish.

Checking...
Tag that marks a task for Lumen reminder (default: alarm)
Use {time} for the HHMM digits, e.g. zelay{time}o

OneNote Integration

Push AI meeting notes and transcripts to OneNote after recording.

Checking OneNote...

AI Meeting Notes

Configure AI-generated meeting notes produced after each recording.

Appended to the built-in meeting notes prompt. Use this to adjust formatting, tone, focus areas, or add domain-specific guidance.

Description Cleanup

Uses an LLM to strip Outlook boilerplate (dial-in numbers, attendee lists, join links) from meeting descriptions, showing only the human-written agenda. Runs once per meeting when Studio opens and caches the result.

The LLM receives this prompt followed by the raw meeting invite body.

Customer Data

SQLite database containing portfolio data (accounts, deals, licenses, support, BU metrics). Refreshed monthly from a Snowflake pull.

Supports %USERPROFILE% and other environment variables. For server deployments, drop the .db file under the Lumen directory so the server can reach it without OneDrive.

Meeting Store

Local database of meeting records. Used by the AI companion and meetings browser.

Supports %USERPROFILE% and other environment variables.

Calendar Cache

Background daemon polls Outlook on this interval. Lower = fresher data, more COM traffic. Min 30s.

Reminders

Calendar reminder popups + phone alarms. Runs server-side; popups appear on every connected client.


Phone Alarm API (Join / Tasker)

Customer Intelligence

Extracts per-customer insights from meeting transcripts into a searchable knowledge base.

When enabled, extracted intelligence entries are shown for review and editing before saving. When disabled, entries are saved automatically (fire-and-forget).

Supports %USERPROFILE% and other environment variables.

Prompt Customization

Override or extend the prompts used during intel extraction. Leave blank to use the built-in default.

Appended after the built-in extraction instructions. Use this to focus on specific categories, adjust tone, or add domain context.

Appended to the 2-step reconciliation prompt (internal meetings). Use this to tune how aggressively the model merges vs creates new entries.

Full prompt template used when updating intel after re-finalizing a meeting. Available variables: {entries_json}, {transcript}.

Full prompt template for the AI-synthesized customer briefing. Available variables: {customer_name}, {entries_text}.

Template Prompts

Customize the LLM system prompt used when generating template content. Leave blank to use the template's default prompt.

Loading templates...

Access Control

Manage who can access Lumen and which devices have API access. Applies to all non-localhost traffic.

ESC