AI Agents SDK Core Concepts
Understand the fundamental concepts and architecture of the SignalWire AI Agents SDK.
Core Components
- Agents: Self-contained AI personas with web service capabilities
- SWAIG Functions: AI-powered tools and functions
- DataMap System: Declarative API integration
- Skills System: Modular capabilities
- State Management: Conversation tracking and persistence
Architecture Overview
The SignalWire AI Agents SDK is built on a modular architecture that combines AI capabilities with web service functionality. Each agent is a standalone microservice that can handle requests, maintain state, and interact with external services.