DataBot G5 · Decision intelligence for production

G5 reads your operation, simulates the options and recommends with evidence.

Your people decide, and your systems execute. G5's agent loops help planners, engineers and managers solve production problems on your own data, with every number traced to its source and every forecast shown with the error it measured.

35 years of industrial know-how Our own GPUs and AI models — no third-party AI Each customer in its own database 99.999% measured availability (SLI)
Agent loops

Four decision loops over one data loop

Each decision loop works toward one production goal: it reads its own data and ends in its own decisions. Under them, the data loop keeps that data ready and reliable. They share one foundation — the lakehouse with your data checked against a declared standard, the planning engine, machine learning that reports its own error, and approvals with named owners — and none requires another. A plant starts with the loop for its biggest problem.

DataBot/SR
Supply review

What should we make, and when?

Readsforecast, orders, bills of materials, routings, shifts and stock, from your ERP exports.
Deliversthe supply review and S&OP at finite capacity, scenarios compared, and every shortage with its constraint.
With onboarding
DataBot/APS
Advanced planning and scheduling

Is my production running as expected?

ReadsMES events, machine states, stock at the line and the schedule.
Deliversre-sequences, order releases and WIP limits for people to approve, and a re-plan around each deviation.
With onboarding
DataBot/Twin
Process digital twin

Is my process running as expected?

Readsprocess signals from historians or machines, read-only.
Deliversquality predicted from the process signals before the lab, with its measured error; drift caught before a limit is crossed, its likely causes, and re-setups on approval cards.
With onboarding
DataBot/QA
Quality

Are my quality results as expected?

Readsin-process inspections, lab results, defects per lot and lot genealogy.
Deliversholds and re-setups proposed with their evidence, and the evidence pack for the release your quality system makes.
With onboarding
The data loops

Every decision loop reads from the same lakehouse. The data loops keep it ready and reliable — and, where regulation asks, turn it into validation evidence.

DataBot/ELT
Data preparation

Is my data ready and reliable?

Readssample files and exports, scheduled extracts and APIs, and plant data over OPC UA and MQTT.
Deliversevery load checked against the G5 standard and bad data refused by name, in a lakehouse that runs around the clock. Included with each decision loop for the data it reads, and sold on its own.
With onboarding
DataBot/GxP
Validation support pack

How do I validate G5 in a regulated plant?

ReadsG5's own records: the audit trail, data lineage, model versions and validation results.
Deliversthe evidence your quality team needs to validate its use of G5 — data integrity by design, a supplier quality system ready for your audit, and the evidence kept current with every change. Your QA validates and signs in your own systems.
Coming soon
The loop, step by step

How a G5 loop works

From your goal to a decision, in seven steps every decision loop follows. Pick one:

How DataBot/SR plans your production

Seven steps, one example from an injection-molding plant.

01

Perception

Takes in requests, files, system data and sensor signals.

You ask: “Plan November for the molding plant.” It reads the sales forecast, BOMs, routings, shifts and order history from your ERP.
02

Validation

Checks the data before trusting it.

Every data load is checked against a declared standard, and bad data is refused by name: “Part 4471: routing step 30 has no work center.”
03

Reasoning

Works out what is possible, and why.

A finite-capacity plan in about a minute, on your real routings, machines and shifts. Each shortage names its constraint: “Press 7 overloaded in November.”
04

Planning

Turns the goal into options and compares them.

Saturday overtime, a smaller stock buffer, or the launch served first? It runs each option and compares service level and machine load side by side.
05

Reflection

Checks its own work before you see it.

A reviewer agent re-checks the recommendation: every number traced to its source, every forecast shown with the error it measured.
06

Action

Uses tools to get the work done.

It works through close to 200 typed tools, each with a contract the server enforces. Changing a shift or a machine's efficiency changes what the plan runs on, so it goes to the planner as an approval card.
07

Memory & learning

Remembers what happened and improves.

Who approved what, when and why is logged. Forecasts are learned from your own history, on DataBot's own servers.

