> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt. # Advanced > ElevenLabs provides APIs and SDKs for text to speech, voice cloning, speech to text, sound effects, voice isolator, voice changer, and conversational AI agents. Build voice-enabled applications with lifelike audio generation. ## Docs - [Events](https://elevenlabs.io/docs/eleven-agents/customization/events.md): Understand real-time communication events exchanged between client and server in ElevenLabs Agents - [Client events](https://elevenlabs.io/docs/eleven-agents/customization/events/client-events.md): Understand and handle real-time events received by the client during conversational applications. - [Client to server events](https://elevenlabs.io/docs/eleven-agents/customization/events/client-to-server-events.md): Send contextual information from the client to enhance conversational applications in real-time. - [Integrate your own model](https://elevenlabs.io/docs/eleven-agents/customization/llm/custom-llm.md): Connect an agent to your own LLM or host your own server. - [Cloudflare Workers AI](https://elevenlabs.io/docs/eleven-agents/customization/llm/custom-llm/cloudflare.md): Connect an agent to a custom LLM on Cloudflare Workers AI. - [Groq Cloud](https://elevenlabs.io/docs/eleven-agents/customization/llm/custom-llm/groq-cloud.md): Connect an agent to a custom LLM on Groq Cloud. - [SambaNova Cloud](https://elevenlabs.io/docs/eleven-agents/customization/llm/custom-llm/samba-nova-cloud.md): Connect an agent to a custom LLM on SambaNova Cloud. - [Together AI](https://elevenlabs.io/docs/eleven-agents/customization/llm/custom-llm/together-ai.md): Connect an agent to a custom LLM on Together AI. - [LLM Cascading](https://elevenlabs.io/docs/eleven-agents/customization/llm/llm-cascading.md): Learn how Agents Platform ensures reliable LLM responses using a cascading fallback mechanism. - [Post-call webhooks](https://elevenlabs.io/docs/eleven-agents/workflows/post-call-webhooks.md): Get notified when calls end and analysis is complete through webhooks.