Agentic AI Capability

Ask your supply chain a question in your own words.

ChatLima is the conversation inside Lima Juno — Agentic AI. A planner, a buyer or a director types a question the way they would say it to a colleague, and the answer comes back from live data in the systems you already run.

ChatLimaLive data
How did we do on on-time in-full last week, by customer and distribution centre?
L

On-time in-full was 94.1% last week across 2,638 deliveries, 1.6 points above the week before. Two customers carry most of the gap.

SAP S/4HANAwarehouse systemplanning suite
Query shownAnswered from 3 systems, read in place
2023
the year ChatLima went into production with business users
product
847
questions asked in the showcase estate over seven days
showcase estate
4.2 s
average time from question to answer across three systems
showcase estate
6
things every answer carries, from the terms it used to the query it ran
product
Where this sits

Stage 3 of six: ask

Step by step

What happens between the question and the answer

Five steps, about four seconds, and every step visible afterwards.

WHAT HAPPENS BETWEEN THE QUESTION AND THE ANSWER01Recognisethe intent and thebusiness objects in thequestion02Frame the goalwhat is asked for, overwhich period, grouped how03Find the tablesthe registered tablesmapped to those objects04Write and run thequeryone source or several,joined in place05Present the answera table, a chart or ashort narrative, with theworkingthe question, the answer and the query stay in your history
The five steps run for every question. The loop at the bottom keeps the question, the answer and the query in your history, ready to re-run or to share.

A question arrives as a sentence. ChatLima first works out the intent: what the person wants to know, about which business objects, over which period. Materials, plants, suppliers, orders and deliveries are objects in the supply chain ontology: Lima’s built-in map of supply chain things and how they relate.

The ontology also says which registered tables hold those objects, because your team confirmed that mapping when the data was registered. So the step from “customer” to the right column in the right table is a look-up, and the answer rests on your confirmed meaning.

ChatLima then writes the query. When the objects live in one system, it is one query. When they live in three, the federated query engine splits the work, reads each source in place and joins the results. The rows stay in the systems that own them.

The query runs with the access rights of the person who asked. The result is presented the way the question implied: a table for a list, a chart for a trend, a sentence or two for a single figure. Each part of the working is shown beside the answer.

The anatomy of an answer

Six things every answer carries

A reader who wants to trust a number finds its evidence on the same screen as the number.

The answer itself

A table, a chart or a short narrative, chosen to match the way the question was asked.

The business terms it used

The ontology terms recognised in the question, so the meaning can be checked at a glance.

The systems it read

Each source that took part, named on the answer: your ERP, the planning suite, the warehouse system.

The time it took

Seconds from the question to the answer, so slow sources show up early.

The query it ran

One click opens the query. An analyst can read it, copy it and run it themselves.

The access that applied

The plants, customers and columns the asking person is cleared for, stated on the answer.

These six parts appear on every answer, in the ChatLima screen and in the other places ChatLima works. Product.

Who asks

Six chairs, six kinds of question, one place to ask them

One shared meaning answers the planner, the buyer, the director, finance, the steward and the data team.

Descriptive
Which components are short for production orders starting in the next ten working days at plant 1210?L. Tan · supply planner
Comparison
How has Delta Fasteners Ltd’s on-time delivery moved over the last six months?D. Okafor · buyer
Diagnostic
Why did days of supply rise at the Penang plants while shipments stayed flat?J. Ridley · supply chain director
Predictive
Where will inventory value land at quarter-end, given the supply plan and the sales forecast?J. Harrison · finance lead
Prescriptive
Which lead times and lot sizes should be corrected first, ranked by the value they put at risk?P. Sharma · master-data steward
About the data
Which registered tables hold the supplier confirmed date, and when were they last read?A. Novak · data lead

The same conversation serves every chair, because the meaning underneath is shared. Each person gets the answer their access allows, from the same registered tables and the same confirmed mapping.

Why the answers hold up

Meaning first, then the query

