Duvi for Enterprise

Three ways in.One answer, and a record of it.

The bubble on your site, the number printed on your invoices and the line that still rings at head office, answered by one agent that reads your own systems and writes down what happened.

Every contact the agent took today, and the channel each one arrived on. Priya R., WhatsApp, 4 minutes ago. Tomas Vieira, Website, 26 minutes ago. orders@example.com, Website, 1 hour ago. Amara Osei, Phone, 2 hours ago. Lena Fischer, WhatsApp, 3 hours ago. Sam Whitfield, Website, 5 hours ago. Marcus Bell, Website, 6 hours ago. Yusuf Demir, Phone, 7 hours ago. Chloe Barrett, WhatsApp, 8 hours ago. Ines Duarte, Website, 9 hours ago. procurement@example.com, Website, 11 hours ago. Hannah Cole, WhatsApp, 13 hours ago. Diego Alvarez, Phone, 15 hours ago.

Brands we have worked with

MahindraITCBajajWPPLupinInvisalignBritanniaYamahaShree CementFrontiersThe BlurrSotbellaSuranaAlan's Arena

One agent,wherever they reach you.

A site, a WhatsApp number and a phone line each grow their own tool, their own inbox and their own version of the answer. Duvi puts one agent behind all three.

Website
A chat bubble on your own pages.<digiiq-chatbot>one script tag on your page
WhatsApp
Reply to messages sent to your business number.+44 7700 900004verified, calling enabled
Phone
Answer calls on a number you already own.+44 20 7946 0000voice webhook verified

Every conversation is read back,and graded.

Three channels, one agent, and a record of what happened. Including the conversations that went badly, because those are the ones worth reading.

Read in full, never sampled

Outcome, sentiment, quality and topic come off every conversation, so what you act on is the whole population rather than the transcripts somebody had time to open.

An outcome on every conversation

Resolved, enquiry taken, unresolved, abandoned or off topic, applied by the reader rather than by whoever remembers to tag it.

Records that keep the transcript

Conversations, leads and insights are written as the agent works, and every row opens the conversation it came from.

It reads your systems. It writes only where you say.

An order status comes from the system that owns it, not from a model's memory.

  • Shopify
  • WooCommerce
  • Wix
  • Salesforce Commerce Cloud
  • Stripe
  • PayPal
  • Notion
  • Airtable
  • Webflow
  • Linear
  • monday.com
  • Sentry
  • Supabase
  • Cloudflare
  • Zapier

Reads through connectors

Connect a service and its tools are there in the conversation, with no integration to write. Sign in and approve it on their screen, paste a key, or for a storefront just give the address. The credential belongs to that one agent.

How connectors work

Writes through actions

You describe the endpoint once and the agent decides when calling it would answer the question. Secrets go in as stored keys, which we never show you again after you save them.

The action reference

Support that pays for itself.

An answer with its sentences numbered, and beneath it the two pages those numbers point at.

You can see where an answer came from

Every answer carries the pages it came from, numbered sentence by sentence. You can open the page behind any claim it makes, instead of taking the answer on trust.

A WhatsApp exchange in which someone gives their email, and the contact record it produced sitting underneath it.

A contact, and the conversation behind it

Someone becomes a lead the moment the agent has an email or a phone number. Every row links back to the transcript that produced it, so your team opens a conversation, not a form.

Four conversations with their outcomes. Three are resolved or handed off, and one is labelled Made something up.

It marks its own bad answers

Duvi reads every conversation for topic, outcome and sentiment, and labels what went wrong when something did. Made something up is a category you can filter on, not a thing you find out from a customer.

Three hostnames allowed to open a conversation, and beneath them a fourth carrying the same agent id, refused.

Only your sites may open it

The agent id sits in the page source of every site you embed on, so the domain list on the Security tab is the lock on the front door. Anywhere else is refused, and you can go further and answer nobody your own server has signed for.

Long enough in productionto be judged on it.

Operators and engineers who have carried our work past the launch week.

The version without the pitch

“I get the answer they would give a friend, and it turns out to be the one they give everybody.”

Parth KhullarEnar Consultants

It holds up in production

“The detail goes into the parts nobody demos. Nothing has come back for a second pass.”

Divjot Singh GandhiEscorts Kubota

Strategy that survives

“Most strategy does not survive contact with an engineer. Here both came from the same people.”

Ahaan SinghFormerly PwC

Bring your own content

Add the pages and the files you already publish. The agent answers from those, and shows you the passage it used.

How knowledge works

Integrate

Order status, bookings and records come from the services you already run, while the conversation is still open.

Browse the catalogue

Secure

Which sites may embed the agent, who your own server says the visitor is, and where the words are kept.

Security overview

See it in action

Create an agent, give it a page to read, and test the answer before a customer does. Building one is free.

Open Duvi Studio

Send us the page your customers keep asking about.

We index it before the call, so you spend the call testing it.

Bring the question your current setup gets wrong. That is the one worth watching it handle.

Talk to sales

A person replies within one working day.