Skip to main content
TechUltra Solutions Pvt. Ltd. — AI-Enabled ERP Transformation
Book a free call
Menu

Erpmate · AI agents for Odoo

Erpmate. The mind of your business.

It knows your business, acts on it, and always shows you why.

Erpmate connects to your Odoo, learns how your business really runs, catches mistakes before they go out, and acts on your behalf — within rules you approve, with an undo for everything, and a plain-English "why" behind every action.

Free. Read-only. Your report in 48 hours: every problem found, priced in money or days.

Built for Odoo 18, 19 and 20 · Community and Enterprise · By TechUltra Solutions, Odoo Gold Partner since 2021, 400+ Odoo projects delivered, clients in 75 countries.

Last reviewed:

Your ERP records everything and understands nothing

You invested in Odoo so your business would run on one system. It does — but Odoo only stores what people type. It does not know that this customer always pays 20 days late, that this vendor's "7-day" lead time is really 15, or that the quote going out right now is below your margin floor. That knowledge lives in a few people's heads, and the mistakes happen in the gap.

What this looks like every week

  • Mistakes leave the building.

    A quote goes out with the wrong price, a discount nobody approved, or a delivery date the warehouse cannot meet. You find out when the customer complains or the margin report arrives.

  • Problems are found too late.

    Stock runs out on a best-seller because the reorder point was never updated. A purchase order is two weeks late and nobody chased it. An invoice is 60 days overdue before anyone notices.

  • Your rules live in people's heads.

    "We never give this customer more than 10%." "Always order from Vendor A unless they're out." When that person is on leave or leaves, the rule leaves with them.

  • The CRM is empty or wrong.

    Salespeople talk to customers by email, phone, WhatsApp and meetings — but almost none of it reaches Odoo. Managers forecast on guesswork.

  • Data quality rots.

    Duplicate customers, products without costs, missing payment terms, wrong tax positions. Every report built on top of it is quietly wrong.

  • AI tools act blindly.

    Most AI assistants either only chat, or act with no limits and no way back. Neither is acceptable when the action is a purchase order or a customer quote.

The cost: Lost margin, cash stuck in overdue invoices and excess stock, missed deals, and managers spending their week firefighting instead of running the business.

How does Erpmate work?

Six steps, from a read-only connection to actions you can always undo.

  1. 1

    Connect

    Install the free Erpmate connector from the Odoo App Store. Read-only to start. Nothing changes in your Odoo.

  2. 2

    Learn

    Erpmate studies your data: prices, discounts, vendor choices, lead times, payment behaviour, who handles what, and in what order things happen.

  3. 3

    Show you

    Within 48 hours you get a free reading of your Odoo: every problem found, linked to the records, priced in money or days, plus the rules your business already follows without writing them down.

  4. 4

    You approve

    Each rule Erpmate found is a card you accept, edit or reject. Nothing runs that you did not approve.

  5. 5

    It practises first

    Every approved rule starts in shadow mode: Erpmate says what it would do and you compare it with what your team did. It earns the right to act, rule by rule.

  6. 6

    It acts — and you can always see why

    Once a rule has earned trust, Erpmate acts within hard limits. Every action stores an undo before it happens, and every action has a "why" page: the rule, the evidence, the limits checked.

Four agents on one platform

Each one owns a part of your business, works toward a goal you set, and reports what it did in money or days.

  • Guard

    Available at launch

    Catches wrong documents before they go out

    • Checks every quote, purchase order, manufacturing order and vendor bill at the moment it is saved, sent or confirmed. No AI in the check itself, so it is instant and predictable. It warns by default; you can make any rule a hard stop with manager override.

    Payback you see: Wrong quotes, POs and bills caught before they left.

  • Operations

    Available at launch (basic)

    Basic at launch; demand forecasting coming next.

    Keeps stock and purchasing on track

    • Watches stock and purchasing every night and every minute. It proposes reorder point changes based on real demand and real vendor lead times, chases late purchase orders, flags receipts with no bill, and spots vendor price rises you have not passed on to customers.

    Payback you see: Stock-outs avoided, excess stock released, late POs caught.

  • Cash

    Available at launch (basic)

    Basic at launch; cash-flow projection coming next. Proposes only — never posts to your accounts.

    Brings money in faster

    • Learns how each customer really pays, compared with their terms. It drafts reminders at the right moment, proposes credit holds on customers who are slipping, and keeps a running month-end checklist. It never posts an entry — every financial step is a proposal for a person to approve.

    Payback you see: Days sales outstanding (DSO) down, overdue cash recovered, month-end close shortened.

  • Sales

    Coming next

    Rolling out in stages after launch.

    A CRM that fills itself

    • Captures email, meetings, WhatsApp and documents (with consent) and fills the CRM from them, with the source sentence shown beside each value. It checks what the customer said against what was quoted, turns promises made in meetings into follow-up activities, and gives every salesperson a desk inside Odoo that says what to do next and why.

    Payback you see: Follow-ups not missed, deals won, forecast accuracy.

    Join the early list for the Sales agent

