Lead Enrichment

crm_iap_enrich
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/19.0/crm_iap_enrich
VERSION
VERSION 1.1
CATEGORY
CATEGORYSales/CRM
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSOdoo S.A.
MAINTAINERS
MAINTAINERSOdoo S.A.
COMMITTERS
COMMITTERSOdoo Translation Bot, Julien Castiaux, Tiffany Chang (tic), Gorash, William Braeckman, Dylan Kiss (dyki), Martin Trigaux (mat), yagp-odoo, Krzysztof Magusiak (krma)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:51:46
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - iap_crm
    - crm
    - base_setup
    - base
    - web
    - sales_team
    - mail
    - bus
    - web_tour
    - html_editor
    - calendar
    - resource
    - utm
    - contacts
    - digest
    - portal
    - http_routing
    - auth_signup
    - phone_validation
    - iap_mail
    - iap
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
crm_lead_view_form crm.lead.view.form.inherit.iap.lead.enrich crm.lead xpath Inherits crm.crm_lead_view_form
mail_message_lead_enrich_no_email mail_message_lead_enrich_no_email ir.ui.view qweb New
mail_message_lead_enrich_notfound mail_message_lead_enrich_notfound ir.ui.view qweb New
res_config_settings_view_form res.config.settings.view.form.inherit.crm.iap.enrich res.config.settings field Inherits crm.res_config_settings_view_form
Models touched (2)

New fields (2)
  • iap_enrich_done Boolean
    help='Whether IAP service for lead enrichment based on email has been performed on this lead.' string='Enrichment done'
  • show_enrich_button Boolean
    compute='_compute_show_enrich_button' string='Allow manual enrich'
Public methods (2)
  • create(self, vals_list)
    @api.model_create_multi
  • iap_enrich(self, *, batch_size=50)

New fields (0)

No new fields.

Public methods (2)
  • get_values(self)
    @api.model
  • set_values(self)
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/18.0/crm_iap_enrich
VERSION
VERSION 1.1
CATEGORY
CATEGORYSales/CRM
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSRaphael Collet, Odoo Translation Bot, Odoo Online, Tiffany Chang (tic), Dylan Kiss (dyki), Joris Makauskis, Jérémy Hennecart (jeh), Martin Trigaux (mat), Louis (wil)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:26:00
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - iap_crm
    - crm
    - base_setup
    - base
    - web
    - sales_team
    - mail
    - bus
    - web_tour
    - html_editor
    - calendar
    - resource
    - utm
    - contacts
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - phone_validation
    - iap_mail
    - iap
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
crm_lead_view_form crm.lead.view.form.inherit.iap.lead.enrich crm.lead xpath Inherits crm.crm_lead_view_form
mail_message_lead_enrich_no_email mail_message_lead_enrich_no_email ir.ui.view qweb New
mail_message_lead_enrich_notfound mail_message_lead_enrich_notfound ir.ui.view qweb New
res_config_settings_view_form res.config.settings.view.form.inherit.crm.iap.enrich res.config.settings field Inherits crm.res_config_settings_view_form
Models touched (2)

New fields (2)
  • iap_enrich_done Boolean
    help='Whether IAP service for lead enrichment based on email has been performed on this lead.' string='Enrichment done'
  • show_enrich_button Boolean
    compute='_compute_show_enrich_button' string='Allow manual enrich'
Public methods (2)
  • create(self, vals_list)
    @api.model_create_multi
  • iap_enrich(self, from_cron=False)

New fields (0)

No new fields.

Public methods (2)
  • get_values(self)
    @api.model
  • set_values(self)
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/17.0/crm_iap_enrich
VERSION
VERSION 1.1
CATEGORY
CATEGORYSales/CRM
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Thibault Delavallée, Denis Ledoux, Odoo Online, Tiffany Chang (tic), Gorash, Nshimiyimana Séna, Louis Baudoux, Louis Wicket (wil), amdi-odoo, Dylan Kiss (dyki), Joris Makauskis, Louis (wil)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:02:11
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - iap_crm
    - crm
    - base_setup
    - base
    - web
    - sales_team
    - mail
    - bus
    - web_tour
    - calendar
    - onboarding
    - resource
    - utm
    - contacts
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - phone_validation
    - iap_mail
    - iap
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
crm_lead_view_form crm.lead.view.form.inherit.iap.lead.enrich crm.lead xpath Inherits crm.crm_lead_view_form
mail_message_lead_enrich_no_email mail_message_lead_enrich_no_email ir.ui.view qweb New
mail_message_lead_enrich_notfound mail_message_lead_enrich_notfound ir.ui.view qweb New
res_config_settings_view_form res.config.settings.view.form.inherit.crm.iap.enrich res.config.settings field Inherits crm.res_config_settings_view_form
Models touched (2)

