Skip to content

Agent Overview

The Canvas

The Canvas is the core workspace in Waldiez. It lets you design, connect, and orchestrate agentic workflows by visually arranging agents and defining how information flows between them.

Think of it as a visual control center for building multi-agent systems — where each node represents a role, capability, or behavior in your workflow.

Agents on Canvas - preview

Adding Agents to the Canvas

On the left sidebar, you'll find options such as "User", "Assistant", and "Group Manager". Drag and drop any of these to the Canvas to start building your workflow.

Drag agents onto the canvas

Connecting Agents - Defining the Flow

Agents communicate by passing messages along connections.

To link two agents:
1. Click and drag from one agent’s output node
2. Drop the connection onto another agent's input node

This defines the direction of communication, control, and execution in your workflow.

Connect agents by dragging a link

Configuring Agent Behavior

Each agent can be customized to control:
- Its name and role
- The model(s) it uses
- Its system message and behavior
- Linked tools and capabilities
- Conversation rules and termination conditions

To edit an agent:
- Double-click it on the Canvas
- Adjust its settings in the configuration panel

Double-click an agent for settings


How to Think About the Canvas

You can treat the Canvas as:
- A conversation map
- A decision pipeline
- A multi-agent simulation board
- Or a modular AI workflow builder

Each connection defines who speaks, who listens, and who decides, enabling you to scale from a single assistant to complex, orchestrated agent systems.


What to Explore Next

You’ve learned how the Canvas works.
Now it’s time to understand the agents that live on it.

1️⃣ Meet the Agents

Each agent has a distinct role in a workflow.
We recommend skimming through them first to build intuition.

  • 🧍 User Agent
    Entry point for human input and interaction
  • 📚 Docs Agent
    Documentation-aware agent for grounded answers
  • 👥 Group Manager
    Orchestrates multi-agent conversations and flow control
  • 🌐 Remote Agent
    Connects to agents running in other processes or machines

💡 Tip: Start with User, Assistant, and Manager if you’re new.


2️⃣ Learn How Agents Work Together

Once you know the agents, learn how to connect and orchestrate them:

  • Flow
    Define execution order, message routing, and control logic

3️⃣ Explore Real Workflows

See complete examples you can reuse or remix:

  • Examples
    From onboarding flows to RAG, coding, and planning agents

4️⃣ Build Your First Workflow

Ready to build?

  • Quick Start
    Go from empty canvas to working multi-agent system in minutes