Skip to main content
DOMA

Virtual assistant for your website

AI virtual assistant for your website: answers 24/7 from your documents

At 11 pm a request arrives from your website: DOMA answers from your documents, in Italian, English or German, and captures the complete lead with the whole conversation attached. In the morning you find it in the console, already qualified — not on a portal charging you commission.

  • Installs with one line of code
  • No technical skills needed
  • No extra staff
  • EU data

Example: the DOMA virtual assistant answers an availability request on a hotel website, cites the rate card as its source and composes a complete lead with name, email, dates and room type.

The market, in numbers

Italian businesses have a chat on their website: answering visitors is still the exception.
1 in 8
Eurostat, 2025
Of Italian businesses have a website, but only a quarter use it with at least 3 features.
76% · 25%
Eurostat, 2025
Of EU businesses have an online catalog; only a fraction allow ordering. The site is a storefront, not a channel.
66% · 23%
Eurostat, 2025
“We are bringing the first AI concierge to our direct channel with DOMA.”
Real estate agency (Messina) · Hotels (Tropea)

Clients

Real Estate Agency · Hotels

The problem

The right visitor is there. They're just met with silence.

You don't lose customers because they never show up: you lose them when they write or call after hours and nobody answers.

Business owner on the phone in the evening, in front of her laptop

After hours, the request dies

It's 11 pm and a rate-and-availability request lands on the site. Nobody answers until morning: by then that guest has booked elsewhere — often on a portal that takes its commission on the very same booking.

The phone rings into the void

At check-out, or when everyone is in the dining room with guests, the phone rings and nobody picks it up. You find out later, when someone says “I tried three times”.

In German or English, the reply waits until tomorrow

The email arrives in the evening, in a language not everyone at the front desk speaks: the reply goes out the next morning. On the direct channel, that's the request you're most likely to lose.

Nobody keeps count

Form requests land in a mailbox and nobody logs them: at the end of the season you can't say how many arrived, how many got an answer, how many were left behind. Without those numbers, nobody can show you what they cost.

None of this requires a new payroll line or complicated software: it requires an agent that answers in your place, from your own knowledge — and leaves a trace of every request.

Illustration of the three DOMA steps: upload your documents, embed the code, receive the leads

How it works

How DOMA works, in three steps

An AI-native platform for customer service: it installs on the site you already have, learns from what you already have, and starts working the same day.

  1. 01. Upload what you know

    PDFs, Word files, FAQs, price lists, policies, product sheets, agency documents. The agent uses them as knowledge. No copy-pasting into an editor, no rewriting your company knowledge.

  2. 02. Paste one line of code

    The snippet goes on any site: WordPress, Shopify, Wix or fully custom. Colors and logo stay yours: the widget is white-label. The management console is ready in under a day.

  3. 03. The agent answers, qualifies, delivers

    It chats with visitors in their language, answers only from your sources, and when it matters it captures the lead (contact, dates, budget, need) with the full conversation attached. You find it in the console, inside a pipeline with your industry's stages: every request is counted and traceable, even at midnight. No forms to fill in by hand.

Platform

An AI-native platform for customer service

DOMA is a platform built around the agent: it knows your documents, manages your leads, generates branded documents, logs every action and stays isolated per customer.

Smiling business owner at her desk, with the laptop and the DOMA logo
Today
  • Website assistant (white-label widget)
  • Knowledge base from your documents
  • Lead pipeline with attached conversations
  • Branded document generation
On the roadmap
  • Email
  • Messaging
  • Voice

And we tell you before you sign, not after.

Woman reading a document at her desk, next to her laptop

Grounding

A collaborator who answers only from your knowledge

The difference between a useful assistant and a reputation problem is one thing: where the answers come from.

 Generic chatbotDOMA
Answer sourceKnows everything, including the falseOnly your documents, with citation
When it doesn't knowInvents, confidentlySays so and asks for a contact (configurable fallback)
Banned topicsNo controlExcluded subjects: politely refused
LeadsA chat, maybe an emailStructured lead + conversation + pipeline stage
Customer dataOut of controlEU data, isolated per company, deletable
Branding in the widgetThe vendor's brandYour brand, white-label

DOMA's promise fits in one sentence you can verify: if your document doesn't say it, the agent doesn't say it.

Who it's for

Who DOMA is for

Same engine. Different knowledge, tools and language per industry.

Two business owners at a shop counter

Independent hotels and B&Bs

The concierge who never goes off shift: it answers on availability and rates in read-only mode (it cannot book: creating occupied rooms by mistake is technically impossible), captures the complete request (dates, room, guests, email) and speaks with German or English guests in their language. In the evening and on peak days it stays on shift; in the morning you find the requests in your pipeline, already qualified.

