Industrial AI agents

Turn your operational data
into AI agents that work for you.

UbiFlows connects your SCADA, IoT, solar APIs, and internal systems to expert AI agents — running on always-on Watchers that brief your team before they ask, embedded in the surfaces your operations already live on.

See how it works

Open-box code · No black boxes · We respond within 24h

app.operations.com / fleet
Solar Ops Agent
Watcher · daily 7am
TODAY · 7:02 AM
Watcher briefing
Good morning ☀️ Yesterday 3 of 47 plants underperformed. Inverter 7 at Plant 12 was down 22% — irradiance was nominal, weather doesn't explain it.
Why?
String 3 shows a temperature spike at 10:42am consistent with a partial fault. I drafted a maintenance ticket — send to José?
Yes, send it.
Message

You already have the data. You already have the dashboard. Nobody has time to read it.

Operational data keeps growing. Dashboards keep multiplying. Meanwhile, the decisions that matter still rely on someone scanning a screen at 7am and remembering what “normal” looks like. The bottleneck isn't the data — it's reasoning over it, on a schedule, on the channel your team already uses.

📱

Data lives in dashboards. Decisions live in heads.

SCADA, vendor portals, your internal CRM — all show what happened. None of them synthesize what to do about it.

🔔

Alerts notify. They don't reason.

IoT rule-chain alerts can't explain why something happened, weigh it against the forecast, or hold a follow-up conversation.

⏱️

Custom builds break when the developer leaves.

AI tools can generate a bot in an afternoon. Keeping it running for 50 customers — when APIs change, sessions expire, rate limits shift — is what nobody volunteers for.

Four pillars

Connectors bring your data in. Watchers run on a schedule. Agents reason. Channels deliver. Reactive and proactive, same platform, open code throughout.

Connectors

Pre-built integrations to industrial systems — and open-box runtimes for the code that's yours.

Pre-built data connectors

Growatt, Huawei FusionSolar, OPC-UA / Kepware, MQTT, FTP/SFTP, Vaisala, Node-RED, Ubidots, REST APIs.

Your ML pipelines

Bring your own scikit, TensorFlow, statsmodels, pvlib — wrapped as agent-callable runtimes. Open code, you edit it.

Your API integrations

Internal CRMs, leasing systems, custom backends — wired in as open-box code you own.

Output connectors

Report builder (PDF / HTML / XLSX), email / Slack / WhatsApp delivery wrappers.

Watchers

Always-on sentinels that brief your team before anyone asks.

“Every day at 7am, review yesterday's generation. If any plant fell below 70% of its average, send an alert with a likely root cause.”

Agents

LLM reasoning over your connectors. Start from an expert template, edit the open-box prompt, ship.

Solar Expert · OEE · Water Ops · Maintenance · Sustainability · ERP Ops

Channels

Surface agents where your operations already live.

Embeddable chat widget · GPT-style console
Also supported: WhatsApp, Telegram, Slack, SMS.

Two flows. Ten minutes. Zero code.

Start from the same connector setup. Run reactive, proactive, or both.

Reactive flow
Your team asks. The agent answers.
1

Connect a data source

~2 min

Pick a connector — Growatt, OPC-UA, MQTT, FTP/SFTP, your own API. Paste credentials. Activate.

2

Pick an agent template

~3 min

Solar Expert, Water Ops, OEE, Maintenance — start from a preset. Edit the open-box system prompt if you want.

3

Pick a channel

~3 min

Embed the chat widget in your app, drop the console into your ops portal, or also push to WhatsApp / Telegram / Slack.

Proactive flow
A Watcher asks. The agent answers. The channel delivers.
1

Connect a data source

~2 min

Same step 1 — pick a connector, activate. Reuse it across as many Watchers as you want.

2

Define a Watcher

~5 min

Schedule a prompt: “Every morning at 7am, review yesterday's generation. Alert me if anything fell below 70% of average.”

3

Pick a delivery channel

~3 min

Briefing arrives in the embedded widget, the console, a WhatsApp group, Slack, or by email.

ML for inference. LLM for reasoning. Your code on both sides.

A chatbot that hallucinates a forecast is worthless to industrial buyers. An agent that consults a real ML model — yours — and reasons about what to do with the result is what data-rich operators are missing.

YOUR CODE

Your ML pipelines

