Can you really describe a page and have Odoo build it? The honest short answer is yes, for many parts of a website. According to the Odoo 20 release notes, the Odoo AI Website Assistant can create new pages, edit menus and forms, and work on individual blocks from a written description. You still need to review what it makes before visitors see it.
This guide covers what you can ask it to do, how to write a good request, how to stay in control of the result, and what to check before you publish. It stays on the Website Assistant only.
What Is the Odoo AI Website Assistant?
The Odoo AI Website Assistant is an AI helper inside the Odoo Website editor. You describe what you want, and it builds or changes parts of your site to match.
The release notes say "multiple improvements" were made to it in Odoo 20. So it isn't presented as a brand-new tool, and we won't claim what it could or couldn't do before.
Here is an analogy, not Odoo's wording. Think of briefing a junior designer. You explain the goal, they produce a first version, and you check it and ask for changes. The assistant works in a similar way, except the first version appears in your editor.
What You Can Ask It to Do
This table lists what the release notes confirm.
What you can ask | What the release notes confirm |
Create a new page | It can create new webpages |
Change your menu | It can create, rename, move or nest, reorder, and delete menu items |
Build or edit a form | It can create or edit webforms |
Add images | It can add images from Unsplash or generate them |
Take inspiration from other sites | When creating or editing a page, you can ask it to draw inspiration from other websites |
Use your own records | It can use records from your database, such as products or events |
Add interactive elements | It can add counters, toggles, tabs, or animations |
Improve a page's SEO | AI can be used to improve a web page's SEO |
Point at a specific block | A "Select Elements" option lets you say which block you are commenting on |
The notes also say the assistant can choose and edit snippets (Odoo's name for building blocks) and retrieve content from the web. They describe it as better at original designs and at using a wider range of blocks. The notes use the phrase "vibe code" for this kind of work, which in plain words means building a site by describing what you want in everyday language.
Using It Step by Step in Practice
Creating a New Page From a Description
The release notes say the assistant can create new webpages. Example: a small training company asks for a "Corporate Training" page with an intro, a list of courses, and a contact section.
Review point: read every sentence. Check that course names, claims, and contact details are correct.
Changing Your Menu
The notes say it can create, rename, move or nest, reorder, and delete menu items. Example: you ask it to move "Pricing" under "Services" and rename "About" to "About Us."
Review point: deleting is on the list of things it can do, so check your menu afterward and make sure nothing important disappeared.
Building or Editing a Form
It can create or edit webforms. Example: you ask for a quote request form with name, email, and a message box.
Review point: send a test entry and confirm the message reaches the right person or team.
Adding Images and Interactive Elements
It can add images from Unsplash or generate them, and it can add counters, toggles, tabs, and animations. Example: a counter block showing the number of projects completed.
Review point: make sure the numbers shown are real, and that images suit your brand and are fine to use.
Using Your Own Products or Events on a Page
The notes say you can ask it to use records from your database, such as products or events. Example: a "Featured Products" section that draws from your product list.
Review point: check that the right records appear, with correct names, prices, and dates.
Tell It Exactly Which Block You Mean
The release notes describe a "Select Elements" option that tells the assistant which block you are commenting on.
Our reading is that pointing at a block works better than describing it in words. "Make this heading shorter" is clearer when you have selected the heading. On a page with several similar blocks, that saves confusion. This is our interpretation, not a statement from Odoo.
How to Stay in Control: The AI-Generated Indicator
The release notes say blocks that the assistant generated or modified are marked with an indicator in the Website editor.
That helps when several people work on the same site. Anyone opening the editor can see which parts came from the assistant. Our recommendation is to review every flagged block before you publish. It takes a little time and catches the errors that are easy to miss.
AI Help Beyond the Editor
The release notes mention a few other places where AI shows up around your website:
- Website configuration wizard: it includes AI-powered choices for positioning, such as luxury versus eco-conscious, based on your type of business.
- SEO: the notes say you can use AI to improve a web page's SEO.
- Shop page: on eCommerce, you can ask the AI assistant from the Shop page to generate product images or change a product's name, price, or description. Review price changes carefully before they go live.
Each of these is covered only briefly in the notes, so check how they work in your own database before relying on them.
How to Write a Good Request
This section is our recommendation. It is not Odoo guidance.
- State the goal. What should the page help a visitor do?
- Name the audience. Who is it for?
- List the sections you want. For example, intro, services, FAQ, contact.
- Set the tone. Friendly, formal, or plain.
- Say what to avoid. For example, "no technical jargon."
- Start with one page, and change one thing at a time so you can see what each request did.
Here are three sample requests we wrote as examples:
- "Create a Services page for a small accounting firm. Audience: local business owners. Sections: short intro, three services, FAQ, contact form. Tone: friendly and plain."
- "Rename 'About' in the menu to 'About Us' and move 'Pricing' under 'Services'."
- "Add a counter block to this section showing three company milestones. Keep the style simple."
Before You Publish: A Simple Checklist
This is general best practice, not an Odoo process.
- Check facts, prices, and contact details
- Check that the wording matches your brand voice
- Check images for relevance and for the right to use them
- Use other sites for inspiration only, and never copy their text or images
- View the page on a phone as well as a computer
- Review every block marked with the AI indicator
- Send a test entry through any form and confirm it arrives where it should
AI features need credits bought through IAP, which our Odoo 20 AI features explained guide covers.
Questions to Confirm Before You Rely on It
The release notes are short on a few practical points. Check these in your own setup, on a test copy of your site if you can:
- How many credits a typical request uses
- How the assistant behaves with your current theme and design
- Which languages you can use in your requests
- Whether custom blocks are supported
Do You Still Need a Web Designer?
This is our opinion. The assistant helps with building and editing: pages, menus, forms, images, and blocks. People still need to do the rest. Someone has to decide the design direction, protect the brand, check that content is accurate, and review the final result.
For a simple page or a quick menu change, the assistant may be enough. For a full redesign or a custom look, a designer is still useful. If you're not sure which you need, our Odoo website development team can help you decide.
Final Thoughts
The Odoo AI Website Assistant lets you describe a change in everyday words and get a first version in the editor. It can create pages, edit menus and forms, add images and interactive elements, and work on a single block you select.
It does not remove the need for review. Start with one page, write clear requests, check the flagged blocks, and test your forms before publishing. Treat its output as a good first draft.
Frequently Asked Questions
It is an AI helper in the Odoo Website editor. You describe what you want, and it can create pages, edit menus and forms, and work on individual blocks. The release notes say it received multiple improvements in Odoo 20.
The release notes confirm it can create pages, edit menus and forms, and work on blocks. They don't say a complete website is produced from one request, so plan to build step by step and review each result.
Yes. The release notes say all AI features need credits bought via IAP. Exact pricing isn't in the notes, so check Odoo's current rates before budgeting.
Yes. The release notes say blocks the assistant generated or modified are marked with an indicator in the Website editor, so you can find and review them before publishing.
Sometimes. The assistant can help build and edit pages, but design direction, brand, accurate content, and final review still need people. Simple pages may be fine on your own, while bigger projects benefit from a designer.