SystemSupply Chain

No-Code Agent Builder

A no-code AI agent builder that tests every skill against figures your business already signed off

A new data assistant built by an analyst in minutes, with no code.

See one case, screen by screen ↓
demo14minfrom Lena's first message to a live freight cost agent, in the sample build
demo9testsfrom the September and August freight reports and the Q3 lane cost review — the first run caught 118 voided invoices counted twice
target18minmedian from first message to a live agent
target100%of live skills pass their test questions before they go live
In short

What is No-Code Agent Builder?

A tool that lets the people who know the data build an AI agent by describing it, without writing code or a pipeline. In the No-Code Agent Builder a supply chain analyst describes the agent in plain words; the Agent Builder reads the warehouse catalog, proposes tables and joins, writes down the rules and drafts skills, each a question with the query that answers it.

How to choose AI solutions for life sciences →

Updated

The problem

Why a new supply chain question waits a month for an answer

The supply chain analyst knows which tables answer which question, how freight is counted and which figures finance trusts. But she cannot write the pipeline, so a new analytics question still becomes a ticket. It waits about a month in the engineering queue for someone who does not know the data. Meanwhile planners and buyers decide mode, carrier and lane on last quarter's spreadsheet.

Asking a general chatbot instead is faster and riskier. One join that repeats spend once per shipment line, or a voided invoice counted next to its re-bill, gives a confident wrong number — and nobody can see the query, let alone test it. In a medical device supply chain, where quarantined lots, field actions and complaint-linked returns sit in the same warehouse, an untested answer is not an answer.

demo31daysmedian wait for a new analytics request in the engineering queue, before the builder
demo$120,500overstated in September freight spend by 118 voided invoices counted twice — caught by a test, not by a reader
Where the days go between a new question and a trusted answerestimated
By hand31 days
With the solution0.1 days
  • Waiting in the engineering queue20 → 0 d
  • Explaining tables, join keys and how to count3 → 0.0 d
  • Building the query or pipeline4 → 0.0 d
  • Reconciling the result to the signed-off report3 → 0.0 d
  • Fixes, re-tests and release1 → 0.0 d

Estimated split for one new analytics question, by request to engineering and with the builder. The 31-day median is the one the solution's dashboard cites; with the builder, the build itself took 14 minutes in the sample, and the rest is the analyst reading and confirming each skill.

How it works

How an agent is built

Builder agents draft each skill and test it against signed-off figures; the analyst confirms it.

What comes in
Analyst inPlain conversation · tables, rules, trusted reports
Agents at work
Agent Builderinterviews the analyst
Then
Read the catalogtables + join keys
Draft skillsquestion + query
Then
Skill Testerruns every test question
A person decides
Analystfixes a failing test, confirms
What comes out
Live data agent
Tests passed
Joins the routing
One case, step by step

One freight cost agent, from first message to first answer

