Skip to main content

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.