Every extra direct booking is a commission you don't pay a portal, on a guest who was already on your site.

Real estate agencies

The visitor writes “3 rooms in the Annunziata area under €200,000 with a balcony”. The agent searches your structured catalogue, proposes only properties on the books with their reference, and captures the lead with intent, budget, area and property of interest. The catalogue is bulk-imported from CSV, updated from the chat and never shows dead stock.

Ecommerce and service businesses

Pre-sales and after-sales answering from your content: shipping, returns, warranties, sizing, lead times, services. The visitor is qualified before the form loses them, and you only receive conversations worth acting on. It works on any platform, Shopify included, without a platform app locking you in.

Digital agencies and resellers (white-label)

One panel, many clients: every company has its own isolated space, brand, corpus and leads. You sell the assistant, we run the engine. No DOMA logo in the widget: the only logo visitors see is your client's.

Smiling professional at a computer in the office

Security

Security and privacy: EU data, isolated per customer, GDPR

The first question every owner asks is “where does my customers' data end up?”. The answer is structural, not a promise:

  • Data stored in the EU

    No replicas outside the region.

  • Your data

    End-to-end privacy

  • Every agent action is logged

    In a consultable activity log: you know what it did, when and why.

  • GDPR export and deletion

    On request; secrets encrypted; logs never contain customer content or conversation fragments.

For technical details, read our company policy.

Free demo

Book a free demo

15 minutes, no strings attached: we show the widget live with your own content and you'll know right away if it fits.

  • 15 minutes, no commitment
  • Widget on your own content
  • EU data

Setup in under 24 hours, no multi-year lock-in.

Woman waving during a video call on her laptop
  1. 1. Tell us your case

    Industry, site and most common questions: two minutes to get the context.

  2. 2. See the widget live

    With your own documents if you like: cited answers and a lead created on the spot.

  3. 3. Take your time

    No commitment, no lock-in: if it's not a fit, we'll tell you.

FAQ

Frequently asked questions

What is DOMA, in one sentence?

The AI-native platform for customer service: a virtual assistant that answers your website visitors 24/7, only from your information, and hands you complete leads instead of lost conversations.

Does DOMA make up answers?

No. Every answer starts from a document you uploaded; when the answer isn't there, the agent says so and asks for a contact (configurable fallback). Topics you don't want touched are politely refused. It's the opposite of a generic chatbot that “knows everything”.

Does it work with my website?

Yes: any site that can include one line of code (WordPress, Shopify, Wix, a custom site or a management system with a public page). No platform app and no involvement from your developer (except a copy-paste).

Do I need to know how to code?

No. You upload the documents, paste the snippet, choose the greeting and tone. Setup takes about 30 minutes, once; the console is ready in under 24 hours.

Can the agent book or sell on my behalf?

No, and that's a guarantee: it reads availability and rates in read-only mode and records the request. The confirmation (of the room, the order, the visit) always stays with you. The worst that can happen is a fake request, which you see and delete in a second.

How much does it cost?

From €39 per month, VAT excluded. No cost per operator or per conversation, no multi-year lock-in. The Lead plan is €59/month.

Where does my customers' data end up?

In the EU, isolated per company at the database level and deletable on request (GDPR). Logs contain no conversations or personal data; secrets are encrypted. Isolation is verified by negative tests on every release.

Which languages does it answer in?

It detects the visitor's language and answers in it. An email in German or English that arrives in the evening gets an answer right away, not the next day: on the direct channel, that's the difference between a request handled and one lost.

Does it work on WhatsApp?

Not yet. Today the channel is the website widget; email, SMS, WhatsApp and voice are on the roadmap. We'd rather tell you now than promise a date.

Can I resell it to my clients?

Yes. DOMA is multi-tenant and white-label: every client has their own isolated space, brand and leads. The Agency plan is designed for web agencies and resellers, with dedicated support.

What happens if the agent doesn't know the answer?

It uses the fallback you configured: it says so politely and asks for a contact. The conversation isn't lost: it arrives in the console with the lead, even if incomplete.

Do I need a CRM or other software?

No. Pipeline, contacts and conversations are included. If you already have a CRM, lead export is available; direct integrations arrive with the roadmap.

Support agent with a headset at her computer
DOMA logo — Document Omnia Agent: AI virtual assistant for your website.

Your next visitor is already on the site. They risk finding silence.

See the widget live on a customer site, with your own documents if you like: in 15 minutes you'll know if it's for you. If it isn't, we'll tell you.

  • Setup < 24h
  • EU data
  • No lock-in
Smiling woman waving hello