Troubleshooting
What goes wrong with AI Assistant for Odoo, how to recognise it, and what to do.
"I have not been given access to anything in this database"
Nothing is exposed. A manager needs to add entries under AI Assistant > Configuration > Exposed Data. This is the state a fresh install is in.
The assistant cannot see something I can see
Check three things, in order:
- Is the model exposed? If not, no tool exists for it.
- Is the field selected? If the exposure names specific fields, only those are offered.
- Is it a field that is never sent? Credentials and binary fields are excluded whatever is configured.
A colleague gets a different answer to the same question
That is the module working. Answers are read with each person's own access rights. Compare the two conversations under What it read - the entitling group is shown when Access X-Ray is installed.
"The API key was rejected"
The key is wrong, expired, or belongs to a different vendor than the one selected on the account. Set it again with Set API key. There is no way to read the stored key back, by design.
"The assistant could not answer: rate limited"
The vendor is throttling. The conversation is recorded as failed with the vendor's text; ask again in a moment. Reducing the row limit on your exposures lowers the token volume and makes this rarer.
The answer says something the data does not support
Read the transcript. Every tool result is there, above the answer. If the rows do not support the sentence, the model is at fault, not the data - lower the row limit or narrow the exposure so it has less to misread, and tighten the model's instructions on the account.
It said a result was truncated
The row limit was reached. Raise it on the exposure, or ask a narrower question. The limit exists because every returned row is sent to the vendor and charged for.
The tool budget was exhausted
The model asked for tools more times than Tool rounds allows. It is told so and asked to answer from what it has. Raise the budget on the account if your questions genuinely need more steps.
Nothing appears in the audit trail
A user sees only their own tool calls. A manager sees all of them.
Where do I look first?
AI Assistant > Audit > What the assistant read. Every read, who it was read as, and what was refused. Almost every question about this module is answered there.