Four ways Erpmate works for you

  • Guard

    Checks a document the moment someone saves or sends it, in under half a second

    Example: A quote below the margin floor is flagged before it reaches the customer

  • Watch

    Scans every night and reacts within a minute to new events

    Example: A purchase order is past its expected date; the buyer gets a nudge with a drafted chase email

  • Assist

    Shows what it knows on the record you have open

    Example: Opening a customer shows their real payment pattern and last three prices

  • Capture

    Brings email, meetings, WhatsApp and documents into Odoo

    Example: A customer's PO arrives by email and becomes a draft quotation with mismatches flagged

What Erpmate does in each Odoo module

At a glance: which agent works in which module, and what is available at launch. See the module use cases.

Odoo module Guard (at save/send) Operations Cash Sales Availability
Sales Quote checks Delivery and stock checks on orders Credit and overdue checks Price expectation, auto-fill Available at launch
CRM Stage gate — — Capture, risk, Up Next, forecast Coming next
Inventory Stock by date on quotes Reorder, expiry, stuck pickings — — Available at launch forecast next
Purchase PO checks Late POs, lead times, vendor scorecard Receipt without bill — Available at launch
Accounting Bill checks (warn only) — Overdue, reconciliation, audit, close list — Available at launch cash-flow projection next
Manufacturing Components on the planned date Read-only watch — — Available at launch
Subscriptions — — — Renewal watch Coming next

Who is Erpmate for?

Erpmate is built for growing companies that run on Odoo 18, 19 or 20 — traders, distributors, manufacturers and service businesses, including groups with several companies and currencies in one database.

Role Before Erpmate With Erpmate
Owner / MD Finds out about lost margin and stock-outs from the month-end report Sets one goal per agent (for example, "DSO under 45 days by March") and gets a weekly report on progress, in money
Sales manager Chases reps to update the CRM; forecasts on gut feel CRM fills itself from email and meetings; forecast shows rep, manager and AI views side by side
Salesperson Rekeys customer requests; finds stock problems after the quote is sent Gets warned before sending; sees what to do next and why
Purchase manager Chases late vendors by memory; reorder points are years old Real lead times, reorder proposals and late-PO lists every morning
Warehouse / operations Discovers expiring lots and stuck pickings by accident A daily list of what needs attention, by value at risk
Finance / accounts Chases overdue invoices by spreadsheet; month-end takes a week Reminders drafted on each customer's real pattern; open items listed before close
IT / Odoo admin Worries about AI tools writing to the ERP One Odoo user with write access to a short list of records, hard limits in code, undo for every write, full audit log

Multi-company and multi-currency. One plan covers every company in your Odoo database. Erpmate works per legal entity, treats branches as a dimension, uses Odoo's own exchange rates, and shows each user the product in their Odoo language.

Start from your seat: use cases by role, industry and module. All examples illustrative

Safe by design

  • Approve first

    Nothing runs that you did not approve.

  • Shadow mode

    Every rule practises before it acts.

  • Undo everything

    An undo is stored before any write.

  • A "why" for every action

    The rule, the evidence and the limits checked.

How Erpmate keeps your Odoo safe

Erpmate and the rest of TechUltra's AI work

Erpmate is a TechUltra product, built by the same team that delivers our Odoo projects. For Odoo's own AI, see AI for Odoo; for custom AI modules and governed agents built to your spec, see AI and agentic ERP on Odoo. On Odoo 17 or earlier? Erpmate needs 18 or later: TechUltra can migrate you. All our software is listed on TechUltra products.

Erpmate questions

  • Which Odoo versions does Erpmate support?

    Odoo 18, 19 and 20, Community and Enterprise, on Odoo.sh, any cloud or your own servers. Odoo Online can get the free reading over the API. Odoo 17 and earlier are not supported; TechUltra can migrate you.

  • Odoo 20 already has AI agents. Why do I need Erpmate?

    Odoo 20 gives you an agent that acts. Erpmate learns your rules from your own data, shows its evidence, practises in shadow first, keeps every limit in code, can undo anything, and shows you why it did each thing. On Odoo 20 Enterprise, Erpmate can also watch what Odoo's own agents did.

  • Does it change my Odoo setup or workflows?

    No. Erpmate installs a connector module. It never edits your workflows, fields or automation rules.

  • Do I have to write rules?

    No. Erpmate finds the rules your business already follows and asks you to approve them. You can edit any rule in plain language.

  • What does the free reading include?

    A report within 48 hours: every problem found, priced in money or days and linked to the records; how your business actually runs; a vendor scorecard; what each agent would have caught over the last 90 days; and a draft rulebook of your processes.

  • Will the AI see my customers' personal data?

    Personal data is masked before any AI model call. You can use TechUltra's AI account or your own.

  • What if Erpmate gets something wrong?

    Undo it in one click. The rule drops back a step and must earn trust again. Your correction is stored so the same mistake does not repeat.

  • How is it priced?

    A free plan, then a fixed monthly price per agent. No per-use meter. Starter (one agent), Growth (all four) and Managed (all four plus a named TechUltra consultant who reviews your queue weekly). TODO(Kazim): prices.

  • Who is behind Erpmate?

    TechUltra Solutions, an Odoo Gold Partner since 2021, with 400+ Odoo projects delivered, 300+ active clients, a 110+ team and clients in 75 countries.

See what your Odoo is hiding.

Connect in minutes. Read-only. Your free reading in 48 hours — every problem found, priced in money or days.