Skip to content

AI back office for B2B distribution

Turn your back office into a sales engine.

Ettore reads the requests your customers send, matches every line against your ERP catalog, and drafts the quote or the order. Your team approves what goes out.

  • RFQ-118
  • PO-0421
  • Order-902
  • RFQ-004

Autopilot

3 completed

Needs a person

Maria — price below floor

Demo data. Ettore routes what it can finish, and stops for what it can’t.

Trusted by leading distribution firms lighting

  • AronlightPlatform

+3,000 RFQs monthly · Aronlight · multi-brand lighting distribution

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 10x faster and more.

  • Quoting

    Generating quotes

  • Order entry

    Entering orders

  • Exceptions

    Approving exceptions

Meet Ettore

Already simplifying various workflows for B2B distributors.

Every channel, one queue

Ettore centralises all your email inboxes, reads PDFs and Excels, and understands which clients are asking for RFQs (quotes).

Every line matched to your catalog

Ettore gets access to the same files your team has, and finds the right items 10x faster.

Priced and drafted, not typed

Ettore drafts a quote, sends it to your ERP, and learns any time you adjust his work.

Your requests do not have to wait days.

Ettore can take up to 24 seconds to process an RFQ or enter an order.

With Ettore 24.0s

  1. :02RFQ received
  2. :06Line items extracted
  3. :13SKUs matched
  4. :19Pricing applied
  5. :24Quote drafted

Autopilot — sent automatically

+90 sec · Waiting for Maria

Without Ettore

  1. 1–2 daysSits in the shared inbox
  2. 30–60 minA rep works the lines by hand
Q-2026-0917 · draft
A drafted quote: each requested line matched against the catalog, with its status.
#RequestedMatched SKUQtyUnitLineStatus
1BL-340 36W IP65BL-340125.9371.16Ready
2"the usual driver"DR-36123.1037.20Ready
3C-4471C-4470418.4073.60Check match
4panel 60x60 4000K6No match
5same as last order??More details needed
5 lines · 3 need a lookwaiting for your approval
Demo data. Ettore drafts; nothing leaves your account until a person approves it.

You stay in control

Waiting for a person doesn’t mean waiting long.

Most of the draft never needed a person at all — it only stops for the parts that do. You decide where that line sits, per request type.

Autopilot

Where you decide a request type no longer needs a second pair of eyes. Being built — today every send still takes a human click.

Copilot default

Ettore drafts the full quote or order. A person reviews it and approves what goes out.

Human

Ettore organises the request and shows its matches. Your rep writes the reply.

Every line gets exactly one of four answers.

There are no confidence percentages to interpret. Anything unrecognized defaults to Check match, never to Ready.

ReadyCheck matchNo matchMore details needed

The impact

Real results for your team.

<5 min

Quote turnaround

Machine work finishes in 24 seconds. The only real time spent is one rep’s review.

Manual quoting takes 30–60 minutes per RFQ.

3,000+

RFQs handled monthly

Live today for a multi-brand lighting distributor — 4,300 SKUs, 80+ customer pricelists.

90% of requests arrive by email, parsed automatically.

0

Sent without a person approving

Every outbound step takes a human click. Unrecognized lines never default to “Ready” either.

Architectural, not a setting — and a contract term for our first client.

  • 15+ years in industrial and B2B
  • Distribution only — not a generic AI vendor
  • Priced by requests handled, not per seat

Industry breadth

Built for B2B distribution. Proven in lighting.

Deep expertise

Lighting & Electrical

~4,300 SKUs, ~700 quote requests a week, 80+ customer pricelists, 90% of intake by email. Our anchor client runs on this today.

Lighting →

HVAC / Electrical / Plumbing

Deep catalogs, quote-only pricing, no self-service portal — the same shape, and the vertical three funded competitors have chosen.

HVAC & plumbing →

Food & Beverage distribution

Recurring orders written as prose, priced per customer. Matches our own cluster work and has external market signal behind it.

Food & Beverage →
The shape, not the sector

A few people in back-office, hundreds of requests a month

50+ employees, a real back-office team, high manual RFQ or order volume. That qualifier matters more than the industry name.

Platform integrations

Works with the systems you already run.

Live today

  • Odoo
  • Outlook
  • Gmail

On the roadmap

  • SAP Business One
  • Microsoft Dynamics

Not listed?

  • Request an integration
ERP connections →

Questions we get asked.

vs ChatGPT →
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.

Which ERPs do you connect to?

Odoo is live today. SAP Business One and Microsoft Dynamics are on the roadmap. 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 labelled No match, and a line it is unsure about is labelled 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?

No. Today every outbound step takes a human click — that is architectural, not a setting, and for our first client it is written into the contract. Autopilot is where the product is going: you decide, request type by request type, what stops needing 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 is it priced?

A monthly investment that depends on the number of requests handled — not per seat, so putting more of the team on it costs nothing extra.

See it run on your own inbox.

Bring a real RFQ. We will show you the draft Ettore produces from it, and exactly where your team would step in.