Alloovium

Word add-in

Alloovium in Microsoft Word

A task pane with three surfaces — Chat, Workflows, Edits — wired into the same backend as the web app. Ask about a selection, accept structured edits, fill a draft contract from your Vault.

Alloovium task pane in Word — Chat tab with greeting, document-type chip, and four quick-action cards
Bottom tab bar switches between Chat, Workflows, and Edits. The header carries the project picker and overflow menu; the ContextBar shows the live document read.

Overview

The Word add-in is a Microsoft 365 task pane wired into the same Alloovium backend as the web app. It always knows three things at once: your active project, the document you have open, and any text you have selected.

That context drives three nav surfaces, switched from the bottom tab bar:

SurfaceWhat it does
ChatQ&A over the active project, with the open document and selection as context. Every answer comes with citations back to the source clauses.
WorkflowsTwo hero workflows — Document Fill and Generate Document — plus any org workflows tagged for Word. All run with live SSE progress.
EditsReviewable structured edits, applied via Office.js. Accept, reject, or accept all; then push the new revision to the Vault with Save to Vault.

The header carries the project picker, a snapshot linker, and a preferences panel. Sign-in uses Clerk; an offline banner appears at the top of the shell when the backend is unreachable so you know when actions will queue.

Open the task pane

  1. 1

    Install the add-in

    Once-per-machine setup. M365 admins can push it to a whole team via the admin centre, or a single user can sideload it. See the install guide for both paths.

  2. 2

    Open any Word document

    Works on .docx files on your computer, in OneDrive, or on SharePoint. No special document format is needed.

  3. 3

    Click "Open Alloovium" in the Home ribbon

    The task pane slides in on the right. First time, you'll be asked to sign in with the same Clerk account as alloovium.com — the dialog opens in a popup window.

  4. 4

    Pick an active project

    From the project picker at the top of the pane. Everything you do from this point on is scoped to that project's Vault and chat history.

Keyboard shortcuts

The pane registers a few hotkeys: Cmd/Ctrl+Enter sends a chat, / opens the prompt picker, Cmd/Ctrl+K starts a new chat, Esc cancels the active stream, and ? opens a shortcut help overlay.

Document recognition

When you open a document, the add-in classifies it heuristically into one of contract, specification, report, proposal, meeting minutes, RFI, or drawing register. The detected kind appears as a chip under the Quick Actions row and tunes the suggested prompts and the workflows that surface first.

The chip is informational; it doesn't auto-switch projects. To make the document's association with a project explicit — so teammates can find it from the web app — use the Snapshot Linker below.

Chat & ask about a selection

The Chat surface behaves like the web assistant, with one extra trick: selection-awareness. With text highlighted in the document, a floating HighlightAsk prompt appears next to the cursor with quick actions ("Summarise selection", "Check compliance against IMS", "Find related clauses", "Suggest edits"). Click one and it runs against the selected passage.

HighlightAsk card showing a selected contract passage held as context
Selection-aware card — "Selected text · in context" header with a dismiss control, and the live selection rendered as italic preview below.

Every answer comes with citations that open the source document. For in-document citations the add-in calls Word's Range.select(), which auto-scrolls; external citations open in the Vault viewer.

As you type, an action-intent classifier decides whether the message is an ask, a fill, a workflow request, or an edit. If it smells like a workflow, a WorkflowStatusCard appears with a one-click "Run as workflow" affordance. If it's a compliance check, the findings render inline as severity-tagged cards under your message.

What does it know?

The add-in sees the document text, your active selection, and any document you've ingested into the active project. It does not see other Word documents you have open, and it never sees content from projects you haven't selected.

Edits & Save to Vault

When a workflow or agent produces structured edits, they show up in the Edits surface. Each suggestion shows the original passage, the proposed replacement, and a rationale.

  • Accept applies the change inline via Office.js — it lands as a normal edit you can undo with Ctrl/⌘ + Z.
  • Reject dismisses the suggestion and removes it from the queue.
  • Accept all applies every remaining suggestion in one batch.

The Vault is not updated automatically

Accepting edits changes the live Word document only. To make the Vault reflect the new revision, click Save to Vault in the Edits panel — that uploads the current .docx as rev N+1 on the matched document.

If someone else updates the document in the Vault while you have it open, a banner offers to reload so you don't accept findings against a stale copy.

Edits panel with one suggestion expanded showing before/after diff and Save to Vault footer
Each suggestion card has a numbered badge, title, and chevron. Expanded: rationale, Before (red) and After (green) diff blocks, plus navigate / apply / dismiss controls. Save to Vault sits in the footer.

Document Fill

