Odoo 19+ Extensions

Connect Odoo to n8n & AI — without the custom code

Five production-ready modules that add REST APIs, automation hooks and workflow tools to Odoo. One-time purchase, no subscriptions.

Zero-session REST APIs

Call Odoo from n8n, scripts or dashboards using API keys or per-query tokens — no browser session required.

n8n-ready out of the box

Every endpoint is designed to drop straight into an n8n HTTP Request node. No wrapper code, no custom nodes.

Buy once, yours forever

One-time purchase, no subscription. Includes DE & ES translations and future updates for that Odoo version.

The Modules

Each module solves one specific problem. Buy only what you need.

BI Queries

o4p_n8n_bi · v19.0.1

$390 one-time

Expose SQL queries as secure JSON endpoints

Store named PostgreSQL queries in Odoo, each protected by a per-query Bearer token. Call them from any BI tool, dashboard or n8n workflow — no Odoo session needed.

Per-query Bearer token auth
Masked token UI with copy button
Direct PostgreSQL execution
Structured JSON response
GET /bi_query/<id>?db=<dbname>   Authorization: Bearer <token>

Payment Link API

o4p_n8n_payment_link_api · v19.0.2

$249 one-time

Generate payment links for invoices & sales orders

One REST endpoint returns a signed Odoo portal link for any invoice or sales order. Send it via WhatsApp, SMS or email directly from n8n — the customer pays without logging in.

Works for invoices & sales orders
Odoo API key authentication
Signed portal links, no login needed
Single JSON response with link
POST /api/payment-link/<invoice|sale>/<id>   Authorization: Bearer <api-key>

Website Form Webhook

o4p_n8n_website_webhook · v19.0.1

$119 one-time

POST website form submissions to n8n in real time

Adds a dedicated webhook form to your Odoo website — submissions are POSTed to a configurable n8n URL instantly, enabling AI spam filtering, lead enrichment, custom routing and more.

Real-time delivery, no polling
Dedicated webhook form for n8n
Optional auth header support
Zero-code setup via system params

Invoice Address Edit

o4p_n8n_edit_invoice_address · v19.0.2

$49 one-time

Let customers fix their billing address at checkout

Adds an "Edit Invoice Address" button to the portal payment page. Customers can correct name, street, city, ZIP and country in one step — no support ticket, no back-office involvement.

Inline edit on payment page
Secure — access token verified
Saves immediately to partner record
Zero configuration

Risk Management

o4p_risk_management · v19.0.1

$590 one-time

Risk register with scoring, workflow and Kanban

A full organisational risk register inside Odoo. Risks move through Identified → Understood → Mitigated → Closed with automatic score-based classification (Low / Medium / High / Critical).

Auto-score: (Severity × Impact) / 100
Four-stage workflow with audit log
Mitigation actions sub-list per risk
List, Kanban, Pivot & Graph views

Complete Sales Automation Example

Use four modules together for a fully automated lead-to-payment flow.

1

Lead capture

Website form → n8n webhook. AI validates and de-duplicates the lead before it reaches Odoo CRM.

2

Data enrichment

n8n checks against Odoo data via the BI Query API — existing customer? open invoices? risk score?

3

Quotation created

n8n creates a sale order in Odoo via the standard JSON-RPC API.

4

Payment link sent

n8n calls the Payment Link API and sends the signed URL via WhatsApp or email — customer pays without logging in.

5

Address corrected

Customer notices a wrong billing address — fixes it directly on the portal payment page, no support needed.

Want to try before you buy?

We host Odoo for businesses of all sizes. Every hosting plan includes all modules at no extra cost.

Already have an account? Contact us