Skip to content

For wholesale distributors

The AI back office for wholesale distributors

Ettore turns the RFQs and orders in your inbox into quotes and sales orders in your ERP. Your team approves them.

  • Lighting & electrical
  • HVAC & plumbing
  • Food & beverage

Companies we work with

  • Aronlight
  • MAGG
  • Marcolin
  • Napolillo
The problem

Your sales and back office are stuck doing slow manual work

  • Your inbox is chaos:

    RFQs, orders and questions arrive by email, WhatsApp, PDF and Excel, all in the same pile, all written the way the customer talks.

  • Your company info is everywhere:

    Catalog in the ERP, prices in a spreadsheet, the rest in someone’s head. Your team takes forever to respond to a simple request.

  • Your team keeps doing manual work every day:

    The same lookups, the same retyping, the same copy-paste into the ERP — work a machine can do in seconds.

Agents

One AI back office. Several jobs.

Quoting is the core job; order entry and product questions run on the same engine, inside the inbox and the ERP you already use. Open one to see it work.

Another back-office job?

Invoicing, exceptions, SKU mapping: the same read, match and draft pattern.

Talk to us

01 · RFQ → Quote

Quote requests

A customer emails a list of products. Ettore turns it into a priced quote in your ERP, with a reply ready to send.

  • Finds the RFQ among everything in the inbox.
  • Matches every line to a SKU in your catalog.
  • Applies the customer’s price list and shows the margin.

In production

Running every day at Aronlight.

Aronlight is a lighting distributor with companies in Portugal and Spain. Each figure says whether it is measured or an estimate.

~3,000Requests a month at Aronlight

Across all its channels, by Aronlight’s own estimate. About 780 a month already reach Ettore, read and matched without anyone retyping them.

3,000: Aronlight’s estimate. 780: measured to September 24, 2026.
70%+Could need no human intervention

The share of these requests we estimate Ettore could handle on its own, once it covers all of them.

Ettore’s estimate, not yet a measured result.
3 → 1Catalog sources brought together

Odoo, a 132-page price table and 20 technical-datasheet spreadsheets, now read as one, so every line is matched against all of it.

4,300+ products across two companies.

Read the Aronlight case study →

How it works

From the inbox to the ERP

Every agent runs on the same core: read the request, match it to your catalog, price it, then wait for your approval.

01 · Read

Every inbox, one queue

Shared and personal mailboxes, plus WhatsApp and webchat. Ettore sorts RFQs and orders from everything else.

02 · Understand

Reads every format

Email text, PDFs, spreadsheets and images, written the way your customers talk.

03 · Match

Matched to your catalog

Every line is matched to a SKU in your ERP. Each match shows how sure Ettore is, so your team only checks what’s flagged.

04 · Price

Priced the way your team prices

Customer price lists, discounts and margins come straight from your ERP, with the arithmetic shown.

05 · Check

Stock checked before you quote

Live stock, what’s on its way and when, and alternatives you can ship today.

06 · Approve

You approve, it goes to the ERP

Pick a mode for each request type. Anything uncertain waits for a person, whatever the mode.

Product names, codes, prices and people in the visuals are sample data.

Every step Ettore takes, in detail →

Why work with us

Ettore works 24/7, so your team can focus on selling.

It reads and processes every request as it arrives, day or night, and can automate much of the routine work. Your team keeps the decisions.

On every request, it…

  1. watches the inbox
  2. finds the customer
  3. identifies the product
  4. matches the SKU
  5. applies the price
  6. checks stock
  7. drafts the quote
  8. flags the exceptions
  9. waits for your approval

Priced by volume.

You only pay for the requests Ettore handles — not a flat license, not a seat count — and you can turn it off anytime.

It understands your industry

Works with B2B distribution firms only — lighting, food & wine, electrical. Built on experience across many distributors. Your data stays yours and is never shared.

Built by serial tech entrepreneurs

Founded by operators who’ve scaled and exited multiple companies globally (Rocket Internet, Gaia Design, Revelo).