Bring your own scikit-learn, TensorFlow, statsmodels, pvlib. Anomaly scores, RUL estimates, forecasts, classifiers, physics math — wrapped as tools the agent can call. Open code, you edit it.

scikit · TensorFlow · pvlib · statsmodels
OUR PLATFORM

Our LLM agents

Reasoning, context, explanation, decision-making — across your model's inferences and the rest of your data. Open prompt, you edit it.

LLM reasoning · open prompt · agent template library
YOUR CODE

Your API integrations

Internal CRM, leasing system, custom backend — wired into the same agent as open-box code you own.

“We already had our ML inference workflows running locally. Deploying them as UbiFlows connectors was as easy as copy-paste.”
— Utility-scale operator · May 2026

Three shapes of the same problem

Different scale, same shape: data trapped in dashboards, decisions waiting on a person.

Utility-scale operations

The data-rich, analysis-poor operator

Multi-plant solar, multi-site water, multi-line manufacturing. Thousands of trackers, dozens of datapoints each, nobody to review. UbiFlows puts a domain-expert AI analyst on every dataset, with Watchers that brief the ops team before anyone asks.

“It's not the visualization software — we have that. What we need is the agent that actually analyzes the data.”
Utility-scale operator
IoT integrators

The integrator who white-labels

Every client asks to “add AI” on top of monitoring. You either spend six weeks building it from scratch or six hours white-labeling UbiFlows. Same platform, different data, different brand — one team to maintain it all.

“My client just asked me to “add AI” to their monitoring. I said yes. I have no idea how I'm going to deliver it.”
IoT integrator · LatAm
Field service

The installer with too many WhatsApps

Your customers text every morning asking how their equipment is doing. You open a portal, check the numbers, type a reply. Repeat forty times. With UbiFlows they text the agent — you go back to installing.

“My customers text me every single day asking how their system is doing. I can't keep up anymore.”
Solar installer · Medellín

Start from an expert, not a blank screen

Each template ships with a preset system prompt, recommended connectors, and recommended Watchers. Edit the open-box code freely.

Solar Energy Expert

Growatt, Huawei, FusionSolar. Morning / midday / evening briefings, anomaly explanations, performance-ratio aware analysis.

OEE Expert

Manufacturing KPI agent. OPC-UA + Modbus connectors. Shift-level reporting and root-cause prompts.

Water Ops Expert

SCADA via FTP, pressure / flow analytics, leak-detection prompts, automated compliance reporting.

Maintenance Coordinator

CMMS connectors, criticality scoring, drafts work orders from inferred faults.

Sustainability Reporter

Multi-site carbon footprint roll-up. Monthly PDF on demand or on a Watcher schedule.

ERP Operations Assistant

Conversational access to your ERP — SAP, Odoo, Oracle. Query inventory, work orders, purchase orders, and production schedules without opening another screen.

One open box, three jobs

All connector and agent code is visible and editable. The same architectural property serves three different buyers.

Trust

Industrial end-user

“I want to see exactly what the AI does with my operational data — no black box.” Every prompt, every tool call, every line of connector code is yours to inspect.

Extensibility

Technical operator

“I want to plug in my own Python models, my own statistical routines, my own physics math.” Bring your scikit, TensorFlow, statsmodels — wrap it as a tool the agent calls.

Security & compliance

Integrator serving regulated end-customers

“I want to drop in my own TLS certificates, hash validations, audit hooks, and compliance code without asking for permission.” The runtime is yours.

Built for industrial buyers

What we ship today, what's on the roadmap, and how we deploy for regulated industries.

What we have today

  • TLS 1.3 in transit, encryption at rest
  • Multi-tenant scoping — organizations, RBAC, data isolation per tenant
  • Audit logs — who talked to which agent, what was asked, what was returned
  • Allowlist / blocklist support per agent
  • Custom certificate upload for outbound integrations
  • Open-box code — every connector and agent is inspectable and editable

On the roadmap

  • SOC 2 Type I — targeting Q4 2026
  • Hybrid deployment — connectors on customer infra, agent in UbiFlows cloud
  • Enterprise on-prem — bespoke for banking, health, government, critical energy

Put your operational data to work.

Book a 15-minute demo. We'll connect a data source from your stack to a live agent — embedded, in the console, or on WhatsApp. Your call.

Open-box code · We respond within 24h