Predictika · Semiconductor manufacturing equipment
An AI sales agent prepares an order for a Tokyo Electron (TEL) coater/developer, etch system, single-wafer cleaning system or batch thermal processing system for a 300 mm logic fab: the tool family and model, wafer size, process, capacity, substrate and whether the tool is new. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the comparison tables published on tel.com and returns a verdict, every reason and the table figure it computed. The customer is fictional.
This validator models orders of 17 TEL tools, based on the comparison tables on tel.com, not just the scenarios shown below.
Any order of these TEL tools that touches these rules is in scope — not only the scenarios pictured here. Not covered: other TEL products, prices (TEL does not publish them), delivery, site and utility requirements, service contracts, and process results beyond the tables.
8 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch
Illustrative agent statement. The validator receives the structured request below.
Proposing agent: AI sales agent (scripted)
Before sending, the agent must call Recorded run
What this means
Our assessment of what a typical rules-based CPQ (product rules, price rules and validation rules, as in Salesforce CPQ) does with the same cases. It is a judgment about effort and reliability, not a claim that nothing can be built.
| What the validator caught | Typical rules-based CPQ | Predictika |
|---|---|---|
| A process that depends on the model | Only with workarounds Each model lists its own processes, and an order names the process separately from the model. A rules-based CPQ needs a rule per model and process pair, and the process is often not a field at all. | The model and the process arrive in one request and are compared against the table on every call. |
| Limits that change with the model | Only with care Throughput, chamber limit, batch load and temperature range each differ by model and by family. A rule can encode each case, but they must be kept in step with the tables. | The model is read together with the order and the limit that applies is computed on every call. |
| A capacity the agent states | Only with care The stated capacity is a free-entry field; a rule has to know which model and which kind of limit it refers to, then compare. | The stated capacity is a field in the request, compared with the table figure for the model on every call. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the quote is saved or a step is completed, so a person often fixes one error and meets the next. | All findings come back together, whatever order the choices arrived in. |
Every rule is checked on every call, in any order the choices arrive; one problem never hides another. Blocking findings stop the quote; approval findings need a person to sign off; everything else is computed.
| 1 | The LITHIUS Pro DICE lists EUV, immersion, ArF, KrF, i-line and spin-on carbon processes; the process the order needs is not among them. |
| 2 | The LITHIUS Pro AP lists polyimide, package, spin-on dielectric and OCCF processes; the process the order needs is not among them. |
| 3 | The LITHIUS Pro Z lists EUV, immersion, ArF, KrF, i-line and spin-on carbon processes; the process the order needs is not among them. |
| 4 | The LITHIUS Pro V lists immersion, ArF, KrF, i-line and spin-on carbon processes; the process the order needs is not among them. |
| 5 | The LITHIUS Pro lists immersion, ArF, KrF, i-line and spin-on carbon processes; the process the order needs is not among them. |
| 6 | The LITHIUS lists immersion, ArF, KrF and i-line processes; the process the order needs is not among them. |
| 7 | The Tactras lists dielectric, conductor and reactive ion etch processes; the process the order needs is not among them. |
| 8 | The Episode UL lists dielectric, conductor and reactive ion etch processes; the process the order needs is not among them. |
| 9 | The Certas LEAGA lists dielectric and chemical dry etch processes; the process the order needs is not among them. |
| 10 | The CELLESTA-i MD lists pre-clean, post-clean and wet etch processes; the process the order needs is not among them. |
| 11 | The CELLESTA-i lists pre-clean, post-clean and wet etch processes; the process the order needs is not among them. |
| 12 | The CELLESTA MS2 lists physical force cleaning processes; the process the order needs is not among them. |
| 13 | The EVAROS lists oxide, nitride and poly processes; the process the order needs is not among them. |
| 14 | The TELINDY PLUS lists thermal ALD, LPCVD, oxidation and anneal processes; the process the order needs is not among them. |
| 15 | The TELFORMULA lists oxide, anneal, nitride, poly, TEOS and high-k processes; the process the order needs is not among them. |
| 16 | The TELINDY PLUS IRad lists plasma-assisted ALD processes; the process the order needs is not among them. |
| 17 | The ALPHA-8SE i lists oxide, anneal, nitride, poly, TEOS, HTO and high-k processes; the process the order needs is not among them. |
| 18 | The model ordered belongs to a different tool family than the one the order names. |
| 19 | The order has wafers of 200 mm; this model takes 300 mm wafers only. |
| 20 | The order has wafers of 150 mm; this model takes 200 mm or 300 mm wafers. |
| 21 | The order has wafers of 300 mm; this model takes 150 mm or 200 mm wafers. |
| 22 | The order needs 301 wafers an hour; the TEL table gives 300 wafers an hour for this model. |
| 23 | The order needs 441 wafers an hour; the TEL table gives 440 wafers an hour for this model. |
| 24 | The order needs 651 wafers an hour; the TEL table gives 650 wafers an hour for this model. |
| 25 | The order needs 801 wafers an hour; the TEL table gives 800 wafers an hour for this model. |
| 26 | The order needs 201 wafers an hour; the TEL table gives 200 wafers an hour for this model. |
| 27 | The order has 7 chambers; the TEL table allows up to 6 for this model. |
| 28 | The order has 13 chambers; the TEL table allows up to 12 for this model. |
| 29 | The order has 21 chambers; the TEL table allows up to 20 for this model. |
| 30 | The TEL table states no chamber count for this CELLESTA model; a person should confirm it. |
| 31 | The order loads 201 wafers a batch; the TEL table gives a production load of up to 200 for this model. |
| 32 | The order loads 126 wafers a batch; the TEL table gives a production load of up to 125 for this model. |
| 33 | The order loads 51 wafers a batch; the TEL table gives a production load of up to 50 for this model. |
| 34 | The order loads 151 wafers a batch; the TEL table gives a production load of up to 150 for this model. |
| 35 | The order needs 801 degrees C; the TEL table gives a range up to 800 degrees C for this model. |
| 36 | The order needs 1101 degrees C; the TEL table gives a range up to 1100 degrees C for this model. |
The recorded result of the validator for each scenario on this page: the request the AI agent sent, the verdict, and every finding, in the order they appear above.
The agent's request. Please quote a TEL EVAROS for a batch thermal processing system for high-k processing on 200 mm non-silicon wafers. Each batch loads 300 wafers at 1000 degrees C. The tool is new. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a TEL TELFORMULA for a batch thermal processing system for high-k processing on 200 mm silicon wafers. Each batch loads 300 wafers at 1000 degrees C. The tool is new. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a TEL ALPHA-8SE i for a batch thermal processing system for high-k processing on 200 mm silicon wafers. Each batch loads 150 wafers at 1000 degrees C. The tool is new. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a TEL Tactras for an etch system for dielectric etch processing on 300 mm silicon wafers. The line has 8 chambers. The tool is new. The quote states a chamber limit of 8 chambers. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a TEL Tactras for an etch system for dielectric etch processing on 300 mm silicon wafers. The line has 6 chambers. The tool is new. The quote states a chamber limit of 8 chambers. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a TEL Tactras for an etch system for dielectric etch processing on 300 mm silicon wafers. The line has 6 chambers. The tool is new. The quote states a chamber limit of 6 chambers. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a TEL LITHIUS Pro AP for a coater/developer for EUV processing on 300 mm silicon wafers. The fab needs 100 wafers an hour. The tool is new. The quote states a throughput of 200 wafers an hour. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a TEL LITHIUS Pro DICE for a coater/developer for EUV processing on 300 mm silicon wafers. The fab needs 100 wafers an hour. The tool is new. The quote states a throughput of 440 wafers an hour. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.