Agent Overview
Agents are the AI assistants that interact with your users. Learn how they work and how to use them effectively.
What is an Agent?
An agent is a configured AI assistant with:
- Personality: Defined by a system prompt
- Capabilities: Extended through tools
- Knowledge: Access to specific documents and data
- Boundaries: Permissions and usage limits
Agent Architecture
Agent Components
┌─────────────────────────────────────┐ │ Agent │ │ ┌─────────────────────────────┐ │ │ │ System Prompt │ │ │ │ (Personality & Rules) │ │ │ └─────────────────────────────┘ │ │ ┌──────────┐ ┌──────────────┐ │ │ │ Tools │ │ Knowledge │ │ │ │ (APIs) │ │ (Documents) │ │ │ └──────────┘ └──────────────┘ │ └─────────────────────────────────────┘
Agent Types
| Type | Use Case |
|---|---|
| Support | Customer service, FAQ handling |
| Assistant | Internal productivity, task automation |
| Expert | Domain-specific knowledge (legal, HR, etc.) |