# Conversimple SDK ## Docs - [Configuration](https://docs.conversimple.com/api-reference/configuration.md): Complete configuration reference for ConversimpleAgent. - [ConversimpleAgent](https://docs.conversimple.com/api-reference/conversimple-agent.md): The main class for creating Conversimple agents. - [Error Codes](https://docs.conversimple.com/api-reference/error-codes.md): Complete error code reference. - [Event Callbacks](https://docs.conversimple.com/api-reference/event-callbacks.md): Methods for handling conversation lifecycle and tool events. - [Tool Decorators](https://docs.conversimple.com/api-reference/tool-decorators.md): Decorators for registering synchronous and asynchronous tools. - [Type Reference](https://docs.conversimple.com/api-reference/type-reference.md): Python type hints and JSON schema mappings. - [WebSocket Protocol](https://docs.conversimple.com/api-reference/websocket-protocol.md): WebSocket message format and protocol details. - [The Agent](https://docs.conversimple.com/core-concepts/agent.md): Learn about the ConversimpleAgent session model. - [Authentication](https://docs.conversimple.com/core-concepts/authentication.md): Learn how to authenticate and securely connect your agent to the Conversimple platform. - [Conversation Lifecycle](https://docs.conversimple.com/core-concepts/conversation-lifecycle.md): Understand the complete lifecycle of a voice conversation from start to finish. - [Error Handling](https://docs.conversimple.com/core-concepts/error-handling.md): Learn how to handle errors gracefully and build resilient voice agents. - [Events](https://docs.conversimple.com/core-concepts/events.md): Handle conversation lifecycle events. - [Logging & Monitoring](https://docs.conversimple.com/core-concepts/logging-monitoring.md): Set up comprehensive logging and monitoring for your Conversimple agents. - [Tools](https://docs.conversimple.com/core-concepts/tools.md): Define and register tools for your agent. - [Booking agent](https://docs.conversimple.com/examples/booking-agent.md) - [Customer Service Agent](https://docs.conversimple.com/examples/customer-service-agent.md): An advanced customer service agent with multiple tools. - [Simple agent](https://docs.conversimple.com/examples/simple-agent.md) - [Best Practices](https://docs.conversimple.com/guides/best-practices.md): Production-ready best practices for building reliable voice agents. - [Debugging](https://docs.conversimple.com/guides/debugging.md): Debug your voice agents effectively with logging, testing, and troubleshooting techniques. - [Deployment](https://docs.conversimple.com/guides/deployment.md): Deploy your Conversimple voice agents to production with confidence. - [Multi-Conversation Management](https://docs.conversimple.com/guides/multi-conversation-management.md): Learn how to handle multiple simultaneous voice conversations effectively. - [Scaling](https://docs.conversimple.com/guides/scaling.md): Scale your voice agents to handle growing conversation volume. - [Security](https://docs.conversimple.com/guides/security.md): Secure your voice agents and protect user data. - [State Management](https://docs.conversimple.com/guides/state-management.md): Best practices for managing conversation state in your voice agents. - [Testing Your Agent](https://docs.conversimple.com/guides/testing-your-agent.md): Learn how to test your voice agents effectively with unit tests, integration tests, and mock conversations. - [Introduction](https://docs.conversimple.com/index.md): Python client library for the Conversimple Conversational AI Platform. - [CRM Integration](https://docs.conversimple.com/integrations/crm-systems.md): Integrate with Salesforce, HubSpot, and other CRM systems. - [Database Integration](https://docs.conversimple.com/integrations/databases.md): Connect your agent to databases for data persistence and retrieval. - [External API Integration](https://docs.conversimple.com/integrations/external-apis.md): Integrate with REST APIs and third-party services. - [Notification Services](https://docs.conversimple.com/integrations/notification-services.md): Send emails and SMS notifications from your agent. - [Conversation Modes](https://docs.conversimple.com/platform-overview/conversation-modes.md): Understanding STT and STS conversation modes and when to use each. - [How It Works](https://docs.conversimple.com/platform-overview/how-it-works.md): Understand the technical architecture and conversation flow of the Conversimple platform. - [What is Conversimple?](https://docs.conversimple.com/platform-overview/introduction.md): Learn about the Conversimple conversational AI platform and how it enables real-time voice conversations. - [Use Cases](https://docs.conversimple.com/platform-overview/use-cases.md): Discover what you can build with Conversimple's voice AI platform. - [Quickstart](https://docs.conversimple.com/quickstart.md): Get your first Conversimple agent up and running in minutes. - [Connection Issues](https://docs.conversimple.com/troubleshooting/connection-issues.md): Troubleshoot WebSocket connection problems with the Conversimple platform. - [FAQ](https://docs.conversimple.com/troubleshooting/faq.md): Frequently asked questions about Conversimple agents. - [Performance Issues](https://docs.conversimple.com/troubleshooting/performance-issues.md): Troubleshoot slow response times and performance problems. - [Tool Execution Errors](https://docs.conversimple.com/troubleshooting/tool-execution-errors.md): Troubleshoot tool execution problems. ## Optional - [Documentation](https://docs.conversimple.com) - [Blog](https://conversimple.com/blog)