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
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.
| 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.
RTM / Remember The Milk
Create reminder tasks in RTM when recordings finish.
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.
Session lifetimes are enforced per user role. API token settings apply globally. Changes take effect immediately — no restart required.
Standard users
Sessions expire after this many days without activity. 0 = never.
Sessions always expire after this many days regardless of activity. 0 = never.
Admin users
Sessions expire after this many days without activity. 0 = never.
Sessions always expire after this many days regardless of activity. 0 = never.
API tokens
0 = never expire due to inactivity. Per-token expiry dates still apply.
0 = no cap. Overrides per-token expiry if shorter.
Login links
How long a magic sign-in link remains valid after it is sent.
Copy this token now — it will not be shown again.