AI seller for technical B2B catalogs

Turn your technical catalog into an AI salesperson.

Katalove understands customer requests, finds the best-fit products, shows proof straight from the catalog, and collects quote requests. Even if today you sell through agents, phone, or email.

PDF · CSV · XLS
No e-commerce needed
8 languages
Transformation · 4 stagesSource: catalogue p.126
A · Page
Filtration126
B · Attributes
SKUGF-500/075
Flow rate14 m³/h
Pool84 m³
Pump0,75 HP
C · Qualifying
In-ground pool, 80 m³, sand filter.
Do you already have a pump installed?
D · Outcome
GF-500/07514 m³/h
GF-600/10019 m³/h
Quote request ready
SCHEDA 02 · The problem

A catalog doesn't sell itself.

When the catalog contains hundreds of codes, variants and technical specs, the customer often doesn't know what to look for. They browse pages, send a generic email or give up. Katalove turns that catalog into a guided conversation.

Today
The customer doesn't know the code
Information is scattered across PDFs and price lists
The sales rep keeps answering the same questions
With Katalove
The need gets translated into requirements
Products are compared
The request arrives already qualified

From PDF to a guided sales experience.

Four steps. Tap a step to see what it produces.

A · Sources uploadedPage 126
Drop the catalogue here — PDF · CSV · XLS
CATALOGO_2026.PDF126
Or your website address.

Pick a question and see how it answers.

Demonstrative example. The products shown are not a real catalog.

Qualifying question
Is the pool in-ground or above ground? Sand or cartridge filter? Do you already have a pump?
Reasoning

At 80 m³ with a 6-hour turnover you need roughly 13 m³/h. Here are two matched units, plus a larger one if you plan to extend the system.

2 matching products
GF-500/075Match
Ø500 filter unit with 0.75 HP pump14 m³/h · pools up to 84 m³
GF-600/100Headroom
Ø600 filter unit with 1 HP pump19 m³/h · room to grow
Request a quote
Deterministic simulation · products from a fictional demo catalogue

Not just a chatbot on top of a catalogue

We built Katalove Anchored Extraction, a proprietary method that turns even complex catalogues into structured, verifiable data.

Product codes, prices, variants, units of measure and categories are extracted according to rules defined together with your company, then checked and saved in the database. The AI seller can only use information anchored to the real data in your catalogue, which sharply reduces the risk of invented answers.

The catalogue becomes a reliable database. The AI becomes a competent salesperson.

Extracted product recordKATALOVE ANCHORED EXTRACTION
CodeGF-500/075
Price€ 1.240,00
Variants075 · 100 · 150
Page126
The seller reads these values and cites the page. It does not reconstruct them.

Built for those who sell products that need explaining.

Catalogs with hundreds of SKUs, variants and technical specs. You don't need to already have an e-commerce or a structured product feed.

ManufacturersDistributors and wholesalersCompanies with sales agent networksMultilingual catalogsCompanies without e-commercePrice lists reserved for resellers
01Industrial components
02Pools and water treatment
03PPE and safety
04Professional cleaning
05Spare parts and tools
06Plumbing, heating and electrical

Reads the catalogue, guides the buyer, produces requests.

01Understands the catalog
PDFs, price lists, Excel files and sources from the siteItem codes and variantsTables and technical attributesImages associated with productsVerifiable source pages
02Guides the customer
Qualifying questionsProduct comparisonAlternatives when the product isn't availableComplementary productsAnswers in eight languages
03Generates business opportunities
Contact collectionStructured quote requestsSummary for the sales teamEmail notificationsOrders kept separate from requests
04Protects B2B information
PIN accessRestricted catalogs and price listsData separated by companyControl over what gets published

Every claim must be verifiable.

Answers link back to the source: the catalog page or the sheet on your site.The customer can open the page and read it with their own eyes.Products extracted with uncertainty stay hidden until you confirm them.When data isn't there, Katalove says so, instead of making up codes or prices.
Widget on your siteTwo lines to paste in, even inside a restricted area.
A page on your own domaincatalog.yourcompany.com, not a link of ours with a code in it. Send it by email, on WhatsApp, or put it in your signature.
QR code accessOn the printed catalog or at the trade show stand.
Email summariesOrders and requests arrive where you already read your mail.

Pricing

Prices exclude VAT. The annual subscription equals ten monthly payments and is billed once a year.

