> ## Documentation Index
> Fetch the complete documentation index at: https://docs.conversimple.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Python client library for the Conversimple Conversational AI Platform.

## 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.

<CardGroup cols={2}>
  <Card title="Quickstart" icon="rocket" href="/quickstart">
    Get your first agent up and running in minutes.
  </Card>

  <Card title="Core Concepts" icon="brain" href="/core-concepts/agent">
    Learn about the fundamental concepts of the SDK.
  </Card>

  <Card title="API Reference" icon="code" href="/api-reference/conversimple-agent">
    Explore the full API of the SDK.
  </Card>

  <Card title="Examples" icon="stars" href="/examples/simple-agent">
    See the SDK in action with our example agents.
  </Card>
</CardGroup>

## 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
