- Before
- Knows which tables hold the answer and how to count it, then waits weeks for someone else to build it.
- Now
- Builds the Returns specialist herself in 14 minutes, and checks every skill on live data before it answers anyone.
One specialist, from first message to first answer
Lena Ortiz, a supply chain analyst, builds a Returns specialist on the supply chain warehouse. Here is what happens, screen by screen, in the working solution — 10:31 to live at 10:45.
- 01Morning
What needs her, on one screen
Lena Ortiz · Supply chain analystNine live specialists answering in the supply chain assistant, 26 skills verified by people, 1,395 questions answered last week. Under “Needs you”: her own Returns draft, a Backorders skill whose result moved 14% overnight, Dana Okafor’s request for a loaner-kit specialist, and Shipments & carriers v1.4 ready to publish.
- 0210:31
She says what it should answer, in her own words
Lena Ortiz · Supply chain analyst“I want a Returns specialist. It should answer questions about customer returns — how many, why, what they are worth, and how long they stay open.” The builder searches the supply chain warehouse, finds 7 tables that look related and highlights the likely ones: returns_header, return_lines, reason_codes, shipment_lines, item_master, customer_accounts.
“Which tables should it use, and how do they join? Anything about how you count a return helps too.”
- 0310:36
Join keys checked, counting rules written down
Specialist BuilderLena names the joins — rma_no, item_code, ship_to_id — and says to count a return by line and value it at standard cost. The builder checks all 5 joins against the warehouse, with no duplicate rows from return_lines to item_master, draws the six tables and writes her rules down. It adds one she did not say.
“reason_codes marks DEF — suspected product defect as a complaint, so I’ll report those as totals only, never case or customer detail.”
- 0410:38
Three skills drafted and run live, read-only
Skill ValidatorReturns by reason code: 1,126 lines and $1.84M for EMEA in September — the totals match the September returns report. Return rate by product family: four families, all with shipments in the window. Lena confirms both. The third, open returns past 30 days, came back with 212 rows — and a question.
“Check this: 41 of the 212 are cancelled authorisations (status CXL), and 63 were never received — the clock starts when the return is authorised. Is that what you mean by open?”
- 05After her fix
She fixes it in plain words
Lena Ortiz · Supply chain analyst“Leave out cancelled RMAs, and start the 30-day clock when the goods are received.” The builder re-drafts the query and runs it again: 87 returns open past 30 days from receipt, the oldest RMA-04418 at St. Aldric Hospital, 71 days. Her fix becomes a rule of the specialist, and she confirms the skill.
- 0610:45 · live
Live in routing — no code, no deployment step
Specialist BuilderThree of three skills confirmed, one after her fix. Going live saves Returns specialist v1.0, adds the skills to the skill library with their confirmation records and joins the supply chain assistant’s routing. Three probe questions route as expected: two to Returns, one that stays with Backorders.
“Live in the supply chain assistant’s routing · 3 verified skills · built in 14 min”
- 07First question
Asked the way her colleagues will ask
Supply chain assistant“Which reason codes drove EMEA returns value in September?” The assistant routes it to the Returns specialist at a 0.94 match, on the skill Returns by reason code: $1.84M at standard cost across 1,126 lines, short-dated or expired stock leading at 38% of value, 61% of those lines from distributor accounts. Suspected-defect returns appear as totals only.
- 08One click
The query behind the number
Anyone who askedEvery answer carries “Verified skill · confirmed by Lena Ortiz” and “See the query”. It opens the exact query that ran, its parameters (EMEA, September), 0.9 seconds and 7 rows, with the lines that produced the cited number highlighted.
“Runs on the supply chain warehouse through a read-only connection; customer contact columns are hidden from every answer.”
- 09Every night
When a result moves, the owner re-checks it
Skill watcherEvery live skill re-runs each night. Backorder age by customer moved 14%: 186 backorder lines were re-dated in the warehouse on Oct 5, so the oldest wait moved from 36 to 41 days. The skill waits for its owner, Sam Patel, to run it live and confirm. The re-run checks the re-dated lines: promise dates moved by the order desk — a real change, not a data fault.