# Agents## OverviewAgents are AI components that perform specific tasks. OpenRails supports multiple agent types that can be combined into Playbooks (sequential workflows) and Symphonies (complex orchestrations) to handle sophisticated use cases.## Key Concepts### Agent TypesDifferent agents serve different purposes:* RAG Agents: Retrieve information from Data Lakes
- Action Agents: Perform specific tasks or API calls
- Editor Agents: Modify or transform content
- Additional types based on your configuration### PlaybooksSequential workflows where agents execute in order. The output of one agent feeds into the next, creating a pipeline.### SymphoniesComplex orchestrations where multiple agents work together, potentially in parallel or with conditional logic.## Overview DashboardThe Agents dashboard provides:* Metrics Cards: Total agents, symphonies, playbooks, and run counts
- Charts:
- Pie chart showing agents by type
- Bar chart showing top symphonies by agent count
- Line chart showing 7-day run history
- Getting Started Checklist: Guides new users through setup
- Network Visualization: Interactive diagram showing symphony-to-agent relationships
- Playbook Visualization: Flow diagram showing sequential agent stepsThe visualizations are interactive: click and drag to pan, scroll to zoom, and click nodes to navigate.## Creating an Agent1) Navigate to Agents → List
- Click Create Agent
- Select the agent type appropriate for your use case
- Choose a starter preset (optional template)
- Configure agent parameters:
- Name
- Model selection
- Type-specific settings
- Click Save## Working with PlaybooksPlaybooks define sequential execution:1) Navigate to Agents → Playbooks
- Click Create Playbook
- Give your playbook a name
- Add agents as steps (they execute in order)
- Drag to reorder steps as needed
- Save the playbook## Working with SymphoniesSymphonies handle complex orchestration:1) Navigate to Agents → Symphonies
- Click Create Symphony
- Add agents to the symphony
- Define relationships and dependencies between agents
- Save the symphonyThe network visualization updates in real-time as you build.## Monitoring RunsThe Runs section shows execution history:* View every run of your agents, playbooks, and symphonies
- Check status, duration, and results
- Use the 7-day chart to identify trends and failures## Default Settings and TemplatesExpand Default Agent Settings to:* Configure templates for quick agent creation
- Standardize configurations across your team
- Create consistent starting points for new agents---Related: Chatbots