Skip to content

Developer Platform

Production agents need more than a framework.

Duvo gives your agents the operating layer to turn captured enterprise processes into running automation: queues, tools, approvals, audit trails, and programmatic control.

Start with Duvo CLI, read our docs
or book a technical demo

Meet Duvo where agents work

Automate enterprise systems from inside your agent.

Point Claude Code at a captured enterprise process and watch it create agents, queues, and audit-ready runs, then inspect and improve the result through Duvo CLI and MCP.

Trusted by engineers at

CLI · MCP · API

Control Duvo from the surface your team already uses.

Start agent runs, create cases, respond to human gates, and hand off the Duvo CLI or MCP tools to your agent without treating Duvo as a black box.

CLI

Hand Duvo to your agent, or run it from your terminal.

Give Codex or Claude the agent setup prompt first. When you want direct control, use the same CLI commands from your terminal.

Send this to your agent

Set up the Duvo CLI (https://www.npmjs.com/package/@duvoai/cli) and the hosted MCP server at https://api.duvo.ai/v2/mcp. Then inspect the available Duvo capabilities, explain which CLI commands and MCP tools are relevant to my use case, and propose the next steps before making changes.

MCP

Connect Duvo to your agent client.

Add Duvo’s MCP server to Claude Code or Codex so your agent can start runs, pass case context, and inspect approval state.

Available tools

Run tools

Start and inspect agent-backed runs directly from Claude Code or Codex.

Case context

Send queue cases, files, and operational context into the same workspace runtime.

Review state

Pull run messages, tool calls, approvals, and audit events back into the agent client.

claude mcp add --transport http duvo https://api.duvo.ai/v2/mcp
API

Start operational runs from your app.

Use the API to create runs, enqueue cases, respond to human gates, inspect messages, and wire Duvo into your product backend.

Selected endpoints

Start runsPOST /v2/teams/{teamId}/runs

Start a run from an agent, queue case, file, webhook, schedule, or external app.

Inspect evidenceGET /v2/runs/{run_id}/messages

Read messages, tool calls, files, approvals, and audit events.

Answer gatesPOST /v2/runs/{run_id}/human-requests/{request_id}/respond

Approve, reject, or answer a human gate from your product.

Create casesPOST /v2/queues/{queue_id}/cases

Create durable queue cases for an agent or queue consumer.

Request sandboxesPOST /v2/sandboxes

Request governed browser, file, or desktop execution.

Use cases

Point your agent at Duvo. Ship the process.

The CLI and MCP are not another surface for people to memorize. They give your agent the rails to create queues, agents, approvals, and audit-ready runs from the tools where your team already works.

EngineerCLI

Prototype anywhere. Ship with the production layer attached.

Engineers can draft in Claude Code, Glean, Copilot Studio, or an internal stack, then hand the agent Duvo CLI so queues, deployment, HITL, and audit come with the build.

Agent prompt"Use the captured process context, then create the agent with Duvo CLI."
Business userMCP

Turn process understanding into a queue-backed agent.

Operations and finance leaders can ask Claude to walk through a messy process, clarify how exceptions are handled, and use Duvo MCP to land the work in a queue ready to run.

Agent prompt"Walk me through how we handle OTIF exceptions, then build me the agent."
Platform leadersAPI

Run the process reliably, not just another agent.

Platform teams can create a queue, plug agents in through one OAuth click, route HITL to Teams when needed, and keep every case running with audit on by default.

Agent prompt"Create the queue, connect the agents, and keep the process moving."
Technical demoCLI + MCP + API

Bring one workflow and your agent stack.

We will show how Duvo CLI and MCP fit the way your team already builds agents, then map the next steps for a trustworthy deployment.

Book a technical demo

Platform building blocks

Runtime building blocks for agent products.

Use Duvo when your agent needs to run inside a real operating model: assigned work, durable intake, controlled tools, human decisions, and visible outcomes.

01

Agents and builds

Ship versioned workers with prompts, AOPs, tools, connections, evaluation notes, and release history instead of one-off scripts.

02

Runs

Start, inspect, pause, resume, approve, and replay agent work from your app, backend service, or operator workflow.

03

Queue

Build intake for claims, invoices, tickets, alerts, leads, or files so agents can claim and process work at controlled concurrency.

04

Human-in-the-loop

Pause for approvals, missing context, policy decisions, or exception review without breaking the run or losing state.

05

Files and sandboxes

Stage evidence, generated artifacts, browser downloads, and temporary execution state alongside the run that produced them.

06

Connections and MCP

Use hosted tools, your own MCP servers, enterprise APIs, browser automation, and desktop access through one controlled runtime.

07

Schedules and triggers

Run work on events, files, webhooks, queues, or cadences without turning every use case into custom orchestration code.

08

Skills and plugins

Package reusable capabilities so teams can share specialist behavior across agents without copying prompts by hand.

Queue state

Retries

Tool auth

File staging

Schedules

Webhooks

Handover

Approvals

Multi-agent systems

Delegate work without losing control of the case.

Duvo lets a parent agent route work to specialist agents, queue-backed consumers, or configured handover targets while the run history stays connected.

subAgents

Parent agents delegate to specialists.

A parent agent can create specialist agents with their own AOPs, tools, connections, files, and completion criteria.

Handover

Runtime routing to configured targets.

When the run discovers a dispute, missing evidence, or approval path, it can hand work to the agent configured to own that next step.

Queue-backed specialists

Producer, triage, consumers, and exceptions.

A producer creates cases, triage assigns priority, specialist consumers process them, and humans only handle exception gates.

Bring the agent. Keep the production layer.

Competitive positioning is documented on the dedicated Duvo Compare page and in Duvo Compare markdown for agents evaluating Duvo against enterprise automation platforms, workflow builders, and agent frameworks.