Monday, 10:31. Lena Ortiz, a supply chain analyst at a medical device manufacturer, needs an agent that answers freight cost questions. Here is what happens next, screen by screen, in the working solution.

  1. 0110:31

    She describes the agent in her own words

    Lena Ortiz · Supply chain analyst

    The Build screen opens on a conversation on the left and an empty agent on the right: purpose, data, rules, skills and the test board. Lena types what people keep asking her — what we spend, with which carrier, per unit on each lane, and how much goes on expedited freight. Beneath, the agents built here before: Returns in 15 minutes, Warehouse capacity in 11, Expiry & short-dated stock in 12, Supplier delivery in 17.

    Agent Builder: “I'll find the data, write down your rules, draft its skills and test every one against figures you already trust.”

  2. 0210:33

    It searches the warehouse and proposes the tables

    Agent Builder

    The builder searches the supply chain warehouse, read-only, and finds 8 tables that look related. It highlights the likely six — freight_invoices (1.1M rows), shipment_lines (96.3M), carriers, sites, customer_accounts and fx_month_end — and asks how they join and which figures she already trusts. On the right the agent now has a name and three questions it will answer.

  3. 0310:36

    She names the join keys and the reports she trusts

    Lena Ortiz · Supply chain analyst

    Lena names the keys, says expedited means air or courier, and points to the September freight report and the Q3 lane review. The builder checks all 5 join keys against the warehouse, writes down 4 rules and takes 9 test questions from the September and August freight reports — month-end close, signed by Omar Haddad — and the Q3 lane cost review.

    “A shipment has many lines, so I sum lines per shipment first — otherwise spend would repeat once per line.”

  4. 0410:38

    Three skills drafted, nine tests run — two fail

    Skill Tester

    One click drafts three skills — spend by carrier, cost per unit by lane, expedited spend — each a question with the query that answers it, and runs all nine tests live and read-only. Seven pass. September spend comes out at $2,412,300 against $2,291,800 in the report, and the expedited share at 17.1% against 18.0%. The Skill Tester finds one cause for both.

    “The $120,500 gap is 118 voided Kestrand Freight invoices that were re-billed in September — counted twice.”

  5. 0510:42

    She fixes it in one sentence, then confirms each skill

    Lena Ortiz · Supply chain analyst

    “Yes — leave out voided invoices (status VOID). They were re-billed.” The builder adds the rule to all three skills and re-runs every test: nine of nine pass, September is $2,291,800 and the expedited share 18.0%, matching the report. Each skill shows its test questions, expected figures, sources and answers; a failing test would block Confirm. Lena confirms all three, each stamped with her name and the time.

    The Skill Tester never changes an expected figure and never marks a failing test as passed.

  6. 0610:45 · live

    Live in 14 minutes, with no deployment step

    Supply chain assistant

    Go live saves version 1.0 — instructions, 5 rules, 3 verified skills, 9 tests — and adds the agent to the supply chain assistant's routing. Three probe questions route as expected: Kestrand spend (0.94) and air freight share (0.91) to Freight cost, and the least on-time carrier (0.89) stays with Shipments & carriers.

    “Freight cost agent is live, built in 14 minutes.”

  7. 0710:46

    The first live question, answered from a verified skill

    Supply chain assistant

    Lena asks the way her colleagues will: what did a unit cost to move from Leiden to Madrid in September? The assistant routes it to Freight cost (match 0.95). $0.84 per unit — $351,900 of freight across 418,900 units on 1,912 shipments — split by carrier, with a note that courier is 10% of units but 24% of the lane's spend.

  8. 08One click

    The query behind the number, open to read

    Lena Ortiz · Supply chain analyst

    “See the query” opens the exact query that ran — read-only, 1.2 s, 46 lanes — with the lines that produced the figure highlighted, including the new VOID rule. Below it, the skill's three test questions and their sources. Customer contact columns are hidden from every answer.

    “Highlighted: the lines that produced the cited number.”

  9. 09From now on

    An agent page anyone can try, with its history

    Lena Ortiz · Supply chain analyst

    Freight cost now has its own page: 6 tables and 5 join keys, the rules it follows from the build conversation, a Try it box, and versions — v0.1 draft at 10:31, v1.0 live with 3 skills confirmed and 9 of 9 tests passing. Each night its tests run again.

Who it’s for

Built for the people who know the data.

The same freight cost agent, seen by the four people around it — what a new question cost them before, and what it costs now.

LO
Lena OrtizSupply chain analyst · builder
Supply chain analyst
Before
“I know exactly how freight should be counted — I just can't write the pipeline.” Every new question became a ticket.
Now
Builds the agent herself by conversation, fixes a failing test in one sentence and confirms every skill before it goes live.
SP
Sam PatelLogistics analyst · builder
Logistics analyst
Before
Owns carrier performance and shipments, and would not trust a number he could not trace.
Now
“If it shows me the query and the test, I'll trust it.” Reads every skill with its tests, and confirms new ones for Shipments & carriers.
OH
Omar HaddadFinance data steward · co-signs cost and price skills
Finance data steward
Before
“Every number has to tie back to the report we closed.” Closes the freight accruals every month-end.
Now
His signed-off reports are the test answers, and skills that read cost or price tables need his signature too.
DO
Dana OkaforSupply chain lead
Supply chain lead
Before
“A month for one new question is not acceptable.”
Now
Requests new agents, sees each one's owner, status, verified skills and accuracy, and reads every answer.
Built on the engine

3 agents. Each with one job, and hard limits.

Builder agents draft each skill and test it against signed-off figures; the analyst confirms it.

Agent Builder

Interviews the analyst in plain words, reads the warehouse catalog, captures tables, join keys and rules, drafts 3–5 skills as question-and-query pairs and takes at least three test questions per skill from reports the analyst trusts.

  • Never publishes a skill the analyst has not confirmed
  • Never writes to the warehouse
