Steel and metals ERP
For mid-size steel plants and metal processors.
- Heat and batch traceability
- Grade and chemistry checks
- Scrap and yield
- Production planning and scheduling
- Quality and test certificates
- Dispatch
MixinFire builds AI-native enterprise software: AI agents, agentic workflows, knowledge assistants and data platforms, plus our own AI-native ERP. Agents plan, act and ask for approval inside your systems of record.
For business and technology leaders at mid-size and enterprise companies, in any industry.
Agent run Illustrative
Every step is logged. Nothing changes without approval.
AI-native systems that do work inside your business, not demos beside it. Custom builds and our own products share the same governed agent core.
Agents that plan, call tools and act inside your business systems, with scoped permissions and human approval.
Multi-step processes such as approvals, document handling and reconciliation, run end to end by agents and checked by people.
Assistants grounded in your documents and data through retrieval (RAG), with strict access control.
Our own ERP with agents built in, for steel and metals manufacturing and for medical distribution.
Streaming, warehouse, cloud and backend platforms that AI systems run on.
Every solution runs on our reusable agent and workflow platform, extended for your systems.
The same agents and workflows adapt to any business. Pick an industry to see what they handle day to day; the color, copy and examples on this page follow your choice.
Heats, grades, yield and dispatch dates move together. Agents watch all four and act inside your ERP when something changes.
Explore the steel ERPRe-sequence the rolling schedule to protect dispatch dates, then ask the planner to approve.
Compare each heat’s chemistry with the grade specification and hold non-conforming lots before dispatch.
Spot yield losses by shift, mill or grade and raise them with the numbers attached.
Draft test certificates from heat and lab data, ready for QA sign-off.
Stock sits in many shops, every batch has an expiry date and every invoice must be right. Agents keep watch and draft the paperwork.
Explore the medical ERPFind expiring stock across shops, draft supplier returns or transfers, and route them for approval.
Draft purchase orders from sales, stock on hand and supplier terms.
Suggest transfers between shops before one runs out and another overstocks.
Keep invoices, batch numbers and tax details consistent from purchase to sale.
A scripted run of the kind of task agents do inside the ERP. Each step is logged with its inputs and tool calls, and the change waits for a person to approve.
Illustrative simulation. All names, numbers and records are synthetic.
Induction furnace F2 tripped. Estimated restart in 3 h 20 min.
Plan: re-sequence Rolling Mill 1 so heats from F1 roll first, keeping dispatch dates.
schedule.resequence(mill="RM1", source="F1", keep_due_dates=true)
New sequence keeps 11 of 12 dispatch slots; one slot moves by 2 h.
Check heat H-0417 chemistry against grade Fe 500D.
quality.check_chemistry(heat="H-0417", grade="Fe 500D")
Carbon 0.27% exceeds the grade maximum of 0.25%. Lot L-0417-B is non-conforming.
Hold lot L-0417-B, remove it from today’s dispatch and draft a re-test request.
inventory.hold(lot="L-0417-B", reason="C above grade max")
Planner Approval needed: apply the new rolling sequence and hold lot L-0417-B?
Approved by planner (simulation). Sequence applied, lot held, audit record AR-2291 written. Rejected by planner (simulation). No changes made; the plan and your reason are kept in audit record AR-2291.
Nightly expiry sweep finished across 3 shops.
Find batches expiring within 60 days.
inventory.find_expiring(days=60, shops="all")
14 batches found; supplier terms allow returns on 5 of them.
Draft return note RN-0094 for supplier S-12 and purchase order PO-1183 for replacements, based on 30-day sales.
purchasing.draft_po(supplier="S-12", basis="sales_30d")
The order includes prescription-only items: pharmacist sign-off required.
Suggest moving 4 slow batches from Shop 2 to Shop 3, where they sell faster.
inventory.suggest_transfer(from="Shop 2", to="Shop 3")
Pharmacist Approval needed: send PO-1183 and return note RN-0094?
Approved by pharmacist (simulation). Order and return note issued, audit record AR-3107 written. Rejected by pharmacist (simulation). Nothing sent; the drafts and your reason are kept in audit record AR-3107.
Agents never touch raw tables directly. They work through a semantic layer and typed tools, and every change stops at a human approval before it reaches the system of record.
ERP and business systems, documents, spreadsheets, sensors and event streams.
Business definitions such as customer, order, batch or asset, mapped to your data, so agents query meaning, not raw tables.
Plans multi-step work, picks the right tools and stops at policy limits.
Typed actions such as read, check, draft and update, exposed through APIs and the Model Context Protocol.
People approve consequential actions inside the screens they already use.
Approved changes are written to your ERP or business system, with every step in the audit trail.
Enterprise AI fails on trust, not on demos. These controls are part of the design from the first workflow.
step inventory.hold agent planner-assist inputs lot=L-0417-B, reason="C above max" tool_calls quality.check_chemistry, inventory.hold approved_by planner (simulation) outcome applied replay available
Human-in-the-loop approvals, scoped permissions and action limits. Agents draft and propose; consequential changes wait for a named approver.
Every agent step is logged with its inputs, tool calls and outcome, and can be replayed later.
Agents call tools over your own data through a semantic layer and use RAG over your SOPs, so they look things up instead of guessing.
Agent workflows pass LLM evals and verification gates before they reach production.
Open APIs and the Model Context Protocol (MCP). Change models or connect other systems without vendor lock-in.
Run in the cloud, in your private VPC or on-premises. Your data stays with you.
Right-sized models per task, caching and bounded token spend per workflow.
A full ERP built agent-first, for two industries where mistakes are expensive. Agents work on the same records your teams already use.
For mid-size steel plants and metal processors.
For medical distributors and pharmacy chains.
A staged path, so you see value on one workflow before you commit to more.
We map your workflows, data and approval chains, then pick one or two agent use cases worth automating.
You get: an assessment report and a pilot plan.
We build one agent or workflow on your data, behind approvals, in your environment.
You get: a working pilot with its audit trail and eval results.
Extend to more workflows, teams and sites, connect existing systems and train your people.
You get: agents in production across agreed workflows.
We monitor, evaluate and tune agents, review audit trails and keep token spend in budget.
You get: ongoing operation.
Still unsure? Ask us directly at admin@mixinfire.com.
Both. We build custom agents, agentic workflows and knowledge assistants on our reusable platform, and we sell our own AI-native ERP for steel and medical businesses.
Your data stays in your environment: solutions can run in your cloud account, a private VPC or on your own servers. Agents act through scoped permissions, every step is logged, and consequential actions wait for human approval.
Agents do not answer from memory. They call tools over your own data through a semantic layer, retrieve your SOPs for procedures, and pass LLM evals and verification gates before release. Anything that changes a record waits for a person to approve it.
Agents connect through APIs and the Model Context Protocol (MCP), so they can read from and write to the systems you already run.
It starts with an assessment and a pilot on one workflow, then expands in stages.
Book an assessment and we will share a proposal for your scope.
We are model-agnostic. We pick right-sized models per task, can use your preferred provider or self-hosted models, and use caching to keep token spend bounded.
Tell us about one process that costs you time or money. We will show you what an agent or workflow would do with it, and what it would need from your data.