You stay in charge

The agent acts on its own within limits you set; critical changes wait for a named approver, and every action is logged.

Is my production running as expected?

How DataBot/APS watches the production flow and re-plans when it drifts.

01

Perception

Watches the production flow as it runs.

It follows order progress in your MES, machine states over OPC UA or MQTT, material stock in your ERP, and the work waiting between cells.
02

Validation

Tells a plant problem from a data problem.

Every signal is checked before it counts. “Press 3 counter frozen since 14:05; machine reports running.” That is a data fault, not a stop.
03

Reasoning

Finds what drifted from the plan, and why.

It compares actual against plan and names the constraint: “ABS for part 4471 runs out Thursday 10:00, six hours before the next receipt.”
04

Re-planning

Re-plans around the problem.

Swap the sequence on Press 4, expedite the resin, or split the order? It re-runs the plan to finite capacity for each option and compares late orders side by side.
05

Reflection

Checks its own work before you see it.

A reviewer agent re-checks the alert and the new plan: every number traced to its source, the cause stated with its evidence.
06

Action

Uses tools to get the work done.

The new sequence goes to the shift supervisor as an approval card, and the expedite request to the buyer, with the evidence attached.
07

Memory & learning

Remembers what happened and improves.

Every deviation, decision and outcome is logged, and lead times are learned from what actually happened, on DataBot's own servers.

You stay in charge

The agent acts on its own within limits you set; critical changes wait for a named approver, and every action is logged.

Is my process running as expected?

How DataBot/Twin watches the process parameters behind quality and proposes re-setups.

00

Model validation

Before activation: proves the model on your data.

Data sample and expected response first: three months of Press 7 signals and the lots QA rejected. It prepares the dataset, trains, and reports measured error and compute cost. Gaps are named before the license is activated: “No resin moisture data.”
01

Perception

Watches the process signals behind quality.

On Press 7 it follows melt temperature, injection pressure, cushion and cycle time over OPC UA or MQTT, cycle by cycle, against the limits you set.
02

Validation

Checks each signal before trusting it.

A thermocouple stuck at one value is a sensor fault, not a process change, and it is flagged by name: “Press 7, zone 3 thermocouple frozen for 30 min.”
03

Reasoning

Spots drift before a limit is crossed.

Cushion has fallen for seven cycles in a row, still inside the limits. Likely causes, each with its evidence: a worn check ring, or wet resin.
04

Re-planning

Proposes a re-setup and re-plans around it.

Raise the shot size and dry the resin, or stop to replace the check ring? It re-plans the shift for each option and compares late orders side by side.
05

Reflection

Checks its own work before you see it.

A reviewer agent re-checks the proposal: every signal traced to its source, each cause marked as a hypothesis with the evidence for it.
06

Action

Uses tools to get the work done.

The re-setup goes to the process engineer as an approval card, with the signals behind it. The revised shift plan goes to the supervisor.
07

Memory & learning

Remembers what happened and improves.

Each drift, re-setup and result is logged, so the next time cushion falls on Press 7 the agent starts from the causes already confirmed.

You stay in charge

The agent acts on its own within limits you set; critical changes wait for a named approver, and every action is logged.

Are my quality results as expected?

How DataBot/QA watches quality results, proposes re-setups and re-plans.

00

Model validation

Before activation: proves the model on your data.

Data sample and expected response first: a year of clip-width results and the lots that failed. It prepares the dataset, trains, and reports measured error and compute cost. Gaps are named before the license is activated: “Cavity number missing.”
01

Perception

Watches quality results as they come in.

It follows in-process inspections, dimensional checks, lab results from your LIMS and defects per lot, each against acceptance criteria with versions.
02

Validation

Checks each result before it counts.

A result with no lot, or in a unit that doesn't match the spec, is refused by name: “Lot 2318-07: clip width in inches; spec is in mm.”
03

Reasoning

Spots drift while results are still in spec.

Clip width on part 4471 is still in spec, but the last five lots trend toward the upper limit. Genealogy links them to one resin lot and cavity 3 of Mold M-22.
04

