Skip to main content
Mirakl

Mirakl Connector error: only a Mirakl manager can accept or withdraw the AI analysis

The message can appear when you press Accept or Withdraw and your user is not a Mirakl manager, or the action covers a company that is not among theirs; you fix it by changing who presses the button or that user's companies.

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

Key facts

Module
Mirakl
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
4 min

When it appears and what it means

The message Only a Mirakl manager of the company can accept or withdraw the AI analysis in FlexigoTech Cloud. can appear when you press the Accept button, and when you press the Withdraw button on the form of the Mirakl instance. With either button the module checks whether your user may accept or withdraw the analysis. If not, the action stops and you see this message.

It is a permissions check on the user and their companies. It is about who is pressing the button. The text is fixed: it says that only a Mirakl manager of the company can accept or withdraw the AI analysis.

Same stock on every Mirakl marketplace, sent from Odoo
Video: Same stock on every Mirakl marketplace, sent from Odoo

The exact condition, in plain words

The check passes if either of these holds:

  • The action runs in superuser mode.
  • The user is a Mirakl manager and works in the companies the acceptance or withdrawal applies to. In other words, none of those companies falls outside the user's own companies.

If neither holds, the message appears. So either the user is not a Mirakl manager, or they are one but a company concerned is not among theirs.

Schematic built from code, not an Odoo screen: the Accept and Withdraw buttons and, below them, the message «Only a Mirakl manager of the company can accept or withdraw the AI analysis in FlexigoTech Cloud.»
Diagram made from the module's published code, with the English labels used in the code; the message is present in Odoo 17, 18, 19 and 20.

Checklist before you press the button

  • Confirm who is going to press it: it must be a Mirakl manager, not just any user who happens to see the button.
  • Check the user's companies: the company you are accepting or withdrawing the AI analysis for must be among them. If the action covers several companies, all of them must be.
  • If you are going to use Accept, remember that the button is hidden when Can Accept is not met. That field is not shown in any view.
  • If you are going to use Withdraw, check that you can see it. It is hidden when Enable AI insights is switched off, when Mirakl connection is not at its default value, or when Ai Consent Ok is not met. That last field is not shown in any view either. With the default values the button does not appear, because Enable AI insights starts switched off.

Checklist when the message appears

  • Read the whole text: it says that only a Mirakl manager of the company can accept or withdraw the AI analysis. It does not tell you which user or which company is the problem, so you will need to find that out yourself. The diagram below shows the same text as users see it depending on the language of their Odoo.
Schematic built from code using the module's published translations, not an Odoo screen: the same message in Spanish, German, French, Italian and Portuguese
The message by Odoo language, taken from the module's published translations; in English it reads «Only a Mirakl manager of the company can accept or withdraw the AI analysis in FlexigoTech Cloud.».
  • Note which user pressed the button, which button it was (Accept or Withdraw) and which company or companies were involved.
  • Check whether that user is a Mirakl manager. If not, have another user who is one press the button, or adjust the first user's permissions.
  • If the user is already a Mirakl manager, review their companies. If the company concerned is missing, add it to theirs, or do the action with a user who works in that company.
  • If the action affects several companies at once, remember that a single company outside the user's own is enough to stop it. Try with one company, or with a user who works in all of them.
  • Press the button again with the corrected user.

Checklist after the fix

  • Repeat the action and check that the message no longer appears.
  • Record in your internal documentation which users are Mirakl managers and which companies they work in, so you know in advance who can accept or withdraw the analysis.

Versions and subscription

The message is in the published code of Odoo 17, 18, 19 and 20, and the module is published on Odoo Apps for those versions. It is a one-off payment per version and needs the FlexigoTech Cloud subscription, so the one-off payment is not the whole cost: the Connector plan costs €49 a month or €490 a year, excluding VAT. The connection goes through FlexigoTech Cloud, which stores the credentials encrypted, monitors synchronisation and emails you if it fails. You will find the module on its Odoo Apps listing and on the module page.

If you need a hand

FlexigoTech implements Odoo 17, 18, 19 and 20 and builds connectors and bespoke integrations. If you need to sort out who is a Mirakl manager in each company of your Odoo, or adapt the connector to the way you work, get in touch through the module page.

Keep reading

Mirakl Connector instance fields: a checklist for OdooChecklist for filling in the Mirakl Connector instance in Odoo: connection, settlement accounts and options, with what each field's help text says.Mirakl Instance fields in Mirakl Connector: what each means and what to setA side-by-side guide to the Mirakl Instance fields in Mirakl Connector for Odoo: what each help text says, the default value and what to set.
Checked in the connector's source code (version 20.0) and the linked sources

Sources