A shared, confirmed meaning is what turns a plausible answer into a correct one.

Most products that answer questions over data ask you to build a semantic model first: someone writes down by hand what each table and column means, which measures exist and how tables join. Juno supplies that meaning as a supply chain ontology and maps your columns onto it, with your team confirming each proposal.

That order matters for accuracy. When “delivery date” means the requested date in one system, the promised date in a second and the confirmed ship date in a third, a question about late deliveries has three possible answers. The confirmed mapping settles which one the company means, once, for every asker.

Evidence from the analysts and the benchmarks

Gartner, 17 June 2025: organisations that give attention to semantics in AI-ready data can lift generative AI accuracy by up to 80% by 2027.

A published benchmark from 2023 ran the same questions twice over one insurance data set: 16% of answers were correct from the raw tables, and 54% from a knowledge-graph representation of the same data.

Juno also shows what it understood. When the wording allows two readings, ChatLima asks one clarifying question; when the evidence is thin it says so.

The running example

Wednesday: the question that used to take until Wednesday afternoon

Showcase estate.

The running example

A. Novak registered 23 tables from five systems on Monday and the team confirmed the mapping on Tuesday. On Wednesday morning L. Tan asked ChatLima the question she had been answering with three exports and a spreadsheet: which open purchase order lines can still be cancelled this week, and what they are worth.

The answer came back in 4.2 seconds: 31 open lines worth $348,000 at plants 1210 and 1220, inside their cancellation window until Friday 18 September, grouped by supplier, with the query one click away. In the seven days that followed, 11 people asked 847 questions on the same registered tables.

Next capability

From a question to the right query

The five steps in detail: intent and objects, the goal, the mapped tables, the query across one source or several, and how each question is classified first.

How this is usually done

Three exports, a spreadsheet and a round of e-mails

The spreadsheet route gives an answer that is hours old and privately defined.

The usual route to the same answer runs through the systems one at a time: open orders exported from one ERP, open orders from the second, the current plan from the planning suite, then a spreadsheet where material numbers are matched by hand.

The work takes hours and the answer ages while it is assembled. Each person repeats it with their own rules, so two planners can produce two versions of one figure. With ChatLima the matching happens once, in the confirmed mapping.

Terms on this page
ChatLimaJuno’s conversation: a question in plain language, answered from your registered data.
Question in plain languageA question typed the way a colleague would say it, in your company’s own words.
Supply chain ontologyLima’s built-in map of supply chain things (materials, plants, suppliers, orders) and how they relate.
Knowledge indexJuno’s record of every registered table, column and value, held in business language.
Federated query engineThe engine that runs one question across several registered sources and joins the results.
Read in placeQuerying data in the system that holds it, so the rows stay in the source.
Questions
Which systems can ChatLima answer from?

Any source registered through the data fabric: SAP, Oracle, planning suites, warehouse and logistics systems, lakes, cloud warehouses, databases, files and services. One question can read several of them and join the results.

Does the answer depend on who asks?

Yes. Every answer runs with the asking person’s row and column access. Where a column is restricted, ChatLima states that it is restricted and names the role that can see it.

How long does an answer take?

The showcase estate averages 4.2 seconds across three systems read in place. The time depends on the sources, the size of the result and the work the query does, and it is shown on every answer.

What happens when a question can be read two ways?

ChatLima asks one clarifying question, such as which date basis to use for “late”. Once you answer, the choice is kept for the rest of the thread.

Do we need to move data into Lima first?

The rows stay in your systems and Juno reads them there. Where history at scale is needed, Quanta lands a governed copy in your lake and ChatLima reads it there under the same access rules.

In the platform

Where Juno sits among the four capabilities

Each one builds on the one before it.

One shared foundationCatalogLineageAccess policyWrite path

See Juno answer and act on your own data

Bring two systems and one decision your planners make every week. In the first week we register the data, confirm the mapping with your team, answer your questions in ChatLima and run the first agent at the level you choose.