FinOps Command Center
Tracks incremental compute cost, token consumption, model routing, SAP/S4 call instrumentation, cache reuse, budget governance, and ROI against business value. Spend comes from LLMAuditRecord; value comes from ValueEventRecord.
Every agent execution receives a cost envelope
Every AgentExecution receives a FinOps envelope; explicit cost/SOR counters remain the hardening target for production-grade cost claims.
Cost per agent, mission, model and decision
| Agent | Calls | Tokens | Cost | Cost / decision | Value | ROI | Latency | Models |
|---|---|---|---|---|---|---|---|---|
| enterprise-decision-runtime Unmapped | 1 | 958 | $0.0008 | $0.000838 | $0.00 | n/a | 184.0 ms | compact-local-governed-model |
| fpa_copilot FP&A | 4 | 0 | $0.0000 | $0.000000 | $0.00 | n/a | 7284.3 ms | rule-based |
Rollup by finance mission
| Mission | Calls | Tokens | Cost | Cost / call | Agents |
|---|---|---|---|---|---|
| Unmapped | 1 | 958 | $0.0008 | $0.000838 | enterprise-decision-runtime |
| FP&A | 4 | 0 | $0.0000 | $0.000000 | fpa_copilot |
Top token consumers
Waste alerts: 0. Audit question: Can BP identify top token consumers and unnecessary context loading?
Deterministic-first economics
Deterministic-first routing is required for policy thresholds, duplicate lookup, SLA checks, and SAP field validation.
Tier distribution: {'balanced': 5}
LLMAuditRecord input/output token totals until agent evidence emits context_used counters.
No SOR gateway counters found in LLMAuditRecord.evidence_json for the selected window.
Prompt/input hash repeat analysis; actual cache_hit counters not yet emitted.
Positive trend means average tokens per decision decreased over the selected window.
Alert, throttle, switch model, or require approval
| Mission | Spend | Budget | Used | Value | Action |
|---|---|---|---|---|---|
| Controls | $0.0000 | $1,800.00 | 0.0% | $0.00 | monitor |
| FP&A | $0.0000 | $1,800.00 | 0.0% | $0.00 | monitor |
| O2C | $0.0000 | $3,000.00 | 0.0% | $875,000.00 | monitor |
| P2P | $0.0000 | $2,500.00 | 0.0% | $0.00 | monitor |
| R2R | $0.0000 | $2,800.00 | 0.0% | $1,625,000.00 | monitor |
| Tax | $0.0000 | $1,200.00 | 0.0% | $0.00 | monitor |
| Treasury | $0.0000 | $1,500.00 | 0.0% | $1,875,000.00 | monitor |
| Unmapped | $0.0008 | $750.00 | 0.0% | $0.00 | monitor |
Budgets are configured governance controls for the demo environment, not tenant-approved production limits.
Execution economics trace
| Execution | Agent | Model | Tokens in / out | Cost | Value | SAP counters | Replay |
|---|---|---|---|---|---|---|---|
| 0f4f1d7b-960 | enterprise-decision-runtime | compact-local-governed-model | 812 / 146 | $0.000838 | $0.00 | capture_enabled | Open replay |
| 7cf824d4-46b | fpa_copilot | rule-based | 0 / 0 | $0.000000 | $0.00 | capture_enabled | Open replay |
| 50a1530a-d33 | fpa_copilot | rule-based | 0 / 0 | $0.000000 | $0.00 | capture_enabled | Open replay |
| dca7ff3d-fa5 | fpa_copilot | rule-based | 0 / 0 | $0.000000 | $0.00 | capture_enabled | Open replay |
| d854bf1a-49d | fpa_copilot | rule-based | 0 / 0 | $0.000000 | $0.00 | capture_enabled | Open replay |
Confirmed document versus governed intent
Confirmed SOR posting is claimed only for non-dry-run 2xx writebacks that return a document reference. Dry-run rows prove governed intent and policy-gated execution, not production posting.
Customer production SOR credentials and approved non-dry-run adapters are required before a production document reference can be represented as confirmed.
| Writeback | SOR | Entity | Action | Mode | HTTP | Proof | Created |
|---|---|---|---|---|---|---|---|
| 2dbf4d60-253 | iris-finance-local | invoice_po_reference INV-UDP-CERT-001 | restore | live attempt | 200 | 2xx without document ref | 2026-08-21T02:38:51.533498 |
| 3187d7c4-b0e | iris-finance-local | invoice_po_reference INV-UDP-CERT-001 | link | live attempt | 200 | 2xx without document ref | 2026-08-21T02:38:50.780354 |
| 6b0aaef6-f29 | iris-finance-local | cash CASH-R2R-20260821T023752Z | confirm | live attempt | 200 | 2xx without document ref | 2026-08-21T02:37:56.035022 |
| cc5bbcf3-4d4 | iris-finance-local | journal JE-R2R-20260821T023752Z | post | live attempt | 200 | 2xx without document ref | 2026-08-21T02:37:56.005452 |
| 4a9c99fd-52a | iris-finance-local | invoice INV-R2R-20260821T023752Z | create | live attempt | 200 | 2xx without document ref | 2026-08-21T02:37:55.952264 |
| f20ba472-984 | iris-finance-local | cash CASH-R2R-20260821T022753Z | confirm | live attempt | 200 | 2xx without document ref | 2026-08-21T02:27:56.485838 |
| 50a5c4cf-7a2 | iris-finance-local | journal JE-R2R-20260821T022753Z | post | live attempt | 200 | 2xx without document ref | 2026-08-21T02:27:56.436230 |
| 70452330-ad3 | iris-finance-local | invoice INV-R2R-20260821T022753Z | create | live attempt | 200 | 2xx without document ref | 2026-08-21T02:27:56.357398 |
| 71b53eb7-263 | iris-finance-local | invoice_po_reference INV-UDP-CERT-001 | restore | live attempt | 200 | 2xx without document ref | 2026-08-21T02:26:51.382865 |
| b7f4cd13-7d0 | iris-finance-local | invoice_po_reference INV-UDP-CERT-001 | link | live attempt | 200 | 2xx without document ref | 2026-08-21T02:25:11.733324 |
AI spend: $0.0008
AI savings/value: $6,000,000.00
Cost per decision: $0.000168
Cost per collection: $0.000000
Cost per close: $0.000000
Cost source: LLMAuditRecord
Value source: ValueEventRecord rows linked to agent_id, assistant_id, or execution_id
SAP source: No SOR gateway counters found in LLMAuditRecord.evidence_json for the selected window.
Cache source: Prompt/input hash repeat analysis; actual cache_hit counters not yet emitted.
Budget source: BP workshop governance baseline
Live FinOps API SOR Writeback Proof API AI Cost & Usage Legacy Runtime FinOps