Document Fill is the flagship workflow for Word. Point it at a draft contract with blanks (placeholders, square brackets, empty heading rows) and pick a Vault of reference material. Alloovium drafts a fill for each blank, cites where the value came from, and lands them in a review pane before anything touches the document.

Running a fill

  1. 1

    Open the draft document

    Any .docx with recognisable blanks. Common patterns auto-detect: "[Insert]" markers, "TBD", empty heading rows in registers, and standard contract placeholder syntax.

  2. 2

    Open the Workflows surface → Document Fill

    The pane lists all workflows tagged for Word, with Document Fill at the top.

  3. 3

    Pick a Vault in the VaultSelector

    The Vault is where the AI looks for source material — past contracts, project facts, party lookup tables. You can pick the active project's Vault or any other Vault you have access to.

  4. 4

    Watch FillProgress stream

    SSE-streamed progress per blank. You can keep editing the document while the fill runs in the background.

  5. 5

    Review each draft

    The FillReview pane shows every blank, the drafted value, and the source citation. Edit any value inline before accepting. Skip the ones you want to fill yourself.

  6. 6

    Insert all

    Hit Insert and accepted fills are written into the document at the correct anchor points in a single atomic edit. Undo restores the pre-fill state.

Document Fill — Fill step showing Sparkles card with Analysing template subtitle and stage list
Select → Fill → Complete stepper at the top; the "Filling the template" card streams stage updates (Analysing template → Planning content → Filling placeholders → Filling tables → Writing sections → Finalising). The Edits tab badges any suggestions generated mid-run.
FillReview pane — five filled sections with one expanded showing generated value and source citation
Summary at the top — filled / accepted / rejected / pending counts — plus an Accept-all-pending shortcut. Each section row has Accept (orange), Reject, and Regenerate controls; the expanded row reveals the drafted value and a source citation.

Generate Document

Generate Document is the second hero workflow in the Workflows tab. Unlike Document Fill — which pours content into a template you already have — Generate writes a brand-new document from a prompt, the project’s Vault, and whatever is already in the active document as context.

Three steps

  1. 1

    Prompt

    Pick a project (or All projects), write a prompt describing the document you want, optionally narrow retrieval to specific source documents, and add tone/audience instructions. The form lives inside a single field-group layout so all inputs stay visible.

  2. 2

    Write

    The backend streams an outline first, then per-section content. Stage chips show progress live; sections land into the active Word document as they arrive — you can watch the document compose itself.

  3. 3

    Complete

    A summary card shows the generated title, section count, the project that supplied sources, and a Review hint asking you to fact-check before sending the document on. From here, Generate another resets the form.

Generate Document — Prompt step with project, prompt, source documents fields and orange Generate CTA
Project, Prompt, and Source documents field groups; the orange Generate CTA kicks off streaming. Stepper at the top shows Prompt active, with Write and Complete still ahead.

Same Edits surface as Fill

Sections produced by Generate land in the Edits panel as structured suggestions you can accept inline. Save to Vault on the Edits panel pushes the final document as a new revision once you’re happy.

Running workflows

Any workflow your team has built and tagged for Word shows up in the Workflows tab. Each row has a name, description, and a Run button that opens the workflow detail view with its input schema (documents, project, fields).

Once running, progress streams live into the pane over SSE — every step (pending / running / done / failed) updates in order. You can keep editing the document while the workflow runs. Results land where they belong: edits in the Edits panel, fills in the FillReview pane, plain answers in the chat thread.

Define workflows once, run everywhere

Workflows are defined on the web. Any workflow tagged for Word is automatically available in this add-in — Excel-tagged workflows show up in the Excel add-in, Outlook-tagged in Outlook.

Snapshot Linker

The Snapshot Linker is a header control that captures the current state of the document and links it to the active project. After linking, other Alloovium users on the same project can find this document by name from the web app — even if the file lives on someone's laptop and isn't in OneDrive or SharePoint.

Re-snapshotting overwrites the previous capture. It's a useful way to make a working draft discoverable to teammates without setting up a full document-storage integration.

Known limits

  • Offline reads only. An offline banner appears when the backend is unreachable; chat send is disabled with a tooltip. Mid-stream actions complete, but new requests have to wait for the connection to come back.
  • One project per session. The pane is scoped to a single project at a time. Switch projects with the picker at the top — there's no multi-project chat in the add-in.
  • Document recognition is heuristic. The classifier is informational only; it doesn't auto-switch projects. Use the Snapshot Linker to make the association explicit.
  • Backend must be HTTPS. The add-in cannot talk to plain http://. For self-hosted Alloovium, terminate TLS at a proxy before the request reaches the API.

Next steps

  • Install the add-in on your machine or push it to your team via the M365 admin centre.
  • The Excel add-in — same patterns, applied to registers, variations, and contract comparison.