Can I use different AI models for different agents?
Yes. Dave is model-agnostic across 7 provider types, so you can pick the best fit for each agent, OpenAI, Anthropic, Azure OpenAI, Google AI, an OpenAI-compatible service, a local model, or a custom endpoint, and mix providers across one workflow.
Can AI agents review each other's work?
Yes. An Agent Review node checks prior output against criteria you set and votes approve or reject, and you can chain agent and human reviews in any order to build real quality gates.
Do agents remember earlier steps?
Yes. Agents keep memory at the instance level, so an agent reused later in a workflow can recall its earlier outputs for context.
What happens if an agent fails?
Each agent node supports 1 to 10 configurable retries. If they're exhausted, the engine creates a human intervention node so a person decides what happens next: no workflow is ever silently lost.
How do I keep an agent's behavior from drifting?
Lock a prompt to an agent and every workflow using it is forced onto that locked version. Agents are also versioned, so you can review a change and roll back without disrupting live work.
Can an AI assistant like Claude connect to Dave directly?
Yes, over MCP. An assistant connects to your workspace over hosted HTTPS with nothing to install locally, using a per-user key scoped to one of four presets, from read-only Observer up to Full. Every action it takes is recorded in the audit log and attributed to the integration by name.
What exactly can I configure on an agent?
An agent version is a JSON configuration: the system prompt that sets its behaviour, the model it calls, and parameters such as temperature, maximum tokens and top-p. Which provider it runs against is a separate record, so rotating one provider's API key updates every agent that uses it, and switching service or model does not mean rebuilding a workflow graph.
Do I have to write every prompt from scratch?
No. The Prompt Library holds reusable prompts under six categories, content generation, review, safety, analysis, transformation and custom, and an AI assistant can draft one from a plain description of what you want it to do, using your workspace's default provider and model. Save a prompt to the library and you can lock it to an agent, which greys the selector out in the workflow editor so no designer can quietly swap it.