Re-planning

Proposes a re-setup and re-plans around it.

Hold the suspect lots, block cavity 3, or adjust mold temperature? It re-plans for each option: rework, replacement production and ship dates, side by side.
05

Reflection

Checks its own work before you see it.

A reviewer agent re-checks the case: every result traced to its lot and gauge, and the investigation limited to the lots actually affected, where your records link the lots.
06

Action

Uses tools to get the work done.

The hold and the re-setup go to QA as approval cards, and the evidence pack goes to the reviewer who releases the lot in your quality system.
07

Memory & learning

Remembers what happened and improves.

Every hold, release and re-setup is logged with its cause and outcome, so the next drift on Mold M-22 starts from what you already learned.

You stay in charge

The agent acts on its own within limits you set; critical changes wait for a named approver, and every action is logged.

The planning engine

The plan, solved against the capacity you really have

Every G5 loop plans on the same engine. DataBot/SR runs your monthly supply review and S&OP on it, and the other loops use it to weigh their options against capacity: routings with their candidate machines, shift calendars, efficiency and downtime, solved at finite capacity in about a minute and explained by the agent in your language.

Service level, stated honestly

Served versus asked, gross and net side by side, and every shortfall tied to the machine or line that constrained it.

Stock and priorities by rule

Stock buffers by days of cover, priority groups with their floors and ceilings, and strategic targets in the same plan, each with the capacity it costs.

Options compared

Fork a scenario, change one thing — a shift, an efficiency, a buffer — run it again and compare it with its parent, right in the conversation.

The Control Tower

The central screen: the plan's service level, its constraints and the agent's reading of the run — the same numbers for planners and managers, and every run stored with the data it read.

Machine learning

Models trained on your own history — with the error on the label

Every G5 loop that predicts something shows how good the prediction is. Models are trained on the data your operation already produces, and each one reports its error measured on data it did not learn from — so you know how far to trust a forecast before you plan on it.

Demand forecasting

Forecasts from your own sales and order history, by product, ready for the plan — with the error they actually had on past months, set beside a simple seasonal forecast.

Your problem, your data, a model

Bring a data file and say what you want to predict. The agent profiles the data, prepares it, trains and tells you the measured error — and names what is missing when the data can't support a model.

Signals over time

Sensor and process series become one prediction per case — which cycle, which batch — with the signals that matter named.

How to start

From your own exports to a decision

No integration project to begin. Bring the problem that costs you the most: our team guides each step, on the files you already export.

1

Talk to an expert

Tell us the biggest problem — the plan, the schedule, the process or quality. It picks the loop you start with.

2

Send your exports

The files that loop reads, as spreadsheets or extracts. Each one is checked against the G5 standard, and anything missing or malformed is refused by name.

3

A trial on your data

The loop works on your own exports with our team: the decision it brings, the error it measured and anything still missing, named.

4

Contract the loop

Per loop and per plant, in the edition that fits. From then on, what changes goes to its owner as an approval card, and the record keeps who, when and why.

Then, the next loop

Each loop starts when its data is ready, building on what the first one brought in. One plant or many: each plant or business unit gets its own database, with its own people and permissions.

Editions

Three editions, the same loops

Every edition runs the same loops on the same release. What changes is how your data is isolated, where it runs and how you contract it.

G5 Cloud

For most customers

DataBot runs the service on shared infrastructure in a standard three-region cluster — Virginia, Ohio and Canada — with a database for each customer and the models on DataBot's GPUs. A plant starts on files it uploads.

G5 Enterprise-Cloud

For enterprises, from one mid-size plant up

The same standard three-region cluster, with a container and a database for each customer and the models on DataBot's GPUs. A plant starts on files it uploads.

G5 Enterprise-Private

For regulated customers

A dedicated three-instance cluster in the regions DataBot supports — Virginia, Ohio, Canada, São Paulo, Mexico, Frankfurt, Ireland and Paris — with a negotiated data-processing agreement and service level, and an annual contract with the DataBot team.