Starter
€79/month · VAT excluded
For small catalogs and first commercial trials.
Catalogs1
Total products500
Conversations per month500
Assistants1
Languages2
Admin users1
Setup from €690 one-offTalk to us
ProMost chosen
€199/month · VAT excluded
For B2B companies with technical catalogs and a sales network.
Catalogs3
Total products3,000
Conversations per month2,000
Assistants1
Languages8
Admin users3
Setup from €690 one-offTalk to us
Business
€499/month · VAT excluded
For companies with multiple catalogs, channels and integrations.
Catalogs10
Total products10,000
Conversations per month5,000
Assistants3
Languages8
Admin users10
Setup from €690 one-offTalk to us
Enterprise
From €799/month · VAT excluded
For groups, multi-brand setups, large catalogs and custom integrations.
CatalogsCustom
Total productsCustom
Conversations per monthCustom
AssistantsCustom
Languages8
Admin usersCustom
Setup from €690 one-offTalk to us

At this stage plans are activated by talking to us: we look at the catalog and confirm the setup before starting.

Free trial, 14 daysOne demo catalog, up to 100 products processed and 50 conversations. No card required.Compatibility and extraction quality depend on the document's structure. The trial does not replace the setup needed for final publication.
What setup is, and why it is priced per catalogue

A catalog holds your products, not your company. During setup we load the prices, write the selling conditions, the company profile and the questions the seller should ask, and check the products that were read wrong. We also put the seller on an address of yours, catalog.yourcompany.com. This work exists even when the PDF is perfect: from the second catalog it costs less, because company and conditions are already written.

First catalogue€690
Second catalogue€390
Third onwards€190

The final setup price is confirmed after analyzing the material.

The limits shown refer to catalogs with an ordinary structure. Scanned PDFs, complex tables, numerous variants, multiple price lists or image-product associations may require a specific assessment.

Frequently asked questions

Is Katalove a normal chatbot?

No. A document chatbot searches for words in a file and returns a piece of text. Katalove rebuilds the catalog as a set of products, codes and attributes, asks questions to understand what's needed, compares alternatives and collects a quote request.

What types of catalog can I upload?

PDF, CSV and Excel. Alternatively you can have your website read, if the products are public.

Does it work with scanned PDFs too?

No. If the pages are images with no selectable text, there's nothing to read. We tell you right after the analysis, counting how many pages are silent, and usually all you need to do is ask the supplier for the print PDF.

How are codes, tables and images handled?

Item codes are read from the PDF text along with their position on the page, not asked from a model: that way none are lost. Images are extracted and linked to products, and we have you confirm any uncertain matches.

How can I verify an answer?

Every important answer shows the catalog page it comes from, or the page on your website. You open it and read it.

Can Katalove make up products or features?

It only answers based on what it has read in your sources, and when a piece of data isn't there it says so instead of guessing. It never infers prices or availability.

Can I use restricted catalogs and price lists?

Yes. A catalog can be protected with a PIN and stays accessible only to those you choose.

Can I update the catalog?

Yes, by uploading the new version. The sales agent starts working from the updated material.

What counts as a conversation?

A conversation is a session started by the same visitor on the same channel. The session ends after 30 consecutive minutes of inactivity, and messages exchanged within the same session don't count as separate conversations. A very long session gets closed and a new one begins.

What happens when I reach the limit?

We notify you before any interruption and you can move up to the higher plan.

Is WhatsApp included?

Not yet available. Today the sales agent can be reached from the widget on the website, from the Katalove page and from QR codes. Any Meta costs, number and templates wouldn't be included anyway.

Why is there a setup cost?

Because preparing a technical catalog is real work: extraction, verification of uncertain elements, image checking. The price is confirmed after seeing the material.

Can I connect it to CRM or ERP?

Not yet. Integrations are evaluated case by case on Enterprise projects.

How long does it take to publish it?

On a compatible catalog, a first demo is generated in a few minutes. Final publication depends on verifying the extracted data and the sales conditions you want to give the sales agent.

How is data handled?

Each company's data is separate and reserved catalogs can't be reached without a PIN. For details on processing and retention, the privacy policy is linked at the bottom of the page.

Can I cancel the service?

Yes, anytime. Setup already done isn't refundable.

Let's see if your catalog is compatible.

Send us your catalog or your site address. We'll tell you what we can read and what we can't, for free.

No card required. We check for free whether your catalog is compatible.

On compatible catalogs a first demo can be generated in a few minutes.

Do you have a website with products? Import it →