View FAQ →

ERP & Inventory

Connect Odoo

The B2B quoting layer for your Odoo instance.

Category
ERP & Inventory
Setup time
Under 20 minutes
Sync
Scheduled (2h) pull · sales-order push

Overview

Odoo + TackQuote

TackQuote connects to Odoo through its external JSON-RPC API so quotes are built from live product records and accepted quotes are written back as Odoo sales orders. TackQuote maps Odoo products to quotable items and Odoo partners to buyer records. Product, price, and inventory data refresh on a two-hour scheduled pull plus an on-demand refresh, and sales orders are created the moment a quote is accepted.

TackQuote connects to Odoo via the external JSON-RPC API using a database, login, and API key. Products refresh every two hours; sales orders are pushed on acceptance.

Where to connect. Setup happens in the seller portal — most connectors under Integrations, the rest on the Settings page named in the setup steps below.

Before you start

What you'll need

  • Odoo (Online, SaaS, or self-hosted) with external API access
  • Odoo API key for a user with Sales, Product, and Contact access
  • Network access from TackQuote to your Odoo instance
  • TackQuote Starter plan or above

Setup

How to connect Odoo

  1. Create an Odoo API key

    In Odoo, generate an API key for a user with access to Sales, Products, and Contacts, and note your database name and server URL.
  2. Connect in TackQuote

    Enter your Odoo URL, database, login, and API key in TackQuote Integrations → Odoo. TackQuote verifies access and begins the product sync.
  3. Map products and order defaults

    Confirm price list and warehouse mapping and set the sale order defaults used when quotes are accepted.
  4. Go live

    Build quotes from live Odoo products. Accepted quotes create sales orders and matched partners automatically.

Capabilities

What you get

Product & Price Sync

TackQuote pulls Odoo products, price lists, and units into the quote builder on a scheduled cadence via JSON-RPC.

Sales Order Creation

Accepted quotes create Odoo sale.order records with products, quantities, partner, and terms mapped across.

Partner Sync

TackQuote matches buyers to Odoo partners (res.partner) and creates new records where needed.

Inventory Awareness

On-hand quantities pull into TackQuote so reps quote against real availability.

FAQ

Odoo questions

Does TackQuote work with Odoo Online and self-hosted?

Yes. TackQuote uses the standard external JSON-RPC API, which is available on Odoo Online, Odoo.sh, and self-hosted deployments that expose the API to TackQuote.

Which Odoo versions are supported?

TackQuote targets the stable external API used across recent Odoo versions. The exact object mapping is confirmed during setup for your version.

See the Odoo overview page