Where G5 stops

G5 reads, recommends and waits for your yes

The line that matters runs between reading and control. G5 reads the data you allow, recommends with evidence and takes the decision to the person who owns it. What happens next in your plant stays under your control.

1

Read

The exports, files and documents you choose to share; plant data only through read-only connections.

2

Recommend

Options compared, numbers traced to their source, forecasts with their measured error.

3

Approve

A named person decides on an approval card. Rights live in one auditable grant store, and the server — not the AI — checks every action.

4

Execute

Your people and your systems carry out the decision. G5 never writes to your control systems.

Every approval and every action is on the record: who, what, when and why.
Privacy & security

Your data, our own AI — no third parties in between

G5 runs in DataBot's cloud on our own GPUs, with language models we host ourselves — not on third-party AI APIs. Your production, cost and quality data is processed on our infrastructure and never used to train public or outside models.

Our own AI

DataBot's GPUs and self-hosted models. No external AI APIs.

Your data stays yours

Never used to train public or third-party models.

Authority lives on the server

Every action is checked against your grants by the server — the AI is never the gatekeeper.

Isolated by design

Each customer has its own database; the Enterprise editions add their own containers or a dedicated cluster.

Reliability
99.999%
measured availability (SLI)

Five nines, measured — not promised

99.999% is the availability we measure, not a target on a slide. It comes from the architecture: G5 runs active in three regions — Virginia, Ohio and Canada — so losing a server, or even an entire region, doesn't take the service offline.

Three active regions

All three regions serve at the same time, and a global front door sends every request to a healthy one.

The service in every region

G5 runs in each region, and every instance registers itself as it starts. If one stops, the others keep serving while it restarts.

Three copies of your data

The lakehouse keeps every table in three replicas, one per region. Losing a region loses no data and doesn't stop the service.

Updates without downtime

New versions roll out one instance at a time, each verified before the next — the service stays up while it updates.

A fleet registry tracks every instance's version and heartbeat, around the clock.
Easy to manage

No admin console to learn. Just ask.

Managing G5 works the way using it does: in conversation. Invite a colleague, grant access, load a file, change a setting — the agent prepares it, and anything critical waits for the person responsible to approve it. And because G5 is a service, we run the platform for you: updates arrive continuously and never break what you already use.

Managed in conversation

People, access, data loads and settings, all through the agent. No forms, no tickets.

One place for every right

Each permission is a single, auditable grant with a clear role — responsible, accountable, support, consulted, informed (RASCI).

Approvals where they matter

Critical changes become approval cards. A named person decides, and the record keeps who, when and why.

We run it for you

Software as a service on DataBot's cloud: continuous, backward-compatible updates, monitored around the clock.

Integration

Plugs into the systems you already run

G5 doesn't ask you to replace your ERP or rewire the plant. It reads the extracts and files you already produce, validates every load against a declared standard — refusing bad data by name instead of loading it silently — and reads machine data over open industrial protocols.

ERP and business systems

SAPOther ERPsScheduled or on-demand extractsREST push API

Files and documents

XLSXCSVJSONPPTTXTPDFScanned forms and photos

Machines

OPC UAMQTTEquipment statesSensor series
Every load is checked against the G5 standard data catalog, so a missing field or a malformed file is stopped at the door — not three reports later.
Unveiled at Hannover Messe 2018
The platform debuted at the world's leading industrial trade fair and has kept evolving ever since — now in its fifth generation, G5.
Hannover Messe 2018
Contact

Let's talk about your operation

Tell us about the production problem — a plan nobody trusts, orders that ship late, a line that never hits its numbers. We'll show you a G5 loop working on it, starting with your own exports.

Talk to an expert
✉ contact@databot.digital ✆ +55 (12) 99721-0027 ☎ +55 (12) 3945-1391
DataBot Software Intelligence
Technology Park, Suite 1403
Av. Doutor Altino Bondesan, 500
São José dos Campos, SP — Brazil · 12247-016
Privacy Policy