ERP AI chatbot for Odoo sales module with OpenAI

Go to Workflow
19,022 views
Built by Mihai Farcas Mihai Farcas
Created on July 10, 2024

Description

Who is this for?
This workflow is for everyone who wants to have easier access to their Odoo sales data without complex queries.

Use Case
To have a clear overview of your sales data in Odoo you typically needs to extract data from it manually to analyse it. This workflow uses OpenAI's language models to create an intelligent chatbot that provides conversational access to your Odoo sales opportunity data.

How it works
Creates a summary of all Odoo sales opportunities using OpenAI
Uses that summary as context for the OpenAI chat model
Keeps the summary up to date using a schedule trigger

Set up steps:
Configure the Odoo credentials
Configure OpenAI credentials
Toggle "Make Chat Publicly Available" from the Chat Trigger node.

This workflow was created by Mihai Farcas and shared publicly on the n8n community template library. n8nFind indexes it for discovery — the workflow remains the property of its original creator.

Nodes Used (7)

AI Agent
@n8n/n8n-nodes-langchain.agent
Calculator
@n8n/n8n-nodes-langchain.toolCalculator
Odoo
n8n-nodes-base.odoo
OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi
OpenAI Model
@n8n/n8n-nodes-langchain.lmOpenAi
Simple Memory
@n8n/n8n-nodes-langchain.memoryBufferWindow
Summarization Chain
@n8n/n8n-nodes-langchain.chainSummarization