Build an AI voice and chat agent that answers from your own content, acts through your connected systems, and runs on your website, your phone number and WhatsApp.
Start here
Pick the task that matches what you are doing. Each one links to the page that covers it in full.
Connectors for services you already use, plus any HTTP endpoint or MCP server you point it at.
Tools, 3 min
For coding agents
Every page is also published as Markdown, so a coding assistant can read the documentation directly.
Give an agent the full documentation
Paste this into Claude Code, Cursor, Codex or anything else that can fetch a URL.
agent prompt
Read https://www.duvi.ai/docs/llms.txt for the index of Duvi's
documentation, then read the pages relevant to my task. Build me a
Duvi agent that answers from my product pages and books a call. Ask
me for the agent id before you write the embed snippet.
The five steps between a customer question and a Duvi agent reply: retrieval, prompt assembly, tool calls and the response, and how Duvi summarizes long conversations.
What a Duvi agent can do in a conversation: grounded answers, screen control on your website, verified links, saved details, handover to a person, withheld messages, and what each channel supports.
Let a Duvi agent pass a conversation to a person on your team: connect an organization, choose the channels that accept handover, and see what the customer sees.
Launch
Test the agent, restrict who can reach it, and diagnose what goes wrong.
Symptoms and causes across Duvi agents: bad answers, indexing failures, a widget that will not appear, tool errors, identity problems, handover and credits.
Team
Bring in the people who take over from your agent, and answer handed-over conversations.
Create a Duvi organization for the team that answers customers: its sections, who can open each one, its own phone and WhatsApp numbers, and how agents hand conversations to it.
Answer conversations your Duvi agent handed over: take one from the queue, read why the agent handed over, reply or leave a note, attach files, and close it.
How Duvi offers waiting conversations to your team: who receives an offer, how long it lasts, capacity per person, and the timers that close or abandon a conversation.
Set your Duvi team's working hours, time zone and holidays, and write the automatic replies customers receive while they wait, when you are closed and when a conversation ends.
Reference for the Duvi website widget: the script and custom element, every attribute, page variables, conversation threads, ratings and frame isolation.
Reference for Duvi HTTP actions: every field on the definition, the five value sources, the eleven reference types, and what the agent does when a call fails.