Skip to Content

Unlocking 3D Product Configuration in Odoo – A native plug-in by Twikit & dear digital

Duration: 22:08


PART 1 — Analytical Summary 🚀

Context and why it matters 💼

In this joint session, Thomas from Twikit and Kristof from dear digital (an Odoo partner) unveiled a native plug-in that brings advanced, visual 3D product configuration into Odoo. The announcement matters to B2B and D2C brands selling configurable products because it closes the gap between immersive customer experiences (3D/AR-style configuration) and operational depth (quotes, orders, and manufacturing) inside Odoo. The solution aims to go far beyond standard product variants by ensuring complex, error-free configurations that are instantly usable in sales, e‑commerce, and manufacturing workflows.

Core ideas and innovations 🧠

At its core, Twikit provides a cloud-based, low-code CPQ engine with real-time 3D visualization. What differentiates it is “hyperpersonalization” through true geometry changes—not just colors—so users can modify width, length, height, thickness, and components with guardrails to keep every configuration manufacturable. The plug-in connects Twikit’s configurators directly to Odoo, making those experiences available across quotations, the customer portal, and the website shop, while also wiring each unique configuration to downstream manufacturing.

The configurators are built and maintained in Twigbot 5 (Twikit’s cloud platform) using a node-based graph editor that feels familiar to users of parametric design tools. Teams upload 3D models and textures, define options and constraints, and publish a bundle of configurators (“Projects”) to Odoo via a JavaScript URL and product ID mapping. Twikit’s open APIs allow the same configuration data to drive on-demand production: automatically generating production files such as CNC, laser cutting, engraving, 3D printing, and more—ensuring that “what you configure is what you can make.”

How it works in Odoo ⚙️

The plug-in enhances standard Odoo flows rather than replacing them. Sales teams can add configurable products to quotations and launch an embedded 3D experience to tailor the product. A “human-readable” configuration description is stored on the sale order, and when a quote is emailed, the customer portal shows a read-only 3D preview of the exact configuration. If a salesperson tweaks the configuration later (e.g., changing a finish), the customer sees the update in real time—both in text and visually.

In eCommerce, the 3D configurator appears directly on the product page. Customers can adjust options, add the configured product to the cart, and see configuration details in their cart and order. The plug-in also supports dynamic pricing rules, allowing price adjustments based on selected materials, dimensions, or complexity so margins are preserved across variants.

A standout demo showed a complex “bike shelter” with adjustable width, length, height, optional panels, and multiple materials/colors—illustrating that the system handles true geometric adjustments, not just surface-level choices.

Tech stack and compatibility 🧠

Web visualization runs on Three.js via WebGL, balancing fidelity with performance through model optimization (e.g., low‑poly assets, texture tuning). For ultra-high-fidelity scenarios (e.g., in-store or automotive showrooms), Twikit can stream the same configurator logic to Unreal Engine. The plug-in supports Odoo v19, accepts common 3D formats (e.g., OBJ, STL, with STEP as an input source), and is designed with an open API for flexible integrations.

Pricing and availability 💬

Twikit operates with a one-time setup/implementation fee (time and materials) plus a SaaS license starting at €395/month for the plug-in and Twigbot 5. The subscription includes access for unlimited users and unlimited configuration sessions and saves. At the time of the talk, the plug-in was not yet in the Odoo app store but slated for release in the coming days/weeks.

Impact and takeaways

This plug-in elevates Odoo from variant-based selling to a visually rich, geometry-aware CPQ experience—reducing configuration errors, speeding up quoting, and giving customers confidence through clear visuals at every step. The manufacturing linkage is especially notable: every unique configuration can automatically generate production files and be dispatched via API to internal plants or external suppliers. For teams, setup remains approachable through Twigbot 5’s node-based editor, with a pragmatic path to performance via asset optimization. The result is a tightly integrated, end-to-end flow from configuration to order to make—without breaking familiar Odoo UX patterns. ⚙️

PART 2 — Viewpoint: Odoo Perspective

Disclaimer: AI-generated creative perspective inspired by Odoo's vision.

What I like here is the continuity: you configure once, and the same data flows through sales, the portal, the website, and into manufacturing. That’s the promise of an integrated suite. When 3D is not a gimmick but a decision engine connected to operations, users stay in one system and complexity becomes manageable.

Our community pushes us to keep things simple. This integration respects Odoo’s core flows while adding depth only where needed—visualization, pricing, and production. That’s how you scale: a clean user experience, an open API, and the freedom for partners to innovate on top.

PART 3 — Viewpoint: Competitors (SAP / Microsoft / Others)

Disclaimer: AI-generated fictional commentary. Not an official corporate statement.

The Twikit–Odoo approach is compelling for midmarket manufacturers seeking visual CPQ with fast web performance. The seamless handoff from configuration to auto-generated production files is strong. The key questions at scale will be enterprise controls: variant governance, PLM traceability, auditability, and cross‑plant routing. Deep integration with CAD/PLM and compliance frameworks remains a differentiator for large enterprises.

UX is a clear plus—embedding 3D where users already work. For global rollouts, we’d look at high‑volume pricing rules, performance with very large BOMs, and the TCO of maintaining models across web and Unreal pipelines. Still, the rapid iteration and open API strategy align with market demand for agility; it’s a space to watch as customers weigh speed and experience against traditional enterprise depth.

Disclaimer: This article contains AI-generated summaries and fictionalized commentaries for illustrative purposes. Viewpoints labeled as "Odoo Perspective" or "Competitors" are simulated and do not represent any real statements or positions. All product names and trademarks belong to their respective owners.

Share this post
Archive
Sign in to leave a comment
Improving Budget Accuracy and Cut Planning Time by 40% Using Odoo in Agriculture