Skip to Content

How "Ask AI About the e-Invoice" Works

Odoo and AI


Odoo supports the integration of AI agents for various tasks, ranging from searching for information within Odoo, summarizing text, and updating data, to providing AI-powered help on the website. You can read more about AI agents in the official Odoo documentation.

AI Assistant for eInvoice


The primary goal is to provide summarized information about e-invoices in Slovakia without the need for a complicated search.  

That’s why we configured a standalone agent, providing it with extra sources of information. Our own articles on the 26HOUSE blog, articles in the Knowledge app available after logging in as well as publicly (only the link is not published), pages of the Financial Administration, including questions and answers, documentation for sending e-invoices in Odoo, Peppol pages, and information for reporting tax data.

Technical background and configuration specifics


In addition to the sources, the agent has specific instructions, for example, it assumes that your questions relate to e-invoices in Slovakia, that "zrobefakturu" is just a demo and not a real application, and that it should not answer questions outside of e-invoices.

For processing, we use the ChatGPT 4.1-mini artificial intelligence model, which is older but quite accurate and fast. The response style is analytical. In responses, the AI agent may refer to the sources used, and the links should work. This AI assistant also has its limitations; it does not have access to current information (e.g., valid VAT rates), and in the area of e-invoices, it is limited to the provided sources (if you have a good tip, feel free to let us know).

The entire configuration and website layout follow the standard Odoo design - nothing extra. We used the AI, Website applications, and AI Livechat form.