Skill Tester

Runs every test question of every drafted skill live and read-only, compares each answer with the expected figure and its source, and explains the cause of a mismatch in one sentence — voided or duplicate records, fan-out from joins, missing currency conversion, empty periods.

  • Never changes an expected figure
  • Never marks a failing test as passed
  • SELECT statements only, 50,000-row cap, 30-second timeout
Supply chain assistant

Receives every question, matches it to the agents by purpose and verified example questions, and routes it to the best match — or asks the person which area they mean.

  • Routes only at a match of 0.80 or above
  • Always shows which agent and skill answered, and the query behind it
Analyst

Confirms every skill before it goes live. The agents propose; a named person decides.

Ask in plain words

Ask about your agents, skills and tests

Ask about any agent, skill or test in plain words — or tell the assistant what to change. Changes are recorded as yours.

Why did two freight tests fail?

Both failures had one cause. September spend came out at $2,412,300 against $2,291,800 in the September freight report: 118 voided Kestrand Freight invoices ($120,500) were re-billed in September and counted twice. The same error moved the expedited share from 18.0% to 17.1%. Leaving out voided invoices fixes both.

Which agents answered the most questions last week?

Inventory & stock positions answered 412 questions, then Backorders with 288 and Shipments & carriers with 231. Together they took 67% of the 1,395 questions answered from Sep 28 to Oct 4.

How does the assistant decide which agent answers?

Every question goes to the supply chain assistant first. It compares the question with each agent's purpose and verified example questions, and routes to the best match when it is at least 0.80. Below that it asks the person which area they mean. A new agent joins the routing the moment you confirm it — there is no deployment step.

Add a rule: never show customer contact names in an answer

Added to Rules every agent follows. It applies to every live agent from the next question, and it is recorded in the audit trail as a change by you.

Every screen

The working solution, as it ships.

13 screens from the working solution, on its sample data. Pick one to see it large.

BuildThe conversation on the left, the agent taking shape on the right — purpose, data, rules, skills and the tests each skill must pass.
Tables proposedThe builder searches the warehouse catalog, highlights the likely tables with their row counts and asks how they join.
Join map, rules and test boardFive join keys checked against the warehouse, four rules in plain words and nine test questions from three signed-off reports.
Two tests fail, one causeSeven of nine pass; the Skill Tester shows the expected and actual figures and finds the voided invoices counted twice.
Fixed, then confirmedThe new rule in all three skills, nine of nine tests passing, and each skill with its tests, sources and answers — confirmed by a named person, with the time.
Live and routedVersion 1.0 saved, the agent added to the supply chain assistant's routing, and three probe questions routed with their match scores.
The first live answerCost per unit from Leiden to Madrid, by carrier, from a verified skill — with the skill, the confirmer and the query one click away.
The query that ranRead-only query with the lines behind the figure highlighted, the result, and the skill's test questions and sources.
All agentsEvery agent with its owner, status, skills verified, questions per week, accuracy and version — and what is waiting on you.
One agent's pageTables and join keys, the rules it follows from the build conversation, a Try it box and every version, with its questions per week and accuracy.
Skills and testsEvery question-and-query pair across agents, with its tests, who verified it and when, and any that need a re-check.
DashboardMedian time to a new agent, questions answered per week, minutes from first message to live by agent, and how skills were verified.
SettingsSkill sign-off, test rules, read-only data access, routing, the rules every agent follows and the people who build.
Governance

Built for numbers people act on: tested, confirmed, traceable.

Read-only, by designThe warehouse connection is read-only: SELECT statements only, at most 50,000 rows, and a run stops after 30 seconds and explains why. Customer contact details are hidden from every answer.
Tested against signed-off figuresEvery skill carries at least three test questions taken from reports the business signed off — the month-end freight report, the quarterly lane review. A failing test blocks the Confirm button.
A named person confirms every skillA skill reaches an agent only after the analyst who built it confirms it. Skills that read cost or price tables also need the finance data steward.
Every answer shows its workingEach answer names the agent and the skill that produced it, and one click opens the exact query that ran, with the lines behind the figure highlighted.
Re-tested every nightThe Skill watcher re-runs every live skill's tests each night and asks the owner to re-check when a result moves more than 10% — as Backorders did, by 14%, overnight.
Versions and an audit trailEvery version is kept with the conversation behind it, from v0.1 draft to v1.0 live. Each build step, test run, confirmation, rule change and go-live is recorded with who and when.
Configuration

