Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. AI
  3. Anthropic Claude for Odoo AI v 19.0
  4. Sales Conditions FAQ

Anthropic Claude for Odoo AI

by Viavista d.o.o. https://www.viavista.ba
Odoo
v 19.0 Third Party 29
Download for v 19.0 Deploy on Odoo.sh
This module requires Odoo Enterprise Edition.
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • AI (ai_app)
• Discuss (mail)
Lines of code 312
Technical Name viavista_ai_claude
LicenseLGPL-3
Websitehttps://www.viavista.ba
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • AI (ai_app)
• Discuss (mail)
Lines of code 312
Technical Name viavista_ai_claude
LicenseLGPL-3
Websitehttps://www.viavista.ba
Viavista

Anthropic Claude for Odoo AI

Bring Claude into every AI feature of Odoo 19 Enterprise

Adds Anthropic Claude as a third LLM provider alongside OpenAI and Google Gemini. Once the module is installed and an API key is entered, Claude models appear in every place Odoo exposes a model selection — no code, no custom server actions. Claude shines at long-form content, code, and regional languages, and ships with prompt caching for roughly 90 % discount on repeated system prompts.

Screenshots

Claude Assistant agent in Discuss
Model selector with the full Claude line-up

Features

Three new provider models

Claude Opus 4.7, Sonnet 4.6, and Haiku 4.5 (plus legacy 4.5 entries) become available wherever Odoo asks you to pick an LLM — AI Agents, AI Fields, AI Server Actions, AI Composer, Livechat bots, Knowledge, Documents, CRM.

Prompt caching out of the box

Every system prompt is tagged for Anthropic's ephemeral cache. Agents that reuse the same instructions pay roughly 10 % of the input token cost on the cached portion — a big saving for chat, Ask AI, and repeatable workflows.

Tool calling

Odoo's tool / function-calling loop works transparently with Claude. The module translates OpenAI-style schemas into Anthropic input_schema and converts tool-call responses back, so every existing ir.actions.server tool keeps working.

Structured output

Odoo's structured-output mode (used by AI Fields and some composer flows) is wired through a forced-tool-call, giving you clean JSON responses from Claude even though it has no native JSON schema mode.

Multimodal

Text, image, and PDF attachments are forwarded as base64 content blocks. Send a scanned invoice or product photo to a Claude agent and it can read it.

Ready-to-use Claude Assistant

A pre-configured agent called Claude Assistant is installed with the module: read-only database access, Haiku 4.5 default (cheapest tier), tailored system prompt for BCS/regional languages. Mention it in any Discuss channel to start chatting.

Single-setting configuration

Enter your Anthropic API key in Settings → General Settings → AI and you are done. Falls back to the ODOO_AI_ANTHROPIC_TOKEN environment variable for container deployments.

Non-invasive integration

The module registers Claude through Odoo's own provider abstraction — OpenAI and Google agents keep working exactly as before. No forks, no replaced code, no persistent schema changes.

Getting started

  1. Install the module from the Apps menu.
  2. Go to Settings → General Settings → AI and paste your Anthropic API key.
  3. Mention @Claude Assistant in any Discuss channel, or pick a Claude model in any existing AI Agent / Field / Server Action.
  4. Done — Claude responses stream back like any other provider.

Need a key? Sign up at console.anthropic.com and generate one under Settings → API Keys.

Limitations

  • No native embeddings. Anthropic does not ship an embedding API; embedding requests continue to go to OpenAI or Google. This only affects RAG-style Sources on AI Agents — chat, AI Fields, and tool use are unaffected.
  • No web grounding. Claude does not expose a web-search tool in the provider API. Agents that need live web lookups should stay on Gemini or OpenAI.

Technical information

Odoo version: 19.0 Enterprise
License: LGPL-3
Dependencies: ai, ai_app
External dependencies: python-requests
Author: Viavista d.o.o.

Need help?

Visit www.viavista.ba or contact us at info@viavista.ba.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with