Works with

Connects to the systems you already use.

Your ERP, your mailboxes and the channels your customers already write on. We set it up with your team.

Don’t see your ERP? Book a call to check your setup.

ERP
odooLive
SAPBusiness OneConnected
Microsoft DynamicsConnected
Your ERP?Ask us
Email
OutlookGmail
Documents
PDFExcelImages
Chat
WhatsAppWebchat
Languages
PortugueseSpanishItalianEnglish

Built for distribution

Proven in lighting. Built for distribution.

Ettore works only with B2B distributors, and reads requests the way your customers actually write them. Lighting is in production today; the other verticals share the same shape.

In production

Lighting & electrical

Wattage, color temperature, IP rating, beam angle. Thousands of near-identical SKUs.

“40 downlights 30W 4000K, IP54 ok”
More on lighting & electrical →
Built for

HVAC & plumbing

Pipe sizes, pressure ratings and brand-to-brand equivalents.

“10x válvula esfera DN25 PN16 latão”
More on HVAC & plumbing →
Built for

Food & beverage

Case packs, formats, vintages and per-customer price lists.

“6 cx Chianti 2022 75cl, 2 cx magnum”
More on food & beverage →

Your data

Stored in the EU. Never used for training.

Stored in Frankfurt

On DigitalOcean servers in Germany.

Read by named AI models

OpenAI and Anthropic, through their APIs, whose terms don’t allow training on your data. That processing may happen outside the EU.

Every action is logged

Your admin sees everything Ettore reads and does. We see it only during an incident.

Never shared

Your data isn’t shared with another client, used to serve one, or used to train a model.

Every security question, answered →

FAQ

Questions we get asked.

Does Ettore replace our ERP?

No. Your ERP stays the source of truth for the catalog, pricing and stock. Ettore sits next to it, reads from it, and writes back only what you approve.

Can Ettore change data in our ERP?

Only what you approve. Ettore reads your catalog, prices and stock, and writes back a quote or order once a person has approved it — or, for request types you have put on Autopilot, only when the match is clean. Your ERP stays the source of truth.

Is our data shared with other distributors?

No. Your emails, catalog, prices and quotes are never shared with another client, never used to serve one, and never used to train a model. To read your emails, Ettore sends them to OpenAI and Anthropic models through their APIs, whose terms don’t allow training on API data.

Which ERPs do you connect to?

Odoo, SAP Business One and Microsoft Dynamics are connected. Mail intake works with Outlook and Gmail. If yours isn’t listed, ask us — that’s a conversation, not a no.

What happens when it cannot find an item?

It says so. A line Ettore cannot match is labeled No match, and a line it is unsure about is labeled Check match. Anything unrecognized defaults to Check match, never to Ready — that is an architectural rule, not a setting.

Does anything get sent to our customers automatically?

Only for the request types you have explicitly put on Autopilot, and only when the match is clean. Anything uncertain or unmatched never goes on its own — it routes to a person. You choose which types qualify, and you can leave everything on review.

What do we need to give you to start?

Access to the mailbox that receives requests, and a way to read your ERP catalog. No migration, and no change to how your customers write to you.

How long does setup take?

About a month, based on our first rollout: setup, a demo on your own requests, a training session with your team, a paid pilot, then scaling up.

How is it priced?

You only pay for your volume: a monthly amount based on the number of requests handled, not per seat, so putting more of the team on it costs nothing extra. You can turn it off anytime.

Bring us your messiest RFQ.

Your customers don’t send tidy orders. They send emails, PDFs and spreadsheets, descriptions instead of codes, and their own codes instead of yours. Bring a real one: we connect a mailbox and your ERP and show you the draft Ettore writes from it.

How we get you live — about a month

  1. Setup · mailboxes and ERP connected
  2. Demo on your data · drafts from your own requests
  3. Training · one session with your team
  4. Paid pilot · real requests, your team approves
  5. Scale up · more mailboxes and request types