Agent · 100% on-premise · our own reasoner

Financial Forecast

90-day cashflow with gap detection and early alerts.

What this agent does

Financial Forecast is the agent that projects the clinic’s cashflow at 90 days. It combines historical recurrences (SEPA direct debit collections, supplier payments) with pending quotes/collections to anticipate the daily cash balance. All analytics are local on the server.

Why it matters

The manager or CFO of a clinic decides investments, hiring and quote closing without visibility of the 90-day cash balance. The Excel sheet falls short because it does not capture pending quotes or recurrences. Financial Forecast centralizes everything and warns about gaps with useful lead time.

How it works

The agent reads four sources in real time: (1) issued invoices and their collection status, (2) SEPA direct debit recurrences, (3) scheduled supplier payments, (4) pending quotes with estimated probability of acceptance. It combines the four into a projected cashflow at 90 days and triggers alerts when negative balance or significant gap is projected.

Integration with the clinical workflow

Financial Forecast consumes from the billing module and the inventory module (supplier payments). When it detects a future cash gap, it suggests actions: collection priorities, postpone non-critical orders or push pending quote acceptance with a targeted campaign via Patient Segmentation.

Autonomous decisions it makes

  • Recompute the 90-day cashflow forecast on each scheduled 24h tick
  • Estimate collection probability of each pending quote
  • Detect projected cash gaps and trigger alert
  • Suggest prioritized actions (collections, postpone, quote push)
  • Notify the manager when projected balance falls below threshold

Inputs and outputs

Receives

  • · Issued invoices with collection status
  • · SEPA direct debit recurrences
  • · Scheduled supplier payments
  • · Pending quotes to accept/collect

Produces

  • · 90-day projected cashflow chart
  • · List of detected cash gaps
  • · Prioritized action suggestions
  • · Manager alert when balance falls below threshold

Production metrics

90 days
Forecast horizon
Every 24h
Recompute
4
Integrated sources

Tech stack

Model
Recurrences + collection probability scoring (no LLM)
Execution
Local CPU (deterministic computation)
Latency
Nightly recompute, immediate query
Privacy
Financial and banking data never leaves the server

Frequently asked questions

Does my banking and SEPA data leave the server?+
No. The agent reads collection/payment info from the billing module itself, which keeps the information encrypted locally. There is no connection to external banking APIs for the forecast — only data already registered in the system.
How does it estimate the acceptance probability of a quote?+
It uses a score based on real history: age of quote, amount, service type, patient's value segment (via Patient Segmentation). The estimate updates with each new observed acceptance or rejection.
Does it work if I only invoice in cash and don't use SEPA?+
Yes, with lower coverage. The SEPA recurrence part is empty, but the forecast still works on collections and scheduled payments. Value-add is higher for clinics with SEPA.
Who in my clinic should use this agent?+
It is designed for manager or CFO. The information is sensitive (projected balance, quotes at risk) and access should be RBAC-restricted to the MANAGER role. Reception does not need to see it.

10 autonomous agents. One brain. Your clinic.

Meet the agents running inside Dental Brain. Each one makes autonomous decisions, on local GPU, with no cloud.