This module is intended to allow external AI systems to perform actions with the correct context, based on triggers related to MRP.
auto_awesome What this module does
AI-generated from the code · Odoo 16.0Connects Odoo Manufacturing work orders to external AI systems, so an AI service can be notified automatically when a work order is created, updated or deleted.
This module extends the AI Bridge feature to Manufacturing. It makes the work order model (mrp.workorder) able to act as a bridge thread, so external AI services can be called with the right context whenever something happens to a work order.
Three ready-made bridges are provided as demo data: - "MRP AI Bridge - Create": triggered when a new work order is created; it sends the work order name and status to an external web address. - "MRP AI Bridge - Update": triggered when a work order is changed; it also sends the name and status. - "MRP AI Bridge - Delete": triggered when a work order is deleted; it sends no record data.
All three call the same example web address, use no authentication, send the record as payload and expect no result back, so they run immediately. The demo web address is a placeholder and must be replaced with a real AI service endpoint.
No new menus, buttons, reports or business rules are added by the code itself. The module only adds the technical link between work orders and the AI Bridge framework, plus the example bridge records. The actual configuration and use of bridges happens in the AI Bridge module.
Depends on
Models and fields (1)
- mrp.workorder · new model
Text generated by AI (DeepSeek) from reading the Odoo 16.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 16.0
Confirmed on 2026-11-03 in branch 16.0 of OCA/ai.
terminal Installation and usage
OCA documentation · Odoo 16.0Configuration
Source · Odoo 16.0- Bridge with
Usage = "AI Thread Create"Processes new MRP workorder in the external system for AI-enhanced actions like lead enrichment or tailored follow up emails. - Bridge with
Usage = "AI Thread Write"Updates lead information in the external system when leads are modified in Odoo. - Bridge with
Usage = "AI Thread Unlink"Removes lead data from the external system when leads are deleted from Odoo.
For creating those bridges, apart from the usage of the bridge, the user must define:
- Payload Type: it depends on the endpoint configuration, normally "Record" would work.
- Result Type: depending on your use case.
- Model: select the "MRP workorder" model
- Field: add at least the fields the endpoint is expecting (e.g., name, email, phone, company, etc.).
- Filter: add a domain for using the bridge only with the leads intended to trigger automatic actions
Usage
Source · Odoo 16.0Depending on the bridges you have created, create, update or delete a MRP record matching the bridge domain. You should see the execution on the AI Bridge Execution menu.
No verified information in OCA: Installation.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.