Skip to content

Roadmap

Milestones mapped to the 16 use cases.

M1: Receipt Attachment + Patterns

Use cases: 1 (card receipt), 4 (recurring), 5 (new merchant)

  • [x] Accounting API with Folio integration (transaction lookup, receipt attachment)
  • [x] Book-E agent listening on #invoices (Automate-E runtime)
  • [x] Claude Haiku for PDF/receipt extraction
  • [x] Postgres for learned patterns
  • [ ] Pattern suggest endpoint (creates PR)
  • [x] Deploy on k3s (gateway + 2 workers via ArgoCD)

M2: Invoices + Reminders + Alerts

Use cases: 2 (supplier invoice), 12 (due reminder), 13 (payment suggestion), 14 (overdue alert)

  • [x] Fiken API integration in Accounting API
  • [ ] Invoice registration endpoint
  • [ ] Daily cron for due/overdue checks
  • [ ] Payment via Folio (with user confirmation)

M3: Employee Expenses (Utlegg)

Use cases: 3 (utlegg), 9 (outstanding utlegg query)

  • [ ] Expense registration endpoint (Fiken journal entries)
  • [ ] Utlegg query endpoint
  • [ ] Receipt photo extraction

M4: Queries + Missing Receipts

Use cases: 6 (balance), 7 (unpaid invoices), 8 (expenses), 10 (free-form), 11 (missing receipts)

  • [x] Query endpoints (balance, invoices, expenses)
  • [x] Missing receipt check endpoint
  • [ ] Daily cron for missing receipt reminders

M5: Configuration via PR

Use cases: 15 (patterns), 16 (company rules)

  • [ ] Pattern update via PR flow
  • [ ] Company rule update via PR flow
  • [ ] Review workflow for config PRs

Current Status

Component Status
Docs site Live (Cloudflare Pages)
Event Store API Deployed (k3s)
Accounting API Deployed (k3s)
Cost API Deployed (k3s)
Book-E agent Live (Automate-E, gateway + 2 workers)
Folio integration Live (readonly)
Fiken integration Live (readonly)
Postgres Deployed (k3s)
Dashboard Live (book-e.dashecorp.com)