OdooWiki OCA HUB

Ai Oca Bridge MRP

ai_oca_bridge_mrp folder_open OCA/ai open_in_new
Uncategorised License: AGPL-3

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.0

Connects 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-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

terminal Installation and usage

OCA documentation · 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

Depending 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.

info

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.