Skip to main content
Amazon

What the Run Auto-bind Pipeline button does in Amazon Connector for Odoo

The Run Auto-bind Pipeline button runs by hand, for one Amazon account, the same process the nightly task runs each day on active accounts that have Enable nightly auto-bind cron ticked: it looks for bindings from Odoo, from Amazon or from both sides, processes whatever was created or updated and saves a summary. It always shows on the Accounts screen and asks for Manager access or Settings access. If something fails, the button shows you the error instead of just noting it in the summary.

FlexigoTech · Editor in charge: Víctor Gómez · Updated 5 November 2026

Key facts

Module
Amazon
Versions
Odoo 17, 18, 19 and 20
Checked
in the connector's source code, version 20.0 · against the sources linked at the end
Reading time
6 min

Where the button is and who can press it

The Run Auto-bind Pipeline button is on the Accounts screen of Amazon Connector for Odoo. In Odoo 17, 18, 19 and 20 it always shows.

You reach it through the menu Amazon › Configuration › Accounts. Each step of the menu asks for a permission, and without it you do not see that step: Amazon asks for Viewer, while Configuration and Accounts ask for Manager.

Seeing the button does not mean anyone can run it: the module checks permissions when you press it, as explained below.

Diagram with the Amazon menu down to the accounts screen, the auto-bind button and, to one side, the permissions message that can stop it
Diagram drawn with code from the module's published code (not an Odoo screen): the menu, the button in Odoo 17, 18, 19 and 20 and the permissions message. Labels are in English, the original text in the code.
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Video: Your Odoo doesn't talk to Amazon, Temu or Shopify?

Step by step: from the automatic route to the button

If, on the account form, tab Catalog & Listings, group Auto-bind & Import, Enable nightly auto-bind cron is ticked and the account is active, you do not need to press anything: the nightly task does the same as the button. The button is there for when you want to run it by hand.

  1. Let the scheduled task do it. The Amazon SP-API - Nightly auto-bind task runs once a day and is active as soon as the module is installed. It goes through the active accounts that have Enable nightly auto-bind cron ticked (account form, tab Catalog & Listings, group Auto-bind & Import) and runs the same process for each one, recording Nightly CRON as the source. On that route, errors in each phase are noted in the summary and the process carries on; if an account fails altogether, that is recorded in its result and the task moves on to the next one. That run also does not post the summary as a message on the account.
  2. Open Amazon › Configuration › Accounts. You need Manager to see the Configuration and Accounts steps.
  3. Press Run Auto-bind Pipeline on the Accounts screen when you want to run it by hand instead of waiting for the nightly task. Unlike the task, the button does not swallow errors: they are raised again and the process stops. The source recorded is Manual.
  4. The module checks your permissions. Unless you are the superuser, you must belong to the connector's Manager group or to the Settings group. It then checks that you can write to the account: the groups alone are not enough.
  5. It reads the mode set on the account. The process can work from Odoo, from Amazon or from both sides. If the mode is empty or is none of those, it works from both.
  6. If the mode includes Odoo, it runs the auto-bind from Odoo. It adds that phase's lines to the summary and collects the bindings it created.
  7. If the mode includes Amazon, it runs the auto-bind from Amazon. It adds that phase's lines to the summary and collects the bindings created and the ones updated.
  8. It passes what it collected to a post-process. Only bindings created or updated in this run go in. The summary adds what comes back: catalogue reading and offer sync, with their outcome.
  9. It saves the result on the account. With the button, it records the date and the text of the last manual run; the text is cut at 5000 characters. It then posts the summary as a message on the account.
  10. Read that message. It is where you see what happened in the run you have just started.

What the summary contains

The summary is text the module builds line by line. With Odoo in English, these are its lines:

  • Auto-bind pipeline finished.
  • Account: …, with the account name.
  • Source: …, with Manual if you start it with the button and Nightly CRON if the task does.
  • Mode: …, with the mode that was used.
  • Whatever lines each phase adds, from Odoo and from Amazon.
  • Post-process:, followed by Read catalog OK: …, Read catalog with error: …, Offer sync OK: … and Offer sync with error: ….

If a phase fails, the summary gets Error in auto-bind from Odoo: … or Error in auto-bind from Amazon: …, with the error detail where the dots are. With the nightly task, the process carries on and the summary is saved with that line. With the button, the error is raised again: you see the error, the process stops and the summary of that run is neither saved nor posted. If the mode was both and the Odoo phase fails, the Amazon phase never runs.

Permissions error when pressing it

The message the module foresees when you press the button is the permissions one:

You need Amazon Seller Connector Manager (or Settings) access for this action. Ask a manager to grant Manager access.

It appears when you press the button, before any phase starts, if you are not the superuser and belong neither to the connector's Manager group nor to the Settings group. What to do: ask a manager to give you Manager access, as the message itself says. A Viewer profile can only read, so it is not enough to run this button.

If you do have the group but still cannot run the action, remember that the module also checks write permission on the account, on top of the groups.

If the button starts and stops with an error during one of the phases, the error text comes from that phase and is what you will see on screen.

What it is called in each language

The button's name changes with the language of your Odoo. With Odoo in English it is Run Auto-bind Pipeline. If your Odoo is in another language and you are looking for the button, this image shows what it is called in the published translations.

Diagram with the button name in Spanish, German, French, Italian and Portuguese
Diagram drawn with code from the module's translation files (not an Odoo screen): the button name according to the language of Odoo.

How FlexigoTech helps

The module is a one-off payment per Odoo version (published for 17, 18, 19 and 20) and needs the FlexigoTech Cloud subscription, Connector plan: €49 a month or €490 a year, excluding VAT, with up to 3 accounts of the platform. The connection goes through FlexigoTech Cloud, which stores the credentials encrypted, monitors the sync and emails you if it fails. Without a subscription, or with the service suspended, what the subscription provides stops; your data stays in your Odoo. There is more detail on the Odoo Apps listing and on the module page.

FlexigoTech implements Odoo 17, 18, 19 and 20 and builds custom connectors and integrations.

Keep reading

Checked in the connector's source code (version 20.0) and the linked sources

Sources