Contract-tested connectors · webhook trigger · one-way

Shopify Customer → Odoo

Move customer records from Shopify into Odoo with a TackQuote Flow. This listing describes a one-way path. It is published because the destination exposes an executable Customer write (create, update, upsert) and the source can read the same record type — not because a live production run has been claimed.

Source
Shopify
Destination
Odoo
Record type
Customer
Evidence
Contract-tested connectors
What that evidence is
Both connectors declare the operations the Flow engine calls, and both are covered by connector contract tests. That is a statement about the two connectors, tested separately. This pair has never been recorded running end to end, and this is not a production-support commitment.

Shopify Customer → Odoo

A customer record on Shopify is normalized by TackQuote and written to Odoo when the Flow is active and both connections pass server validation.

  1. 1

    A customer record is read from Shopify (read, webhook).

  2. 2

    Shopify can emit a webhook for this record type, which TackQuote can use as a Flow trigger when that webhook is already forwarded into Flows.

  3. 3

    TackQuote calls the Odoo Customer writer and requires a destination id or an explicit verified result before marking the run successful.

Frequently asked questions

Does TackQuote sync customer records in both directions between Shopify and Odoo?

No. This page describes Shopify → Odoo only. The reverse direction is listed separately if that path is also executable.

What does the evidence tier on this page mean?

Both connectors declare the operations the Flow engine calls, and both are covered by connector contract tests. That is a statement about the two connectors, tested separately. This pair has never been recorded running end to end, and this is not a production-support commitment.

Does “Start with this Flow” create a live Flow?

No. The button opens the Flow builder with this source, destination, and record type selected. A Flow is stored only after both connections exist and the API accepts the combination.

Open the Customer builder

This is a deep link into the existing builder. It does not create or activate a Flow until both connections exist and server validation passes.