For Agents
Run manufacturing operations end-to-end — create customer orders, schedule manufacturing orders, manage bills of materials, and track stock — through the MRPeasy ERP API.
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the MRPeasy API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with MRPeasy API API.
Create and update bills of materials with components, routings, and cost data via /boms
Place and amend customer orders with line items and shipping detail via /customer-orders
Schedule manufacturing orders against existing BOMs via /manufacturing-orders
Maintain customer master data and contact records via /customers
GET STARTED
Use for: I need to create a new manufacturing order against an existing BOM, Place a customer order for 100 units and schedule the production, Update the components on a bill of materials when a part is substituted, List all customer orders shipped in the last 30 days
Not supported: Does not handle accounting ledgers, payroll, or shipping label generation — use for manufacturing ERP order, BOM, and inventory operations only.
MRPeasy is a manufacturing ERP for small and mid-sized manufacturers, and its REST API exposes the production planning, inventory, and order management surface to external systems. The API covers bills of materials, customer orders, manufacturing orders, purchase orders, RMA orders, customers, products, and parameter data so production schedules, stock movements, and order fulfilment can be driven from outside the MRPeasy UI. With 70 endpoints across the major resources it supports both reads and writes for end-to-end manufacturing workflows.
Issue and reconcile purchase orders to suppliers via /purchase-orders
Process returns and warranty cases through /rma-orders
Configure product groups, parameters, and routings that drive production planning
Patterns agents use MRPeasy API API for, with concrete tasks.
★ Connect E-Commerce Orders to Production
Storefronts on Shopify or BigCommerce drop sales orders into MRPeasy as customer-orders, and MRPeasy schedules a matching manufacturing-order against the BOM. The integration removes manual order entry for built-to-order manufacturers and tightens lead time accuracy. A typical bridge writes to POST /customer-orders on every paid checkout and POST /manufacturing-orders for any product flagged as make-to-order.
On checkout, call POST /customer-orders with the order lines and POST /manufacturing-orders for any made-to-order SKU referencing the matching BOM.
Automate Purchase Order Replenishment
Procurement teams trigger purchase orders when component stock falls below reorder thresholds. The MRPeasy API exposes /boms to read component requirements and /purchase-orders to issue the replenishment to the right supplier. A scheduled job converts low-stock alerts into approved purchase orders with no manual data entry, reducing stockouts on the shop floor.
For every component below reorder point, call POST /purchase-orders with the supplier id and quantity equal to economic order quantity from the BOM record.
Bill of Materials Sync from PLM
Engineering teams maintain product structures in a PLM tool and push approved revisions into MRPeasy through the /boms endpoints. The integration ensures that the shop floor builds against the latest released BOM and that costing reflects the current component list. Two-way sync via GET /boms/{id} and PUT /boms/{id} keeps the production system aligned with engineering.
On PLM release, call PUT /boms/{id} with the new component list and routing, and audit by re-reading GET /boms/{id}.
Agent-Driven Order Status Lookup for Sales
A sales agent answers a customer's 'where is my order?' question by querying MRPeasy through Jentic. The agent searches for 'check manufacturing order status', loads the schema, and calls GET /manufacturing-orders/{id} for the linked production order. Response includes the scheduled completion date and current status, which the agent relays to the customer in the chat.
Search Jentic for 'check manufacturing order status', load the manufacturing-orders schema, and call GET /manufacturing-orders/{id} for the order id surfaced from the customer message.
70 endpoints — mrpeasy is a manufacturing erp for small and mid-sized manufacturers, and its rest api exposes the production planning, inventory, and order management surface to external systems.
METHOD
PATH
DESCRIPTION
/boms
List bills of materials
/customer-orders
Create a customer order
/manufacturing-orders
Schedule a manufacturing order against a BOM
/purchase-orders
Issue a supplier purchase order
/customers
List customer master records
/rma-orders
Open a return or warranty case
/boms
List bills of materials
/customer-orders
Create a customer order
/manufacturing-orders
Schedule a manufacturing order against a BOM
/purchase-orders
Issue a supplier purchase order
/customers
List customer master records
Three things that make agents converge on Jentic-routed access.
Credential isolation
MRPeasy Basic auth credentials are stored encrypted in the Jentic vault. Agents receive a scoped session token — the raw username and password pair never reaches the agent's prompt context or logs.
Intent-based discovery
Agents search Jentic with intents like 'create a manufacturing order' or 'list customer orders' and Jentic returns the matching MRPeasy operation with its input schema, removing the need to read MRPeasy's REST docs before the first call.
Time to first call
Direct MRPeasy integration: 3-5 days to wire auth, error handling, and BOM-to-manufacturing-order chaining. Through Jentic: under 1 hour to discover, load, and execute the first manufacturing order workflow.
Alternatives and complements available in the Jentic catalogue.
Katana MRP API
Katana MRP is a competing manufacturing ERP for small batch makers
Pick Katana when the workflow targets a Katana customer or needs Katana's stronger Shopify-native bridge.
Zoho Inventory API
Zoho Inventory handles stock and order management without full MRP scheduling
Choose Zoho Inventory when the team needs multichannel stock control rather than production planning.
HubSpot CRM Contacts
HubSpot stores the customer record that an MRPeasy customer-order references
Pair with MRPeasy when sales pipeline contacts in HubSpot need to flow into customer orders on the production side.
Specific to using MRPeasy API API through Jentic.
What authentication does the MRPeasy API use?
The MRPeasy API uses HTTP Basic authentication scoped to your account. Through Jentic the username and password are held in the encrypted vault and injected at execution, so the credentials never appear in the agent's prompt context.
Can I create a manufacturing order against an existing BOM?
Yes. POST /manufacturing-orders takes the product id and quantity and uses the linked BOM at /boms/{id} to plan components and routing. Combine with POST /customer-orders to bridge a sales order into production in one workflow.
What are the rate limits for the MRPeasy API?
MRPeasy applies per-account throttling and recommends paginating list endpoints rather than fetching every record on each call. Use the offset and limit parameters on list endpoints like GET /boms and GET /customer-orders to stay inside the throttle window.
How do I bridge an e-commerce order to production through Jentic?
Search Jentic for 'create a manufacturing order in mrpeasy', load the customer-orders schema, call POST /customer-orders with the cart, then POST /manufacturing-orders for any made-to-order line. Two operations, no direct credential handling in the agent.
Is the MRPeasy API free?
No. API access is included with paid MRPeasy subscriptions. Plan-level limits gate the number of users and the volume of records you can hold in the system, but there is no separate per-call charge for API use.
Can the API process returns and RMAs?
Yes. POST /rma-orders opens a return case against the original customer order and tracks it through inspection and resolution. Status changes are exposed via GET /rma-orders/{id} for downstream support tooling.
/rma-orders
Open a return or warranty case