Your sign-off rules, not ours

Who confirms a skill, how strict the tests are and what the agents may read are settings, changed in one place and recorded in the audit trail.

SettingDefaultChoose from
Who confirms a new skillThe analyst who builds itThe analyst who builds it · The analyst and a data steward · A data steward only
Skills that read cost or price tables also needOmar Haddad · Data stewardOmar Haddad · Data steward · Dana Okafor · Supply chain lead
Test questions per skill, at least31 · 3 · 5
A skill can be confirmed only when every test passesOnOn · Off
A figure matches when it is within0.1%0% · 0.1% · 0.5%
Ask for a re-check when a result moves more than10%5% · 10% · 20%
Most rows a query may return50,00010,000 · 50,000 · 250,000
Route a question when the match is at least0.800.70 · 0.80 · 0.90
Connections

Works with the data and reports your supply chain already trusts

Supply chain data warehouseread-only — inventory snapshots, backorders, purchase orders, returns, field action units
Signed-off reportsmonth-end freight and inventory reports, quarterly reviews — the expected answers
Freight invoices and carriersinvoice amount, mode, currency, invoice month and status; carriers with their contract end dates
Shipments and sitesshipment lines by site, item and ship-to account, with ship dates and cold-chain flags
Item masteritem code, product family, UDI-DI, standard cost and sterile flag
Month-end exchange ratescurrency and month, so spend is reported in USD at the month-end rate
What it changes

The difference, in numbers.

Every figure is labelled: a target the solution is built to, an estimate, a typical published result, or a proven one.

target
18min
median from first message to a live agent
By request≈ 31 days
With agents≈ 18 min
proven
0
lines of code and deployment steps to go live
target
100%
of live skills pass their test questions first
of live skills tested and confirmed

“demo” = seen in the working solution, on its sample data · “target” = the design goal, measured in the live solution · “estimated” = our estimate of where the days go · The 31-day median wait is the figure the solution's own dashboard cites for requests before the builder. People, companies, carriers, sites and figures named on this page are fictional — characters and sample data in the working solution.

Questions

What supply chain and data teams ask us.

What is a no-code AI agent builder?

A tool that lets the people who know the data build an AI agent by describing it, without writing code or a pipeline. In the No-Code Agent Builder a supply chain analyst describes the agent in plain words; the Agent Builder reads the warehouse catalog, proposes tables and joins, writes down the rules and drafts skills, each a question with the query that answers it.

How do we know the agent's numbers are right?

Every skill must pass test questions taken from reports the business has already signed off, such as the month-end freight report or the quarterly lane review. The Skill Tester runs each test live, shows pass or fail with the expected figure and its source, and explains the cause of any mismatch. A skill with a failing test cannot be confirmed.

Does the AI write to our data warehouse?

No. The connection is read-only: SELECT statements only, a 50,000-row cap and a 30-second timeout. The agents never write to the warehouse, and customer contact details are hidden from every answer.

Can people see the query behind an answer?

Yes. Every answer names the agent and the verified skill that produced it, and one click opens the exact query that ran, with the lines behind the figure highlighted and the skill's test questions below.

How does a new agent go live — is there a deployment step?

No deployment step. Once the analyst confirms the skills, Go live saves the version and adds the agent to the supply chain assistant's routing straight away. In the sample build, the freight cost agent was live 14 minutes after the first message.

What happens when the data changes after an agent is live?

The Skill watcher re-runs every live skill's tests each night. When a result moves more than the set limit — 10% by default — it asks the owner to re-check the skill before trusting it again.

Do people stay in control?

Yes. No skill reaches an agent until it passes its tests and the person who knows the data confirms it. Skills on cost or price tables also need the finance data steward, every version is kept, and every step is on the audit trail.

How long does it take to go live in our company?

The Agentic Solution Engine builds and deploys the No-Code Agent Builder from your requirements and documents — your warehouse catalog, the reports you sign off and your sign-off rules — and it goes live once every quality gate has passed. We will build a first agent with your analysts on your own data.

See it on
your warehouse.

We'll build a first agent with your analysts, tested against a report your business has already signed off.