type
concept
created
Mon Apr 06 2026 02:00:00 GMT+0200 (Central European Summer Time)
updated
Tue Apr 07 2026 02:00:00 GMT+0200 (Central European Summer Time)
sources
raw/articles/ai-technical-spec.html, raw/plans/invoice-processing-plan, raw/plans/invoice-design-research, raw/plans/openrouter-llm-research, raw/notes/activeContext
tags
feature phase-3 ai invoices active
aliases
F3.2

Invoice Processing

abstract
AI feature F3.2 (IN PROGRESS) — LlamaParse PDF extraction, WO matching, price anomaly detection >10%, GL code assignment. 2,143 invoices seeded. Smart Lean AI pipeline.

Architecture (Smart Lean Pipeline)

6-stage state machine: UPLOADED → AI_PROCESSING → PENDING_REVIEW → APPROVED → SCHEDULED → PAID

Key Capabilities

Current State (2026-04-06)

Accounting Export Integrations (2026-04-06)

When an invoice is approved, 6 export buttons appear in the action bar:

Modal messaging is prospect-friendly: "In the live version, UnitCycle connects directly to {System}..." with system-specific feature bullets.

Schedule Payment Modal (Option C Hybrid) (2026-04-06)

Replaced instant 1-click scheduling with a proper modal:

Payment Calendar Page (2026-04-06)

New /payments route — wiki/concepts/payment-calendar:

Design Research

Analyzed 40+ fintech products (Ramp, Brex, Mercury, Tipalti, Stampli, Rossum) for invoice UI patterns. Key findings: split-panel layout, AI confidence badges, inline field editing.

Sources

Related


Detailed Spec

Full technical specification with models, endpoints, acceptance criteria: → wiki/specs/features/f3.2-invoice-processing