Skip to content

AI Agent for Odoo Manufacturing (MRP) Configuration: Complete Guide

DeployMonkey Team · March 22, 2026 11 min read

Why Manufacturing Is the Hardest Module to Configure

Odoo Manufacturing (MRP) is the most complex module in the entire Odoo ecosystem. It involves work centers with capacity planning, routings with operation sequences, multi-level bills of materials, quality control points, subcontracting workflows, and integration with inventory, purchasing, and accounting. A manual MRP setup takes a specialist consultant 1-3 weeks. An AI configuration agent reduces this to hours.

What the Agent Configures

Work Centers

The agent creates work centers based on your production facility layout:

  • Name, code, and physical location
  • Capacity (units per hour or cycle time)
  • Working hours and availability schedule
  • Hourly cost rates for cost calculation
  • Alternative work centers for overflow scheduling

For a furniture manufacturer, the agent might create: Cutting Station (2 units, 8h/day, $45/hr), Assembly Line A (1 unit, 8h/day, $55/hr), Finishing Booth (1 unit, 6h/day, $35/hr).

Routings

Routings define the sequence of operations for manufacturing a product:

# Create routing with operations
models.execute_kw(db, uid, pwd,
    'mrp.routing.workcenter', 'create', [{
        'name': 'Standard Chair Production',
        'bom_id': bom_id,
        'workcenter_id': cutting_wc_id,
        'sequence': 10,
        'time_cycle_manual': 15.0,  # 15 minutes per unit
        'note': 'Cut frame components from raw lumber',
    }])

The agent creates routings with realistic cycle times, setup times, and cleanup times based on your production descriptions.

Bill of Materials (BOM)

BOMs define the materials and sub-assemblies needed to produce a finished product. The agent creates:

  • Single-level BOMs for simple products
  • Multi-level BOMs with sub-assemblies
  • BOM variants for configurable products
  • Phantom BOMs for kit products
  • Subcontracting BOMs for outsourced operations
BOM TypeUse CaseAgent Capability
StandardFixed recipe, consistent outputFull automation
Multi-levelSub-assemblies requiredFull automation with dependency tracking
Kit/PhantomBundle products without manufacturingFull automation
ConfigurableProduct variants with different componentsPartial — needs variant definitions first
SubcontractingExternal manufacturing partnersFull automation with vendor setup

Quality Control Points

The agent creates quality control points at critical stages:

  • Incoming material inspection (raw material receiving)
  • In-process inspection (between manufacturing steps)
  • Final inspection (before shipping)
  • Measurement types: pass/fail, numeric range, text instructions

Production Planning

The agent configures the planning parameters:

  • Manufacturing lead times per product
  • Safety stock for finished goods
  • Minimum order quantities for production orders
  • Make-to-order vs make-to-stock designation per product
  • Planning horizon and scheduling rules

Industry-Specific Configurations

Discrete Manufacturing

Products assembled from distinct components: furniture, electronics, machinery. Agent focuses on BOM accuracy, routing efficiency, and work center capacity.

Process Manufacturing

Batch production with recipes: food, chemicals, pharmaceuticals. Agent focuses on batch sizes, yield tracking, lot traceability, and expiration management.

Make-to-Order

Custom products per customer specification. Agent configures dynamic BOMs, configurable products, and production order generation from sales orders.

Integration with Other Modules

MRP configuration must align with:

  • Inventory — Raw material locations, WIP locations, finished goods locations
  • Purchasing — Automatic purchase orders for raw materials when stock falls below reorder point
  • Accounting — WIP valuation, manufacturing variance accounts, labor cost tracking
  • Quality — Inspection points linked to manufacturing operations
  • Maintenance — Work center maintenance schedules affecting production planning

Validation

  1. Create a test manufacturing order and verify BOM consumption
  2. Confirm work center scheduling respects capacity constraints
  3. Verify cost calculations include materials, labor, and overhead
  4. Test quality control alerts trigger at configured inspection points
  5. Verify auto-procurement creates purchase orders for missing materials

Getting Started

Manufacturing is where AI configuration agents deliver the highest ROI — the complexity that makes manual setup expensive is exactly what agents handle well. Deploy Odoo on DeployMonkey, describe your production process, and let the AI agent build the foundation. Review and refine the configuration before production use.