عربي
AI Assistant

An AI agent that runs inside Odoo itself

It reads your company's real data, analyzes, and acts with your approval, and you can talk to it on WhatsApp with text, voice, images, and files.

01 · Definition

What is the AI Assistant?

A module Tarabut installs on your company's Odoo. It adds a menu called AI with a full Arabic chat inside, like talking to an expert employee at your company, except this employee:

Sees your real data, live

Sales, invoices, inventory, customers, purchasing, POS, projects. All of it.

Acts: it doesn't just talk

Produces a report, builds a dashboard, edits records, generates an Excel file, within the access rights you grant it.

Powered by Claude from Anthropic

Real contextual understanding and reasoning, not a canned Q&A bot.

02 · Architecture

How it works, in plain terms

01

AI chat inside Odoo

A native, Arabic-first Odoo interface, on desktop and mobile.

02

A gateway dedicated to your company

An isolated server per client. Each company runs in its own dedicated environment.

03

The Claude agent

Runs on a Claude account in your company's name, with secure tools on your own Odoo database.

Every company gets an isolated environment (container + gateway + its own Claude account). Your core business data remains in your Odoo database. The agent reads and writes through governed access rights you define, and only the context required to process each request is securely transmitted to the AI provider.

03 · Capabilities

Inside Odoo

Full Arabic chat
Details
A native Odoo-style interface, saved and searchable conversations, and formatted answers with tables and headings.
Questions on your data
Details
"What are this month’s sales?" "Who’s overdue on payment?" "What’s the best-selling product?" Answered from the live database, not guesswork.
Reports and dashboards
Details
Builds a live dashboard and publishes it under AI → Reports, so you can open it anytime.
Executes operations
Details
Creates and edits records (customers, products, tasks…), governed by its permission mode and subject to your approval.
File and image uploads
Details
Drop an Excel file, PDF, or image into the chat. It analyzes and works on it.
Live streaming replies
Details
Watch the answer being written in real time, send another message while it works, and stop it anytime.
Voice input
Details
A mic button for dictating in Arabic instead of typing.
Choose the intelligence tier
Details
Three tiers (fast Haiku / balanced Sonnet / most capable Opus) plus thinking levels, set per conversation.
04 · Capabilities

From WhatsApp: the standout feature

Connect a WhatsApp number for your assistant, and talk to the agent from a regular WhatsApp chat:

Text
What it does
Replies within seconds, neatly formatted for WhatsApp, with a "typing…" indicator and a received notice when the answer needs more time.
Voice message
What it does
Transcribes it with a best-in-class engine (Whisper large-v3-turbo), confirms what it heard, then acts.
Images
What it does
Sees them with Claude’s full vision: describes, reads photographed invoices and documents, and analyzes.
Files (Excel / PDF / CSV)
What it does
Opens and analyzes them, and sends files back too: Excel reports, PDFs, images.
Video
What it does
Extracts the scenes and analyzes them visually, transcribes the audio, and replies with one complete answer.
  • Quick control commands from the chat itself: switch models, start a new conversation, check status.
  • Every WhatsApp conversation is mirrored inside Odoo and counted in the usage report. Nothing gets lost.
  • An optional daily morning digest on WhatsApp (yesterday's sales, overdue invoices, stalled tasks), enabled on request.
05 · Governance

Access rights and security

Three permission modes
Details
Read-only (sees, never edits) · With approval (every write shows an approval card in chat before it runs) · Full, and the admin decides which.
Conversation privacy
Details
Each user sees only their own conversations, plus an admin-assigned "supervisor" role.
Isolated environment per client
Details
Each client runs in an isolated environment: a dedicated server, gateway, and Claude account for every company.
A Claude account in your name
Details
The Claude subscription is registered to your company and owned by it. You control the account and its billing directly.
Where your data lives
Details
Your core business data remains in your Odoo database; the agent works on it through governed, logged API access rights, and only the context required to process each request is securely transmitted to the AI provider.
06 · Governance

Cost governance: full transparency

A permanent usage log for every message

The actual cost in dollars (from Claude's own meter, not an estimate) + model + user + date.

Ready-made reports inside Odoo

Pivot tables and charts under AI → Agent Usage, filtered by period, user, and model.

The log survives even after a conversation is deleted

The admin always knows who used what.

07 · Advanced capabilities

For systems hosted on Odoo.sh

Live technical diagnostics

Reading logs, inspecting the database, tracking build status.

Developing and deploying module changes

Always with explicit written approval before any deployment.

Additional integrations as you need them

Meta ads lead sync, shipping carriers, online stores (Shopify and others).

08 · Getting started

Requirements and setup

System
Details
Odoo 19 (Odoo.sh or Odoo Online). On an older version, Tarabut assesses the upgrade.
Claude subscription
Details
A subscription owned by your company (Pro to start, Max for heavy use), paid directly to Anthropic.
Setup time
Details
A complete environment ready within one business day: the module + the isolated gateway + the WhatsApp connection.
Support
Details
Installation, configuration, and follow-up by the Tarabut team, with continuous product updates.

Running in production, not a slide deck

The AI Assistant currently runs on more than 10 production Odoo systems for companies in Egypt and Saudi Arabia: retail, manufacturing, e-commerce, services, and maintenance. Every capability on this page is verified on real systems.

Try it now: a mini version is right here

The assistant answering questions on this website runs on the same technology. Ask it about the product or about your project, or request an assessment and the team will follow up with the details.