Skip to main content
Agents are the AI assistants at the heart of Duckie. Each agent is a configured AI that handles customer conversations or Duckie configuration tasks according to your instructions, resources, and deployment settings.

What is an Agent?

An agent is a complete AI assistant configured with:
  • Start mode — Autonomous, Duckie Assistant, workflow, or runbook behavior
  • Instructions — The agent’s role, scope, and decision rules
  • Knowledge — Sources it can search for information
  • Guidelines — Rules for communication style and tone
  • Guardrails — Safety constraints and escalation rules
  • Tools — Actions it can perform (respond, search, escalate, call APIs)
Think of each agent as a specialized team member trained for a specific job.

Agent Capabilities

Agents can:

Start Modes

Every agent has a start mode:

Autonomous Agents

Learn how to configure agents that decide which resources and tools to use at run time.

Duckie Assistant Agents

Learn how to configure Duckie copilots that work with Duckie objects.

Sub-Agents

Learn how autonomous agents and workflows can delegate work to other agents.

Agent Configuration

Knowledge Sources

Control what information the agent can access:
  • Leave knowledge tags empty to allow all connected and custom knowledge
  • Use knowledge tags to narrow what’s searchable
  • Mix connected sources with custom articles

Guidelines

Shape how the agent communicates:
  • Tone and voice (friendly, professional, casual)
  • Response format and length
  • Brand terminology and phrases
  • Domain-specific instructions

Guardrails

Define safety boundaries:
  • Escalation rules — When to hand off to humans
  • Restrictions — What the agent cannot do or say

Classification

Configure how conversations are tagged:
  • Categories (Billing, Technical Support, etc.)
  • Custom attributes (Priority, Product Area, etc.)

Multiple Agents

You can create multiple agents for different purposes: Each agent can have completely different knowledge, guidelines, and behavior.

Agent vs Runbook vs Workflow

An agent can start autonomously, as Duckie Assistant, from a workflow, or from a runbook. It then combines that start mode with the configuration that applies to that mode.

Next Steps

Create an Agent

Step-by-step guide to your first agent

Agent Configuration

Deep dive into all settings

Autonomous Agents

Configure flexible agents for open-ended conversations

Duckie Assistant Agents

Configure Duckie copilots for working with Duckie objects

Sub-Agents

Delegate work to specialized agents

Workflows

Learn about visual workflows

Runbooks

Learn about flexible, AI-driven runbooks