Welcome to the Conversimple SDK
The Conversimple SDK is a Python client library that enables you to build and deploy AI agents that integrate with the Conversimple platform’s WebRTC infrastructure and conversation management, providing real-time voice conversation capabilities with function calling support.Quickstart
Get your first agent up and running in minutes.
Core Concepts
Learn about the fundamental concepts of the SDK.
API Reference
Explore the full API of the SDK.
Examples
See the SDK in action with our example agents.
Features
- Real-time Voice Conversations: Integrate with WebRTC-based voice conversations
- Function Calling: Define tools that can be executed during conversations
- Event-Driven Architecture: React to conversation lifecycle events
- Auto-Reconnection: Fault-tolerant WebSocket connection with exponential backoff
- Type Hints: Full typing support for better development experience
- Async/Await Support: Both sync and async tool definitions