New fields (2)
  • iap_enrich_done Boolean
    help='Whether IAP service for lead enrichment based on email has been performed on this lead.' string='Enrichment done'
  • show_enrich_button Boolean
    compute='_compute_show_enrich_button' string='Allow manual enrich'
Public methods (2)
  • create(self, vals_list)
    @api.model_create_multi
  • iap_enrich(self, from_cron=False)

New fields (0)

No new fields.

Public methods (2)
  • get_values(self)
    @api.model
  • set_values(self)
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/16.0/crm_iap_enrich
VERSION
VERSION 1.1
CATEGORY
CATEGORYSales/CRM
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSRaphael Collet, Odoo Translation Bot, Martin Trigaux, Thibault Delavallée, Yannick Tivisse, Victor Feyens, Sébastien Theys, std-odoo, Prakash Prajapati, Nshimiyimana Séna, Mitul Shah, Joris Makauskis, Martin Trigaux (mat)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:40:55
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - iap_crm
    - crm
    - base_setup
    - base
    - web
    - sales_team
    - mail
    - bus
    - web_tour
    - calendar
    - resource
    - utm
    - web_kanban_gauge
    - contacts
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - phone_validation
    - iap_mail
    - iap
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
crm_lead_view_form crm.lead.view.form.inherit.iap.lead.enrich crm.lead xpath Inherits crm.crm_lead_view_form
mail_message_lead_enrich_no_email mail_message_lead_enrich_no_email ir.ui.view qweb New
mail_message_lead_enrich_notfound mail_message_lead_enrich_notfound ir.ui.view qweb New
res_config_settings_view_form res.config.settings.view.form.inherit.crm.iap.enrich res.config.settings field Inherits crm.res_config_settings_view_form
Models touched (2)

New fields (2)
  • iap_enrich_done Boolean
    help='Whether IAP service for lead enrichment based on email has been performed on this lead.' string='Enrichment done'
  • show_enrich_button Boolean
    compute='_compute_show_enrich_button' string='Allow manual enrich'
Public methods (2)
  • create(self, vals_list)
    @api.model_create_multi
  • iap_enrich(self, from_cron=False)

New fields (0)

No new fields.

Public methods (2)
  • get_values(self)
    @api.model
  • set_values(self)
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/15.0/crm_iap_enrich
VERSION
VERSION 1.1
CATEGORY
CATEGORYSales/CRM
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Thibault Delavallée, Joris Makauskis
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:25:30
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - iap_crm
    - crm
    - base_setup
    - base
    - web
    - sales_team
    - mail
    - bus
    - web_tour
    - calendar
    - resource
    - fetchmail
    - utm
    - web_kanban_gauge
    - contacts
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - phone_validation
    - iap_mail
    - iap
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
crm_lead_view_form crm.lead.view.form.inherit.iap.lead.enrich crm.lead xpath Inherits crm.crm_lead_view_form
mail_message_lead_enrich_no_credit mail_message_lead_enrich_no_credit ir.ui.view qweb New
mail_message_lead_enrich_no_email mail_message_lead_enrich_no_email ir.ui.view qweb New
mail_message_lead_enrich_notfound mail_message_lead_enrich_notfound ir.ui.view qweb New
res_config_settings_view_form res.config.settings.view.form.inherit.crm.iap.enrich res.config.settings field Inherits crm.res_config_settings_view_form
Models touched (2)

New fields (2)
  • iap_enrich_done Boolean
    help='Whether IAP service for lead enrichment based on email has been performed on this lead.' string='Enrichment done'
  • show_enrich_button Boolean
    compute='_compute_show_enrich_button' string='Allow manual enrich'
Public methods (1)
  • iap_enrich(self, from_cron=False)

New fields (0)

No new fields.

Public methods (2)
  • get_values(self)
    @api.model
  • set_values(self)