Work/Stark Dev AI/Inbox
// lux · inbox

Email triage in conversation —
with one unbreakable rule.

Lux can check your inbox, list recent messages, and summarize threads. But she has one hard rule baked into her instructions: she never summarizes or infers what an email says until she has called inbox.detail and read the actual body. No fabrication. Ever.

← Back to overview
Inbox overview & countsRecent message listFull message detailAI analysis per messageStatus filteringLinked task display
inbox.detail · no-fabrication rule
D
What did Scott say in his email?
// inbox.detail · sender: Scott
Subject: New project inquiry — landing page
Body: "Hey, looking for a quote on a 5-page site…"
AI analysis: New lead · budget mentioned · follow-up needed
Scott's asking for a quote on a 5-page site and mentioned a budget. The AI flagged it as a new lead that needs follow-up. Want me to create a task or pull his record from the CRM?
HARD RULE: Lux must call inbox.detail BEFORE summarizing any email. Inferring content from a subject line is explicitly labeled as giving the user false information. This rule cannot be bypassed.
// capabilities

What Lux can do with Inbox.

the no-fabrication rule

Data before summary

Lux's inbox instructions include an explicit hard rule: NEVER summarize, paraphrase, guess, or infer email content from the subject line alone. inbox.detail must be called first. Violating this rule is labeled as giving the user false information.

three-tool system

Check, list, detail

inbox.check gives a quick count overview and the 5 most recent unhandled messages. inbox.recent lists up to 25 with status filters. inbox.detail returns the full body, sender, AI analysis, and linked task for a single message.

ai analysis per message

Pre-computed intelligence

inbox.detail returns a pre-computed AI analysis field alongside the raw body — category, sentiment, required action. Lux reports on it without re-analyzing on the fly, keeping responses fast and consistent.

find by sender or subject

No ID required

inbox.detail locates a message by request_id, sender name, or subject. Lux doesn't need the exact database ID. "What did David want?" routes to the right message automatically via name lookup.

status lifecycle

Five-stage triage flow

Messages flow through triage → new → claimed → in_progress → dismissed. Lux can filter by any status — useful for reviewing only unhandled messages or everything currently being worked on.

linked tasks surfaced

Email + board in one view

inbox.detail returns the linked task ID if one exists — Lux can show the associated board task alongside the email summary, keeping the full work context in a single response.

// lux communicates with
This system connects to → 💬 Chat📋 Boards⏱ Time Tracker👤 CRM

Want email triage wired into your AI interface — with data integrity built in?

We built this inbox integration from scratch. We can build the right version for your workflow.