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)
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