Odoo 19 modules
Built by the team behind Agnidoot, on the same principle: every one is governed, every change is attributable, and nothing writes to your books without a person agreeing to it.
GST, statutory compliance and getting off Tally — built for how Indian SMEs actually file and report.
Checks GSTIN, place of supply, HSN and invoice fields before anything is filed, so errors surface at entry rather than at return time.
Readiness checks over official Odoo India fields, with findings, reviewer waivers, company isolation and append-only audit evidence.
Controlled, auditable Tally-to-Odoo migration. Staged records, checksums, duplicate prevention and four-eyes approval before anything posts.
For engineering and manufacturing businesses running real production.
Stage products, vendors and bills of materials from CSV with validation evidence. Dry-run the exact outcome before activating.
Deterministic production KPI snapshots with drill-down — the numbers reconcile because they are computed, not estimated.
Scan-first counting and validation over native Odoo transfers. No retyping, no separate stock system.
The reports a CXO actually asks for, without anyone building them by hand.
Cash position and receivables aging over native accounting. Deterministic, so two people running it get the same answer.
Forecasts from governed history snapshots — reproducible, and you can see what they were built from.
A no-code KPI layer over allow-listed Odoo data. Governed, so nobody can accidentally publish something they should not.
Your standing reports, computed and delivered on schedule. Nobody has to remember to run them.
The controls that make an audit dull.
Versioned checklists with human tasks and record checks, so a process survives the person who designed it.
Immutable event logs with variant and flow analysis — what actually happened, not what the SOP says.
A governed risk universe with controls and four-eyes assessments.
Security profiles compiled to native Odoo rules, so access is reviewable rather than archaeological.
An attendance exception register over native hr.attendance.
These plugins are deliberately deterministic — they compute, they do not guess, and their manifests say so. The AI lives in the Agnidoot platform above them, and reaches Odoo only through a door you control.
A read-only, permission-scoped endpoint so ChatGPT, Claude or your own agent
can read Odoo — under the acting user's own permissions, never sudo,
with every call audited. Contains no AI itself; it is the door.
Dashboards, forecasts and briefings publish checksummed snapshots. When an AI answers from those, the number it quotes is one a person can reproduce.
Reading documents, drafting records, answering in plain language and governing spend are the six Agnidoot products — not these modules. Keeping them apart is why the numbers stay checkable.
Bring other systems in, under the same governance.
Inbound product pull into a governed staging area — nothing writes straight into your catalogue.
Every module here is Odoo 19 at version 19.0.0.1.0 — a tested
beta line, installable on Odoo.sh or self-hosted Odoo that permits custom modules,
and not on Odoo Online. Each ships with its own automated test suite, and the set keeps growing. Talk to us
about a pilot and we will tell you exactly what is in scope for your version.