Business and operations
Ask what is happening now and prepare the next permitted action without waiting for a new dashboard, export or manual handover.
Faster decisions and less coordination work
Connect ChatGPT, Claude, Gemini, Copilot or another approved AI client to current business context. Datastreams exposes permitted questions and actions from one DimML definition through scoped MCP tools, APIs and the CLI.
The AI interprets intent. The runtime decides what may be read, changed or sent.
OpenAI
ChatGPT and API clients
Claude
Anthropic
Gemini
GitHub Copilot
Developer workflows
Mistral AI
European AI models
Perplexity
AI research clients
DeepSeek
Model and API access
Ollama
Local model access
Your own agent
MCP, API or CLI
Datastreams runtime
One DimML-defined capability boundary
Why it matters and who it serves
AI becomes useful when it can work with the business state that applies now and help move a process forward. Datastreams makes that possible through one reusable contract for context, permission, action and evidence.
Ask what is happening now and prepare the next permitted action without waiting for a new dashboard, export or manual handover.
Faster decisions and less coordination work
Serve ChatGPT, Claude, Gemini, Copilot, applications and your own agents from one governed capability instead of maintaining a separate integration for every interface.
One contract and fewer point integrations
Keep identity, purpose, personal context, approvals and evidence in the runtime, where they can be enforced independently of a model or prompt.
Control and audit evidence by design
From conversation to controlled operation
Natural language makes the operation accessible. It does not replace the exact contract underneath. Every client reaches the same governed source, context, rules, actions and evidence.
A person or agent asks for an answer or outcome without needing to know the underlying source, schema or endpoint.
The runtime selects the permitted live state, source freshness, identity, purpose and business situation needed for that request.
The AI calls a typed query or command exposed from the approved service contract. It does not receive unrestricted database access.
DimML rules validate the request, enforce authority and approvals, execute the permitted action and retain its confirmed result.
One request, one traceable result
A query returns only the permitted current view. A change must use a named, typed command. The model can vary while the operational checks remain explicit, versioned and inspectable.
Natural-language request
“Show the orders whose current delivery context needs service attention, then prepare the response allowed for each customer.”
DimML-defined operation
Changed data, context or rule versions may produce a different next result. Deterministic execution means the same accepted input, context snapshot and approved rule version follow the same rule-based path.
One interface, many business contexts
The same pattern applies wherever a current answer and a controlled next action belong together. Each implementation defines its own sources, roles, freshness, actions and approval thresholds.
Ask which orders need attention, explain the current delivery context and invoke the permitted service response.
Explain a ledger exception, prepare a correction and deliver it to Exact, AFAS or another authorised endpoint after the required checks.
Query current audience context and publish an allowed segment or propensity signal to the next business service.
Inspect a case, handover or operational state and perform only the action allowed for that actor and moment.
Use the interface that fits
There is no separate AI copy of the business rules. People, scripts, applications and agents use the same definitions, permissions, validations and runtime evidence.
Expose scoped tools to an MCP-capable client. Read-only and mutating operations remain distinguishable, and each call reaches the runtime under an authenticated authority boundary.
Technical teams query current records, send governed business messages, validate definitions and inspect the same service lifecycle from scripts or a terminal.
Portals, apps, services and agent workflows use the same permitted queries and actions without rebuilding the processing agreement in every interface.
Start with one live question and one governed action. We map the context, command, deterministic checks, approval and result into one controlled service.