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.

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