AI Automation · Case study

AI Automation for Lead Generation and CRM Pipeline Control

AI automation experience connecting lead capture, company enrichment, Odoo Opportunity review, sales follow-up and CRM pipeline control through n8n.

Project context

B2B sales operations

Sales teams need to respond to incoming leads, research companies, maintain CRM quality and follow up on active Opportunities while routine checks compete with customer-facing work.

Lead data arrived from external sources, company research required manual effort, and pipeline quality depended on managers consistently reviewing communication history, Forecast state and overdue follow-up. The process needed one controlled workflow around Odoo rather than another isolated AI tool.

Delivery
AI Automation
Industry
B2B sales operations
Confidentiality
Client identity is withheld unless publication is approved.

ERPixel solution

How the work was approached

ERPixel developed an automation pattern around Odoo and n8n that creates structured Leads from website and email inputs, enriches Leads and Opportunities with internal CRM context and sourced web research, and regularly reviews active Opportunities using CRM fields, Chatter and VoIP call history. AI returns a validated decision, reason, concrete next step and review date. The result is written back to Odoo as a report, review or manager Activity, with human control retained for customer-facing communication.

Transformation

Before and after

The operational change delivered through the project.

Before

  • Incoming lead details could require manual transfer, normalization and attribution before Sales could work with them.
  • Managers researched companies across CRM records and external sources with inconsistent preparation time and depth.
  • Opportunity follow-up and Forecast quality depended heavily on individual discipline and repeated manual pipeline checks.
  • Free-form AI text could not safely drive CRM updates, deadlines or repeatable downstream actions.

After

  • Website, email and other external inputs can be normalized into structured Odoo Lead records.
  • Internal Odoo history and sourced external research are consolidated into an enrichment report inside the CRM record.
  • Scheduled Opportunity reviews identify stalled deals and return WAIT, CONTACT or NO ACTION with a reason and next review date.
  • Structured AI output can create controlled CRM actions while customer communication remains human-reviewed where appropriate.

Confirmed outcomes

What the project delivered

  1. 01

    One workflow connects lead intake, enrichment, qualification context and pipeline control

  2. 02

    Sales managers receive a concrete next action instead of an isolated AI summary

  3. 03

    Scheduled review reduces dependence on manual pipeline checking and employee memory

  4. 04

    Idempotent processing and validation support safe workflow reruns without duplicate CRM notes

Technology and scope

What the delivery covered

  • Odoo CRM
  • Odoo Contacts
  • Odoo Sales
  • Odoo Helpdesk data
  • Odoo Chatter
  • Odoo VoIP call data
  • Odoo Activities
  • Odoo API
  • JSON-RPC
  • n8n
  • Webhooks
  • Scheduled workflows
  • Email data extraction
  • Tavily web research
  • LLM classification
  • Structured AI output
  • Human-in-the-loop
  • Idempotent workflow design

Your project

Planning a similar transformation?

Talk with ERPixel about your processes, systems and delivery constraints.