An agent in Dave isn't a chatbot bolted onto a button. It's a configured AI worker you drop onto any node of a workflow, running the model you choose, inside the guardrails you set, on infrastructure you control.
One agent is easy. A hundred, governed, is the hard part.
Anyone can call an LLM. The real work is composing many of them into something dependable: where the right model runs each step, a human signs off where it counts, and you can prove exactly what happened afterward. That's the part Dave is built for.
What makes a Dave agent different
Bring your own model: all 8 provider types. No restrictions.
OpenAI, Anthropic, Azure OpenAI, Google, plus OpenAI-compatible, local, custom, and custom-HTTP endpoints. Run a frontier model for the reasoning step, a local model for data that can't leave your VPC, and a cheap, fast model for the high-volume steps, all in the same pipeline. Your keys, your spend. We never mark up a single token.
A model on every node, not one agent pretending to do everything.
Dave agents live inside a visual graph with branching, routing, and validation-gated activation. One drafts, another fact-checks, a third formats and ships, each on the model best suited to its job. It's a pipeline you can read, not a black box you have to trust.
Versioned, encrypted, and accountable.
Every agent is versioned: change a prompt, swap a model, and roll back the moment a change misbehaves. Keys and secrets sit in per-tenant encrypted vaults behind role-based access. Every run lands in a comprehensive audit log with SOC 2 and GDPR compliance modes.
Humans, exactly where they matter.
Drop an approval gate on any agent's output. Reviewers get full context and an approve/reject vote. Reject requires a written reason, so nothing is waved through silently. Assign a task to a team, not just a person: the first to claim it owns it. Automate the 80% that's routine; keep human judgment on the 20% that isn't.
The proof: we use it ourselves.
We run our entire holding company, five brands, on Dave. The agents that publish this site, draft our outreach, and watch our numbers are the same ones you'll build.
Every building block in the graph
Ten node types, one canvas: mix and match to model any process.
Node type
What it does
Agent Interaction
An AI agent runs: drafts, analyzes, transforms. Configurable 1–10 retries before escalating to a human.
Agent Review
An AI agent evaluates prior output against criteria you set, before it reaches a human or the next step.
Human Review
A person approves or rejects. Reject requires a written reason, so nothing is waved through silently.
User Interaction
A person provides input the workflow needs to continue: a field, a decision, a file.
API Call
Any REST endpoint, with live field data injected into the request and the response mapped back into the workflow.
Routing
Branches the flow based on field values, vote outcomes, or custom conditions.
Safety
Sets guardrails that propagate to every downstream agent call in the flow.
Information
Attaches context (documents, URLs, prior outputs) that downstream agents can read.
Start / End
Where every instance begins, and where it's officially done.