veilSense / Feature Deep Dive
Word & Excel Generators

One template.
Every report, done.

Upload the .docx or .xlsx your team already uses — with {{tokens}} where the content goes. Describe what you need in chat once, and get back a real Word document or Excel workbook: native tables, real numbers, your formatting, your branding.

W
Word Generator
status-report-template.docx
TEXT Executive summary, AI-authored
LIST Risk items, one paragraph per entry
TABLE Milestone table, native Word table
IMAGE Architecture diagram from chat
X
Excel Generator
budget-tracker-template.xlsx
TABLE Line items, numeric columns as real numbers
TEXT Totals cell, written numeric for formulas
IMAGE Trend chart image, dropped into a cell
TEMPLATE Report date, resolved without an LLM call
The block system

Same idea as PowerPoint. Tuned per format.

Each generator shares the veilSense block system, adapted to what Word and Excel actually are.

W

Word Generator block kinds

TEXT

AI-authored paragraphs

Light markdown — bold, italic, and multi-paragraph or bulleted output when the block stands on its own paragraph — rendered as real Word formatting.

LIST

Uncapped item lists

The template paragraph is cloned once per extracted item, however many the AI generates.

TABLE

Native Word tables

Admin authors one template data row; the LLM fills up to the configured max rows and columns.

IMAGE

Diagrams or generated art

The LLM chooses per block between a rendered Mermaid/PlantUML diagram and an AI-generated image, with an optional caption.

ASSET / TEMPLATE

Branded graphics & deterministic tokens

Fixed catalog assets for logos and letterheads; {{token}} strings (including date patterns) resolved without ever calling the LLM.

X

Excel Generator block kinds

TEXT

Single-cell values

Optionally flagged numeric so downstream formulas — SUM, AVERAGE, whatever your template already has — total it correctly.

TABLE

Repeating rows, real numbers

The template's data row is cloned to fit the LLM's output. Designated numeric columns are written as real numbers, not text.

IMAGE

Charts & diagrams as pictures

Diagrams or generated images dropped directly into a sheet.

ASSET / TEMPLATE

Branded graphics & deterministic tokens

Same catalog-asset and token-resolution behavior as Word — no LLM call for boilerplate.

Multi-sheet aware

One workbook, many sheets

Every sheet gets its own purpose description shown to the extraction LLM, so a workbook with five tabs fills correctly in one pass.

Numbers stay numbers

Formulas in your template keep working.

A common failure mode for AI-generated spreadsheets is text where a number should be — and every formula downstream breaks silently. veilSense writes numeric-flagged cells as real numbers, so your existing SUM and AVERAGE formulas total AI-filled data correctly.

  • ✓
    Per-cell and per-column numeric flags, admin-configured once
  • ✓
    Existing template formulas keep referencing the filled cells
  • ✓
    Non-numeric columns stay text, exactly as extracted
Line Items
Summary
Assumptions
Item
Qty
Total €
1
Onboarding
4
2,400
2
Licensing
12
6,000
3
Support
1
1,200
Σ
=SUM(D2:D4)
A brief in, a document out

No inline editing UI — that's the point.

The Word and Excel Generators aren't a rich-text editor with an AI sidebar. You describe the report you need in a chat message, and the assistant fills the whole template in one pass — every block, every sheet, in one generation.

  • ✓
    One-shot fill from a chat brief, not a turn-by-turn editing session
  • ✓
    A "Companion prompt" helps draft a Brain-grounded brief before you ask
  • ✓
    Optional PII review gate on the template before it enters use
  • ✓
    Save the result to Brain or download it directly
Milestone
Owner
Due
Kickoff
A. Weber
Sep 3
Pilot rollout
Team
Oct 15
How it works

From template to filled document.

Set the template up once. Generate as many reports as you need afterward.

1

Upload your .docx or .xlsx

Your real template, with {{tokens}} marking where content goes — no separate shape-mapping step required.

2

Define blocks and limits

Set each token's block kind, and for tables, the max rows and columns the LLM can fill.

3

Describe the report in chat

One brief fills the whole document. Download it or save the result straight to Brain.

Stop retyping the same report structure.

Map your template's tokens once. Let AI fill it — with real tables and real numbers — every time after.