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)

  • [ ] Accounting API with Folio integration (transaction lookup, receipt attachment)
  • [ ] OpenClaw bot listening on #invoices
  • [ ] LLM integration (Gemini Flash) for PDF/receipt extraction
  • [ ] Postgres for learned patterns
  • [ ] Pattern suggest endpoint (creates PR)
  • [ ] Deploy both pods on k3s

M2: Invoices + Reminders + Alerts

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

  • [ ] 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)

  • [ ] Query endpoints (balance, invoices, expenses)
  • [ ] 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 Built (Cloudflare Pages)
Accounting API Planned (M1)
OpenClaw bot Planned (M1)
Folio integration Planned (M1)
Fiken integration Planned (M2)
Postgres Planned (M1)
k3s deployment Planned (M1)