Skip to main content

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.

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