← All posts Lumen Agent

Lumen Agent: hand off the whole task, keep the last word

Not a chatbot that writes about your work — an agent that does it. Here is the full loop, a real multi-tool job traced end to end, and exactly where it stops to ask you.

Lumen Agent working through a multi-step job with its plan visible

The gap between an assistant and an agent is small to describe and enormous in practice. An assistant tells you how to build the board pack. An agent builds it, in your brand, using your numbers, and hands you the files. Lumen Agent is the second kind — and the whole design question becomes how does it stay trustworthy while doing that.

Let it work. Keep the last word.

The rule the whole product is built around

The loop

Every job runs the same five stages. The third one is a gate, not a step: reading, searching and analysing run freely, but anything that writes a file, sends a message or spends credits waits for you.

A real job, traced end to end

Here is a job that would normally cost most of an afternoon and touch four different applications: quarter-end numbers in a spreadsheet, last quarter’s deck, a written commentary, and an email to the board. One sentence starts it.

Lumen Agent — new job
You

Take Q3-actuals.xlsx, build the board pack in our template like last quarter, write the commentary on anything that moved more than 10%, and draft the email to the board with it attached.

Lumen

I can do all four. Before I touch anything, here is the plan.

I will use Q3-actuals.xlsx from your library and Board pack — Q2.lslides as the template reference.

The opening request. Note that nothing in it names a tool.
Lumen Agent — plan
  • Read Q3-actuals.xlsx · reconcile against Q2 · flag every line that moved >10%
  • Build 14 slides from the Q2 template, in the brand kit, with the new figures
  • Write the commentary in Lumen Document — one paragraph per flagged line
  • Draft the board email with both files attached — needs your approval to send
Estimated 21 credits · 4 files touched · nothing sends without you
The written plan. Every step is editable before you approve — and the last one is flagged because it leaves your machine.
Lumen Agent — running
  • Read 1,284 rows · 6 lines moved more than 10% · 1 sign error flagged for you
  • Built 14 slides — re-ran chart on slide 9, the axis had inherited Q2 scale
  • Wrote 6 commentary paragraphs · 780 words · linked each to its source row
  • Email drafted and waiting in your outbox — not sent
3 files created · 1 draft held for approval · 4m 12s · 19 credits
The run log. Step 2 is the interesting one — it caught its own mistake and fixed it without being asked.

What you get back is not a transcript. It is a .lslides deck you can open and edit, a document with real paragraphs, and an email sitting in your outbox with the attachments already on it. The sign error it flagged is a link — click it and you land on the exact cell.

What it can reach

Every source is opt-in except your own library
SourceWhat it can doYour control
Your libraryRead and edit every Lumen fileOn by default
Files on your computerRead folders you point it atYou choose the folders
The webSearch and read pages for researchOn by default, per-job
Connected servicesGmail, Google Drive, Calendar, Outlook, SlackOff until you connect each one
Your screenSee what you are looking at, when you askAsks every time
Your own toolsAnything you expose over MCPYou define the tools

Why the plan is written down

A plan you can read is a plan you can correct. In practice most corrections happen before the run, which is the cheapest possible place for them — you delete a step, change “last quarter” to “last two quarters”, and the whole job comes out right the first time. It also means you can hand the same job to Lumen next quarter and know precisely what will happen.

  • Say the outcome, not the steps. “A board pack from these numbers” beats “open Slides, then…”.
  • Name your sources. Mentioning the file or folder saves it a search and makes the plan concrete.
  • Correct the plan, not the output. One edit before the run replaces ten edits after it.
  • Let it check itself. On longer jobs it re-reads its own work; that pass is where most errors die.
  • Set it running on a schedule. Anything you approve once can become a weekly automation.

From one job to a standing one

Once a job comes out right, you can put it on a trigger — a schedule, a new file in a folder, or an incoming message that matches a rule. The plan stays visible, the approval gate stays where it is, and the work simply arrives already done. Watching for a trigger costs nothing; you only spend credits when one actually fires.

Common questions about the agent

Can it do something I did not ask for?

It cannot act outside the plan you approved. If a job turns out to need a step that was not in the plan — a new file, a connector it has not been given — it comes back and asks rather than improvising.

What stops it emailing the wrong people?

Sending is never automatic. Messages are drafted with the recipients visible and held until you press send, including for jobs running on a schedule.

Does it need my files in the cloud?

No. It reads them locally and sends only what a given step needs for AI processing. Connected services like Gmail or Drive are separate, individually granted, and revocable at any time.

How much does a job like the board pack cost?

The example above ran to 19 credits. The estimate is always shown before you approve, and long jobs report their spend as they go so nothing surprises you at the end.

What if it gets something wrong?

Every file it touches has full version history, so any change can be rolled back. Its own verification pass catches a good share of errors first, and anything it is unsure about is flagged in the run log rather than quietly assumed.

Keep reading