Setup AI Assistant

Updated 13 July 2026

This guide is written for people who are new to Odoo. Follow each step in order. If you are not the server administrator, share this page with the person who manages your Odoo installation—they will handle file placement and restarting the service; you can still read the later steps about turning the app on and checking your own access.

Before you begin

You will need: permission to add files on the Odoo server (or help from IT), access to Apps with rights to install modules, and a few minutes without rushing.

Download the latest copy of the addon

Always start from a current build of the module. Older zip files may miss bug fixes or compatibility updates for your Odoo version.

Download the addon the way your organization provides it: for example a .zip from your partner, a release from a download portal, or a folder copied from version control. If the download is a zip archive, extract it on your computer first. You should see a single top-level folder whose name matches the technical module name (for example the folder that contains __manifest__.py and __init__.py).

Tip for beginners: Keep the folder name unchanged unless your administrator asks you to rename it. Renaming can break references if other custom modules depend on this one.

Upload the addon folder into Odoo’s addons directory

Odoo only loads modules that live in an addons path configured on the server. Many teams use the main addons folder that ships with Odoo, or—more commonly—a separate folder such as custom_addons for third-party and in-house modules.

Copy the entire module folder (the one that directly contains __manifest__.py) into that directory. Do not place the module inside another unrelated module’s folder, and avoid duplicating nested folders (a common mistake is custom_addons/my_module/my_module/__manifest__.py—there should be only one module root).

If you use Odoo.sh or a managed host, use their file manager, Git integration, or support ticket to deploy the folder according to their rules. If you self-host, use SFTP, a shared drive, or direct server access as your IT team prefers.

Why this step matters: Until the files are in a configured addons path, Odoo cannot see the module at all—so it will never appear in the Apps list, no matter how many times you click “Update Apps List.”

Restart the Odoo service

After new Python or XML files are added on disk, Odoo must be restarted so it rescans the addons paths and loads the new module definition safely.

If you are not sure how your company restarts Odoo, ask the same person who applies server updates. Skipping this step is a frequent reason new modules do not show up.

Activate Developer Mode in Settings

Developer Mode unlocks extra technical menus and options in Odoo. For installing and updating apps, it is often required or strongly recommended so you can use Update Apps List and see more detail when something goes wrong.

To turn it on: open Settings, scroll to the bottom of the page, and use the link to Activate the developer mode (wording can vary slightly by Odoo version). Some databases show a small “bug” icon in the header after activation.

If your organization restricts Developer Mode, ask an administrator to either enable it temporarily or to run Update Apps List for you from a privileged session.

Update the Apps list

Open the Apps menu. Remove the default “Apps” filter if it hides modules that are not marked as official, then open the menu (often three dots or a dropdown) and choose Update Apps List. Confirm the dialog.

Odoo will rescan the addons paths and register any new modules. Wait until the operation finishes; on large servers this can take a short while.

If the module still does not appear, double-check Steps 2 and 3: folder location, correct addons path in the Odoo configuration, and a successful restart.

Search for the addon in Apps and activate it

In Apps, clear any search filters that might limit results, then search by the module’s display name or technical name (your vendor documentation will list both).

Click the module card, then press Activate or Install (the label depends on Odoo version and whether the module was partially installed before). The database will load Python code, views, security rules, and data files defined by the module.

Leave the tab open until the progress completes. If you see an error, copy the message for your administrator—it usually points to a missing dependency, a conflicting module, or a version mismatch.

Demo data (if the addon includes it)

Some modules ship with demonstration data: sample records that help you explore features in a test database. Whether demo data loads depends on how the database was created (for example “Load demonstration data” checked when the database was first created) and how the module defines its demo XML.

You do not need demo data for the AI Assistant to work; it only helps visualization in some setups. If demo records appear and you do not want them, your administrator can remove them using standard Odoo data management practices.

Give users permission to access the application

Installing the module enables it for the database, but each person still needs the right access rights (security groups). Without them, users will not see the AI menus or actions even though the module is installed.

Go to Settings → Users & Companies → Users, open the user who should use the AI features, and switch to the Access Rights tab (in some versions, group membership appears under a similar name).

For this product, assign at least AI Mail User to anyone who should use AI in chatter, email, and related tools. Assign AI Mail Manager to administrators who will configure providers, prompts, and policies—managers automatically include user-level access.

Groups are usually listed under a category such as Tools or Other Extra Rights, depending on your Odoo version and translation. Save the user form after every change.

Good practice: Start with a small pilot group (one or two trusted users), confirm everything works, then roll out to the wider team. That makes support easier if a key or network setting still needs adjustment.

Refresh Odoo and confirm you see the facility

Ask each user to sign out and sign in again, or at minimum perform a full page refresh (Ctrl+F5 on Windows, or Cmd+Shift+R on macOS) so the browser loads the new menus and assets.

Users with AI Mail User should see the AI Suggestions area under the administration/settings side of the menu (exact placement follows your Odoo version and other installed apps). In day-to-day work, AI actions appear in mail composers and chatter where your organization enabled them.

If the module is installed but a user still sees nothing, revisit Step 8 for that user’s login, and confirm you are not using a different database or company in the URL.

Tips

Common mistakes

Image

Setup AI Assistant