Corral
Learn > Documentation

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

TypeUse Case
SupportCustomer service, FAQ handling
AssistantInternal productivity, task automation
ExpertDomain-specific knowledge (legal, HR, etc.)

Next Steps